Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mind-e.co/docs/llms.txt

Use this file to discover all available pages before exploring further.

The Mind-e API lets you send chat messages, manage web sources, check credits, and more — all programmatically.

Base URL

https://api.mind-e.co
All API endpoints are relative to this base URL. For example, to send a chat message:
POST https://api.mind-e.co/chat

Authentication

Most API endpoints require authentication using a Bearer token. Pass your API key in the Authorization header:
Authorization: Bearer sk_live_your_api_key_here
Create API keys in your dashboard settings. Keys can be scoped to a specific agent or work across all your agents.
Some endpoints are public (no authentication required) — these are used by the embeddable chat widget. They are marked as “Public” in the documentation.

Request format

  • Send JSON in the request body with Content-Type: application/json
  • File uploads use multipart/form-data
  • Query parameters are passed in the URL

Response format

All responses return JSON with a success field:
{
  "success": true,
  // ... response data
}
On error:
{
  "success": false,
  "error": "Description of what went wrong"
}

HTTP status codes

CodeDescription
200Success
400Bad request — invalid parameters or validation error
401Unauthorized — missing or invalid API key
402Payment required — insufficient credits
404Not found — resource doesn’t exist
429Rate limited — too many requests
500Server error

Rate limiting

API requests are rate limited. When rate limited, the response includes these headers:
HeaderDescription
X-RateLimit-LimitMaximum requests allowed in the window
X-RateLimit-RemainingRemaining requests in the current window
X-RateLimit-ResetUnix timestamp when the window resets
If you receive a 429 response, wait until the reset time before retrying.

Credits

API chat requests consume credits just like widget conversations. The response includes a credits object showing how many credits were used and your remaining balance.