In order to use either of the public APIs, you need to first get an access token to authorize your API calls.
In order to get an access token, you need to submit your client credentials to the authorization endpoint (which then returns an access token and a refresh token).
In order to get client credentials, you must create a custom client configuration in the Echo360 UI. Don't worry; this part is easy.
Be prepared to copy the ID and Secret you generate to a separate (but secure) location; you will receive this information only once. If you lose it and need it later, you will need to generate a new API client.
To generate API client credentials
The Client ID and refresh token can be used to generate a new access token, meaning you only need to provide the ID and Secret once to obtain the first access token and a refresh token. Access tokens expire after one hour; refresh tokens never expire but can only be used once. New refresh tokens are generated with each access token.
At this point, you can run a POST call to the access token endpoint using your preferred API client, or you can use the access token endpoint available through Swagger Docs.