Authorization. To use the Blue Button 2.0 OAuth 2 a developer must register their application.. A registered application is given a Client ID and a Client Secret. The secret should only be used if it can be kept confidential, such as communication between your server and the Blue Button 2.0 API..