Authentication
Access to Termina API endpoints is secured using an HTTP Bearer token. Utilize your API key with the OAuth2 authorization flow to obtain your JWT Bearer token. Include this token in the header of your requests to securely access your data. The JWT contains user-specific roles granting permission to different resources.
Request and Response Errors
Additional Information
If a client exceeds the rate limit, a 429: Too Many Requests
response will be returned.
JWTs created using your API key have a 1 hour expiration and will need to be refreshed at regular intervals to avoid authentication errors.
Security Scopes
Access permissions are determined by the permissions of the user associated with the API key.
The Termina API supports the following security scopes:
{group}:{resource}:{reader/editor}