API & MCP

Connect your own tools and AI agents. Safely.

A REST API and an MCP server to read data and create drafts and proposals. No API or MCP scope can approve or apply a change.

Request accessSecurity & Trust →

REST API (/v1)

  • API keys that expire after 90 days, with an optional IP allowlist.
  • Idempotency keys for safe retries, and documented rate limits.
  • Webhooks signed with HMAC, so you can verify that events come from us.

MCP server

  • OAuth 2.1 sign-in, with grants per workspace.
  • A tenant switch for MCP access: off, allowlisted clients only, or any client.
  • The same capability registry as the interface: what the chat can read or draft, your agent can too.

What a key or agent can do

CapabilityAPIMCP
Read data (campaigns, verdicts, profit, reports)YesYes
Create drafts (posts, ad changes, reports)Yes, on plans with full APIYes
Submit proposals to the approval queueYes, on plans with full APIYes
Approve or apply a changeNo scope canNo scope can

Decisions happen only in a human session with recent multi-factor authentication.

Availability by plan

PlanAccess
StarterAPI, read only
GrowthAPI
Pro, Agency Starter, Agency 15, AgencyAPI + MCP
EnterpriseAPI + MCP with dedicated limits

You are responsible for vetting the MCP clients and AI agents you connect, and for granting only the access they need. Pricing →

Build on 1ads without giving up control

Access is by request. A person reviews every request; we aim to reply within 5 business days.

Request accessSecurity & Trust →