API Design

RESTful endpoints

The endpoints defined as part of API.1 have been developed to follow as closely as possible the principles of RESTful design.

Response types are in JSON format.

Authentication (OAuth 2.0)

Authentication is built on top of OAuth 2.0, and works by exchanging a valid set of credentials (Client ID and Client Secret) in order to acquire a Bearer Token. The token must then be provided when calling API.1 endpoints in order to retrieve data.