Coming soon

X Ads API to launch campaigns from code

X Ads is coming soon, with the same one-minute setup: we'll let you know as soon as it's ready.

Promote posts and launch campaigns on X without applying for its ads API.

  • Promoted posts
  • Campaigns
  • Audiences
  • Reports
Read the docs
POST /v1/ads/campaigns
{
  "network": "x",
  "name": "Winter sale",
  "objective": "conversions",
  "dailyBudget": 40,
  "audience": {
    "countries": [
      "ES",
      "PT"
    ],
    "ageRange": [
      25,
      45
    ]
  },
  "creative": {
    "postId": "pst_9f2a"
  }
}
200 Received · we'll notify you by webhook
How it works

From zero to X Ads in minutes

  1. 1

    Connect X Ads

    You or your clients connect the account with OAuth from a screen with your brand.

  2. 2

    Send a request

    POST /v1/ads/campaigns with the content. We adapt it to the X Ads format.

  3. 3

    Receive the webhooks

    Posts, replies, messages and metrics arrive at your endpoint in the same format.

Features

Everything you need for X Ads

Click what interests you most and we'll prioritise you when we open it.

FAQ

Questions about X Ads

Do I need my own access to the X Ads API?

No. You connect your ad account with OAuth from Crier and that's it.

Do you take a percentage of ad spend?

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

Can an AI agent manage my campaigns?

Yes, and with approval mode no change goes out until a person approves it.

Connect X Ads today

Reserve your spot in early access. Your first two accounts are free forever.

🚧 Not ready yet

We're finishing building it

Crier 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.