Admin API provides RESTful interfaces to common game configuration and operational functions similar to those found in the Dashboard. This allows integration with your own tools, speeding up the process of defining ChilliConnect data.
Registering an API User
In order to use the Admin API, an API user must be created. New API users are created in the Users page, which is in the top-left dashboard menu:
This page lists all Dashboard, and API Users for the ChilliConnect account. A new API User can be created on the API Users tab.
API Users are identified by their Token, and authenticated by their Secret. Once created a Token cannot be changed, but a Secret may be regenerated as often as is necessary. Previous secrets will no longer grant access to the API for the user.
A description can be given for an API User, and it is recommended to create separate users for different applications and different permission levels. Permissions for a user can be specified here, and operate the same as permissions for Dashboard Users - see User Permissions Guide for further details.
About API Users
You can see all of the created users in the Users page, under the API Users tab:
Each Admin API User has the following properties:
|Description||Can be any information which better identifies the user for it's particular purpose.|
|Token||Randomly generated string. Is the unique identifier for this user. Cannot be changed once created.|
|Secret Key||Randomly generated string, used to authenticate the API User. Can only be viewed at creation, but can be re-generated at any time.|
|Role and Permissions||User Permissions Guide|
|Last API Call||The last time the API User made an API call.|
An API User's Description and Permissions can be modified. The Secret can be regenerated. Note old secrets will no longer be accepted as authentication.
To begin making calls to the Admin API - see ChilliConnect Admin API Guide.