Skip to main content

Base URL

All API requests are made to:
https://api.mindfort.app

Authentication

The MindFort API uses Bearer token authentication. Include your API key in the Authorization header of every request:
Authorization: Bearer <your-api-key>
You can generate API keys from the MindFort Dashboard under Settings > API Keys.

Rate Limits

  • Per-IP limit: 60 requests per minute
  • Global limit: 1,000 requests per minute
When rate-limited, responses include a Retry-After: 60 header. The API returns HTTP 429 with an error message.

Error Format

All errors follow a consistent JSON structure:
{
  "error": "Human-readable error message",
  "request_id": "abc123..."
}
Include the request_id when contacting support for faster resolution.

Content Type

All endpoints accept and return application/json. Requests must include:
Content-Type: application/json