The API Publishing page is used to manage external access to endpoints in a project. By enabling API publishing, users can sign up for a basic authorization token (admin API-token). If API Publishing is disabled, authentication is also disabled for the endpoint.
Typically, you do the following on the API Publishing page:
​Enable API publishing - when enabled, allows for managing user access to a project's APIs.
​Define and manage Access Roles - usage profiles which are applied to a given set of endpoints.
​Set rate limits per endpoint - set a global rate limit for an endpoint that is applied to all users of the endpoint.
​Select a Rate Limit Store - select from the list of available defined cache servers.
​Define CORS settings - enable access for AJAX requests to be performed on REST endpoints.
​Admin API-token - Bearer token used for accessing endpoints.
​