Manus API
The Manus API allows you to programmatically create and manage AI agent tasks. Build automations, orchestrate multi-step workflows, and integrate Manus into your applications through a simple REST API.Get your API key
Before making API calls, you’ll need to create an API key. Head over to Authentication to get started.
What you can do
Tasks
Create tasks, send follow-up messages, and retrieve results — full multi-turn conversation support
Projects
Organize tasks with shared instructions that apply automatically
Files
Upload files as task attachments — PDFs, images, CSVs, and more
Webhooks
Get real-time notifications when tasks complete or need input
Skills
Extend agent capabilities with built-in and custom skills
Agents
Manage and configure your custom agents
Base URL
All API requests are made to:Response format
All responses use a consistent wrapper: Success:| Error code | Description |
|---|---|
invalid_argument | Missing or invalid request parameters |
not_found | The requested resource does not exist |
permission_denied | API key lacks permission for this action |
rate_limited | Too many requests — back off and retry |