Authentication
All API requests require a Bearer token in the Authorization header. Tokens are issued per-project through the ActiveMotion dashboard and can be scoped to specific endpoints and rate limits.
Core Endpoints
The API exposes endpoints for agent invocation, task status polling, webhook registration, and audit log retrieval. All endpoints accept and return JSON with consistent error envelope formatting.
Rate Limits and Quotas
Default rate limits are one hundred requests per minute per token. Enterprise plans include higher quotas and burst allowances. Rate limit headers are included in every response so clients can implement backoff strategies.