Skip to main content
The Mintlify REST API enables you to programmatically interact with your documentation, trigger updates, and embed AI-powered chat experiences.

Endpoints

Common use cases

Authentication

Generate API keys on the API keys page in your dashboard. Each API key belongs to an organization—you can use keys across multiple deployments within the same organization. You can create up to 10 API keys per hour per organization.

Admin API key

Use the admin API key to authenticate requests to Trigger update, Get update status, and all agent endpoints. Admin API keys begin with the mint_ prefix. Keep your admin API keys secret. The admin API key is a server-side token. Keep it secret.

Assistant API key

Use the assistant API key to authenticate requests to Generate assistant message and Search documentation endpoints. Assistant API keys begin with the mint_dsc_ prefix. The assistant API key is a public token that you can reference in frontend code.
Calls using the assistant API token can incur costs: either using your assistant credits or incurring overages.