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.
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
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
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
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.
platformThe ad libraries to search, at most 3ad_idID; pass it unchanged to the ad's get endpointadvertiserAdvertiser's nametitleHeadlinetextBody textformatFormat of the creative; other is a format of the platform's ownfirst_shown_atWhen the ad was first shownlast_shown_atWhen the ad was last shown; for an ad still running, when the platform last saw iturlThe ad's page in the platform's ad libraryThe 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?
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.
dataxapi-adsSearches 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.
Not connected yet? It takes one prompt →
How teams do it today, and with DataXAPI
- Open each ad library and search the brand again.
- Screenshot creatives into a deck.
- Dates and formats stay in your head.
- 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.