Developer HubThe developer Hub allows third party developer to:
- See the API documentation
- Create an application
- Subscribe to APIs
The applications are required to subscribe to an API in order to integrate with it.
That facilitates the lifecycle of an API as you will have a good vision of which application is using which API.
This allows you to target the right people when sending notifications about a change in the API.
ApplicationDevelopers will need to create an application to integrate with the secured endpoints.
The application contains the following:
|Name||This will be shown to the end user when they authorize the application to access their data.|
|Description||An internal field to describe your application.|
|Redirect URIs||The whitelist of URIs which are allowed when redirecting the user to the application server for the authorization_code flow.|
|Subscriptions||This contains the list of APIs on the platform and allow the developer to subscribe to the APIs.|
|Sandbox Credentials||Those are the client_id, client_secret and server_token of the Sandbox environment. When using those, the API Gateway will proxy the user to the Sandbox endpoint (starting with /sandbox).|
|Production Credentials||Those are the client_id, client_secret and server_token of the Production environment. When using those, the API Gateway will proxy the user to the Production endpoint.|
|Rate Limit Tiers||The application will be given a rate limit tier. This will determine how many requests per minute and application can hit the API Gateway. The possible values are: BRONZE, SILVER or GOLD|