Recast Knowledge Base
Breadcrumbs

The Recast API

Recast has started rolling out a client-facing API. The Optimizer will be the primary focus initially, with more rolling out in the coming months.

Authentication

Access to the API is controlled by a Personal Access Token. You can generate this token by logging in to the app and clicking your email address in the top right corner:

Screenshot 2026-03-09 at 12.04.53 PM.png

Clicking Generate API token will generate a token with full access to all the data you have access to in the application. This will be sent in the requests as a bearer token.

Our Swagger documentation can be found at: https://app.getrecast.com/api-docs/index.html (must be logged in at app.getrecast.com prior to visiting).

client_slug

Most endpoints will ask you to provide a client_slug. This is necessary because users can have multiple clients available to them. You can find the client slug by logging into the dashboard and looking at the URL. The client slug comes after /clients and before /dashboards: https://app.getrecast.com/clients/democlient/dashboards/7