Emma’s REST endpoints live at:
All endpoints require an Authorization: Bearer aw_... header. See Authentication to generate a key.
The MCP server at https://api.agentweb.pro/mcp exposes the same toolkit. If you’re building an AI agent integration, prefer MCP — the tool list and schemas are advertised automatically on connect. See Connect Emma.
Tools are grouped below by what they do.
Knowledge & search
Knowledge management
Communication
Account analytics
Files & HTML
Books
All endpoints accept and return JSON. Request bodies are application/json. Successful responses use standard HTTP status codes (200, 201, 204). Errors return:
with the appropriate HTTP status (400, 401, 403, 404, 429, 500).
Discovering schemas
The full request and response schema for each endpoint is best discovered through the MCP server, which advertises tool definitions on connect.
The response includes each tool’s name, description, and JSON Schema for inputs.
Rate limits
Per-key rate limits are configured when you generate the key. The default is your plan’s standard limit. Set a custom limit on key generation if you need to throttle a specific use case.
When you hit the limit, the API returns 429 Too Many Requests with a Retry-After header indicating how long to wait.
Next steps
Last modified on August 10, 2026