Auth API is used to authenticate users with Zesty.io, which returns a token that grants to access services like Instances API, Accounts API, and Media API. Auth was setup as a stand alone service so it could connect to many services in our platform.
Permissions are managed at the service level, for example, to manage permissions on instances, you would use the Accounts API to do so
See Rest Documentation: https://auth-api.zesty.org/?version=latest
In addition to authentication through the Auth API, users may create a semi-permanent Developer Token to access the APIs. A Developer Token is a value that represents a Role and is used to make requests to the APIs. When users perform requests with a Developer Token, it's as if they were performing the requests with the same privileges as that Role. This allows users to make requests to the APIs without having to login; once the Developer Token is created, it is valid until its expiration date. Only users with Admin access to an Instance may create a Developer Token. The Developer Token is then used in place of a Session Token when making API requests.
To create and manage your Developer Tokens, please see Accounts API Tokens.