Ads API

Seven ad managers, one integration

Connect your ad accounts in a minute and launch campaigns on every network today.

Launch campaigns, boost posts, adjust budgets and compare results on Meta, Google, TikTok, LinkedIn, Pinterest, X and Reddit.

POST /v1/posts/pst_9f2a/boost
{
  "accountId": "acc_instagram",
  "adAccountId": "act_120210",
  "name": "Otoño",
  "goal": "traffic",
  "budget": {
    "amount": 40,
    "type": "daily"
  },
  "targeting": {
    "countries": [
      "ES",
      "PT"
    ]
  }
}
Response
{
  "data": {
    "campaignId": "120210000000"
  }
}
200 OK
How it works

Up and running in three steps

  1. 1

    Connect the ad accounts

    With OAuth, without applying for access to each ads API.

  2. 2

    Launch the campaign

    Campaign, audience and creative in a single request.

  3. 3

    Control the spend

    Adjust budgets and get unified results.

For agents

Ask your agent

Everything the API does is available on our MCP server. Your agent prepares it, you approve it and we run it.

FAQ

Frequently asked questions

Do you take a percentage of ad spend?

No. You pay the spend to each network; we charge per connected account.

Do I need access to each ads API?

No, you use ours. You only connect your ad accounts.

Start today with a single integration

Create your account in a minute, no card needed. Try it free for 7 days from your first post.

🚧 Not ready yet

We're finishing building it

Marsial is in early access. Leave your email and you'll be among the first in, with launch terms.

or with your email

No spam. We'll only write to give you access.

You're on the list!

We'll write to you as soon as your access is ready.