Skip to main content

API Reference

The Miteos API lets you create tasks, manage agents, connect integrations, and access all platform features programmatically.

Base URL

https://api.miteos.com

Authentication

All API requests require a Bearer token:
curl -H "Authorization: Bearer YOUR_TOKEN" https://api.miteos.com/auth/me
Get your token by logging in via /auth/login or from your API Keys page.

Rate Limits

  • 60 requests/minute per user (burst: 10)
  • Rate limit headers: X-RateLimit-Limit, X-RateLimit-Remaining

WebSocket

Real-time agent events stream via WebSocket:
wss://api.miteos.com/ws
Send {"type": "auth", "token": "YOUR_TOKEN"} after connecting.

Response Format

All responses are JSON. Errors follow this format:
{
  "detail": "Human-readable error message"
}

OpenAPI Spec

The full OpenAPI specification is available at:
https://api.miteos.com/openapi.json
The interactive “Try It” playground below connects directly to api.miteos.com. You’ll need a valid auth token to test endpoints.