API overview
Build trusted applications and automations on the versioned Make Agent Fast API.
Build trusted applications and automations on the versioned Make Agent Fast API.
The public API uses resource-oriented JSON over HTTPS under /api/v1. It is available on paid plans and uses the same site, credit, and feature entitlements as the dashboard.
What you can automate#
- Sites and publishing state
- Agent configuration, FAQs, products, and knowledge
- Conversations (including owner replies, pause, and resume), leads, analytics, notifications, and broadcasts
- Lead creation and consent, opportunity pipelines, CRM outcomes, and sync recovery
- Connectors, monetization, tickets, team, usage, and account information
- Signed webhook subscriptions for supported events
Sensitive actions use explicit action endpoints rather than unrestricted database mutation. Connector secrets are accepted on write but never returned.
This is a management and synchronization API. It can create and update leads,
accept them into an opportunity pipeline, import source-attributed won/lost CRM
outcomes, retry failed outcome imports, and reply to a visitor as the business,
pausing and resuming the agent on that conversation. Sending messages as the visitor
remains a widget operation; analytics and usage remain read-only. Custom domains were
removed, and the /domains routes return 409.
Start safely#
Create a scoped key in the dashboard, call the current-account endpoint, then build against a test site before touching production content.
curl https://makeagent.fast/api/v1/me \
-H "Authorization: Bearer maf_live_YOUR_KEY"See Authentication, API quickstart, and the API reference.