For AI
Ad creative intelligence

See the ads your competitors are running, without logging in anywhere

Ad creative intelligence with DataXAPI: 1 ready-made Skill on 3 platforms. The example run makes 2 calls and costs at most $0.0040; a failed call is never charged.

Sign up, try it freeSee what you get
Data fromTikTok · LinkedIn · Meta Ad Library
A call$0.0020every endpoint of this job
One run$0.0040the example run: 2 calls
Every day for 30 days$0.12Ad creatives, at most
When a call failsNo chargeand the bill says which step it was

Who it is for

For performance and creative teams who study the ad libraries before they brief. Your AI searches LinkedIn, Meta Ad Library, TikTok for a brand or keyword and lays the creatives out in one table.

Performance and growthBefore setting a budget, see what rivals push in each ad library.

Creative teamsBefore the brief, see the formats and the copy this category relies on.

Ad agenciesReview a client's competitors' ads without screenshotting them one by one.

The questions it answers

The ones a marketing team asks every week.

  • What ads are competitors running right now?Advertiser, title, copy, format and link for every ad the libraries return.
  • Which creatives have run the longest?First-shown and last-shown dates sit on every row, so the long runners are a sort away.
  • What formats does this category lean on?Your AI groups the rows by format and by advertiser and tells you what repeats.

Three steps

Once the skill is installed, one sentence starts it.

  1. 1

    Show the plan first

    Free, and needs no key: the most calls and the most money this run can come to.

    dataxapi run ads platforms=meta,tiktok 'query=running shoes' pages=1 --plan
  2. 2

    Run it, capped at that amount

    Each line is one endpoint of the example run, at its listed price. A call that fails is not charged. The run stops rather than spend more than its cap.

    meta/ads/searchtiktok/ads/search
  3. 3

    Line everything up in one table

    9 columns, the same on every platform; a column a platform does not give is empty. No call, no cost.

    ads.csv · 9 columns

What you get

Every Skill hands back one table. These are its columns, and what each one holds.

Ad creativesWhat ads are competitors running?
ads.csv · 9 columns
ColumnWhat it holds
ColumnWhat it holds
PlatformplatformThe ad libraries to search, at most 3
Ad IDad_idID; pass it unchanged to the ad's get endpoint
AdvertiseradvertiserAdvertiser's name
TitletitleHeadline
CopytextBody text
FormatformatFormat of the creative; other is a format of the platform's own
First shownfirst_shown_atWhen the ad was first shown
Last shownlast_shown_atWhen the ad was last shown; for an ad still running, when the platform last saw it
LinkurlThe ad's page in the platform's ad library
Last verified run2026-10-13Meta Ad Library, LinkedIn, TikTok3 callsCharged $0.004565 rowsThe skill's page

The data it reads

Public data only. Each row is one endpoint, with its price per call.

What a run costs

Ad creatives: What ads are competitors running?

StepCallsAt most
Meta Ad Library search1 × $0.00201$0.0020
TikTok Ads Library search1 × $0.00201$0.0020
Total2$0.0040
A run$0.0040
Daily, 30 days$0.12

Worked out from the catalog's prices, with the example inputs: platforms = meta, tiktok · query = running shoes · pages = 1. You pay for the calls actually made; whether an empty result is charged is on each endpoint's page. What your AI itself costs is not counted here.

Say this to your AI

Once DataXAPI is connected, any of these works.

Ad creativesdataxapi-ads

Searches each ad library you pick for the ads of a brand or keyword, as one table with a platform column: advertiser, title, copy, format, when it was first and last shown, link. Every page of every library is one call charged on its own.

Then ask it like this
What ads are running for “running shoes” on Meta and TikTok right now?
Show me the ads for this competitor's brand in the Meta Ad Library, the longest-running first.
Copy this to your AIIt connects DataXAPI and installs this skill.
Read https://dataxapi.com/agents.md and set up DataXAPI in this agent. My API key is dx_…; use it for every DataXAPI call. Install the DataXAPI skill dataxapi-ads from https://dataxapi.com/skills/dataxapi-ads.zip.
The skill's page
No account yet? Sign-up takes an email and no card, and a failed call is never charged.

Not connected yet? It takes one prompt →

How teams do it today, and with DataXAPI

By hand
Library by library
  • Open each ad library and search the brand again.
  • Screenshot creatives into a deck.
  • Dates and formats stay in your head.
With DataXAPI
$0.0040a run, 2 calls
  • Name the brand or keyword once.
  • One call a library returns a page of ads with the same columns.
  • Dates, formats and links are data you can sort.

Questions

From marketers, not developers.

Do I need to write code?

No. You paste one prompt into your AI to connect it, then ask in plain words. Code is there if your team wants it: every row in the table above is one GET.

What does it cost?

The example run of Ad creatives makes 2 calls and costs at most $0.0040. Run it every day for 30 days and that is $0.12. There is no subscription, and a failed call is never charged.

Can it see private accounts, or data behind a login?

No. It reads what anyone can see on the platform: public posts, public counts, comments, and the ads the platforms publish in their ad libraries. It cannot post, message or sign in to an account.

Which platforms does it cover?

3 for this job: LinkedIn, Meta Ad Library, TikTok. Each Skill's page lists its own.

The other 5 jobs

Run it on your own question.

Sign-up takes an email and no card. A failed call is never charged.

Read https://dataxapi.com/agents.md and set up DataXAPI in this agent. My API key is dx_…; use it for every DataXAPI call. Install the DataXAPI skill dataxapi-ads from https://dataxapi.com/skills/dataxapi-ads.zip.