Authentication
The API has near feature-parity with the user interface and uses the same RBAC permissions system.
Permissions
Since the API uses the same permissions backend as the regular user interface, any operations you perform in the API will require the equivalent permissions as if you performed the operation in the UI.
Authenticating to the API is done via an API token. API tokens are bound to user accounts and can be managed from your My Account page.
To create an API token:
- Navigate to your My Account page:
- Click on the button in the bottom-left of the side navigation bar to show a nav menu
- Click on the button in the top-right of the header
- You may need to click on the hamburger button to display your username first
- Click on the option from the nav menu
- Scroll down to the API Tokens card
- Type a Description for this API token into the description field for a new token
- Click on the button