The Green Button API provides access to RESTful services provided by Data Custodian and Third Party Applications. These APIs allow application developers full access, in Green Button Format, to Energy Usage Information for the purpose of developing new Green Button Applications.

Access to Green Button APIs requires an OAuth2 Access Token. The following table contains a list of Access Tokens and the various Data Custodian Roles that may be tested using the assigned Access Token. Insert one the following Access Tokens in the field labelled "Access Token:" at the top of the page prior to selecting the "Try It Out!" button:

Access TokenToken TypeRole Tested
Bearer 688b026c-665f-4994-9139-6b21b13fbeeedatacustodian_access_tokenData Custodian Admin
Bearer 809caf03-612e-4e89-94b1-6f86d83b1ef8upload_access_tokenMeter Upload Admin
Bearer 75dd9c46-becf-48b5-9cb5-9c3233d718d0client_access_tokenThird Party Admin
Bearer d89bb056-0f02-4d47-9fd2-ec6a19ba8d0cregistration_access_tokenThird Party Registration Admin
Bearer 2ecac169-8e3c-46b7-8131-ae3b99e56273access_tokenRole User (alan -- ID=5)
Bearer f4798cf6-8380-45cb-bcfb-c8371b95ed72access_tokenRole User (charles -- ID=6)