The ads a company is running

ads_creatives is a $0.20 GET request on the Wuthering AI API. List an advertiser's creatives with first-seen and last-seen dates. It answers complete JSON, and a call that fails is not charged.

Endpoint

GET /v1/ads_creatives

Price per successful call

$0.20

Failed calls

Not charged

curl 'https://wutheringai.com/v1/ads_creatives?advertiser_id=…&token=YOUR_TOKEN'

What does ads_creatives return, and when should you call it?

Return the ad creatives an advertiser is running, each with the dates it was first and last seen, its format, and a preview image URL.

The dates are the point: an ad running continuously for ninety days or more has survived the advertiser's own performance review, which makes its message a tested claim rather than a guess. Sort by run length before reading anything.

IMPORTANT: the `title` field is the ADVERTISER'S NAME, never the ad headline. The headline exists only as pixels inside preview_image, so reading the actual copy means fetching and transcribing that image.

Returns: creative_id, format, first_shown, last_shown, url, preview_image, preview_url, title (advertiser name).

Takes an advertiser_id or that advertiser's domain, never a category keyword: there is no way to ask this tool who advertises on a term. Run wuthering_ads_advertisers first and pass the id it returns, which is both more precise and the only path that works from a brand name.

Use to find which messages a competitor has proven work, and to date how long each has run. Don't use it to discover who advertises in the first place, which is wuthering_ads_advertisers, and don't read title as the ad headline.

What parameters does ads_creatives take?

ads_creatives accepts 7 parameters, none of them required. Array values are comma-separated on the query string.

Parameters accepted by the ads_creatives operation
ParameterTypeRequiredDescription
advertiser_idstringnoAdvertiser id from wuthering_ads_advertisers, in the form AR followed by digits.
targetstringnoAdvertiser's registrable domain, for example 'acme.com', if you have no advertiser id.
platformstringnoRestrict to one surface. Defaults to all surfaces.One of: all, google_play, google_maps, google_search, google_shopping, youtubeDefaults to all
ad_formatstringnoRestrict to one creative format. Defaults to all formats.One of: all, text, image, videoDefaults to all
location_codenumbernoNumeric location code to scope results to. Defaults to 2840 (United States). Search volume and competition vary sharply by country, so set this when the question is about a specific market.Defaults to 2840
language_codestringnoISO language code for results, for example 'en' or 'de'. Defaults to 'en'.Defaults to en
limitnumbernoMaximum rows to return (1 to 120, default 40). Ask for the fewest that answer the question: every row is billed and spends the caller's context.Defaults to 40

Which playbooks call ads_creatives?

7 of the research playbooks name ads_creatives in their method. Each is free to read and says where in the sequence the call belongs.

Reference for ads_creatives · last updated · published by Wuthering AI