X (Twitter) Ads Library: Promoted Posts and Ad Creative avatar

X (Twitter) Ads Library: Promoted Posts and Ad Creative

Pricing

from $1.60 / 1,000 ads

Go to Apify Store
X (Twitter) Ads Library: Promoted Posts and Ad Creative

X (Twitter) Ads Library: Promoted Posts and Ad Creative

550+ brand accounts monitored. Search collected X ads and promoted-only posts by brand, keyword and date. Free demo: fixed sample only; paid Apify plan required for custom data. API platform usage is billed separately by Apify.

Pricing

from $1.60 / 1,000 ads

Rating

0.0

(0)

Developer

Feedd Labs

Feedd Labs

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

1

Monthly active users

20 days ago

Last modified

Categories

Share

X (Twitter) Ads Library by Feedd Labs

X (Twitter) Ads Library: Promoted Posts and Ad Creative

Free demo: runs and API requests return a fixed sample of real rows. Your accounts, queries, dates, and filters are not applied. Repeating a run returns the same sample; a smaller row limit returns its prefix. Upgrade your Apify plan to request your own data. Demo rows have no result charge; the listed Actor start charge still applies.

Search collected X ads, including promoted-only posts that may not appear on a brand's profile. We monitor brands and retain the ads we find, with available text, images, video, and engagement. Coverage varies by brand, language, and collection time; this is not a complete worldwide ad library.

$2 per 1,000 ads. Try the fixed Free demo.

Why use it

  • Updated around the clock. Collected ads are added as we find them, with their images and video.
  • Full ad content. Full text, images, and best-quality video, with views, likes, reposts, and replies.
  • Brands on request. Request another brand for collection. Available results depend on what we can find for that account.
  • Only new ads. Get only the ads that appeared since your last run.

Quick start

{ "advertisers": ["Starlink", "netflix", "coinbase"], "since": "2026-10-01" }
  • Leave Advertisers empty and add Keywords to search the collected brands at once, e.g. ["free trial", "discount"].
  • Tick Only new since my last run and schedule it daily for alerts in Slack, email, or Google Sheets.

What you get

FieldWhat it is
advertiser, authorThe brand, its name, followers, and verified status
text, mediaFull ad text, images, and best-quality video
urlLink to the ad on x.com
first_seen, last_seenWhen we first and last saw it running
likes, reposts, replies, viewsEngagement when we last saw it

Example

A real ad from Dell, promoted-only, as you get it:

{
"type": "ad",
"advertiser": "dell",
"url": "https://x.com/Dell/status/2108573272891629674",
"text": "AI + autonomy = new security questions. 🔐The answer isn't to slow innovation.\nIt's to build security into it from the start.\n \nDell Technologies delivers an end-to-end approach with security built in from inceptionto agentic AI. https://t.co/m2FFT8PWud",
"lang": "en",
"media": [
{
"type": "video",
"url": "https://pbs.twimg.com/amplify_video_thumb/2106051834842382336/img/0YGuvutzjCbdi-y6.jpg",
"video": "https://video-s.twimg.com/amplify_video/2106051834842382336/vid/avc1/1080x1920/qE0XFB-wiB3VEmX6.mp4?tag=16"
}
],
"views": 102008,
"likes": 6,
"reposts": 0,
"replies": 0,
"author": { "id": "58561993", "username": "Dell", "name": "Dell Technologies", "followers": 801910, "verified": false },
"created_at": "2026-10-09T15:00:18.000Z",
"first_seen": "2026-10-10T03:08:58.466Z",
"last_seen": "2026-10-10T10:47:11.921Z"
}

Use it as an API

Call it like a REST API, with no runs to manage: /ads answers in JSON with the same rows and prices as a run. Try it in the Endpoints tab, or copy the Actor's URL from there:

curl -H "Authorization: Bearer YOUR_APIFY_TOKEN" \
"https://ACTOR_URL/ads?advertiser=Starlink"

Pricing

Prices below are result fees. The Pricing tab also lists an Actor start charge, including for empty runs, demo runs, and problem reports. Demo rows have no result charge. Custom data requires a paid Apify plan. Its subscription includes usage credit; it is not a separate Feedd subscription. API calls require an Apify token.

$2 per 1,000 ads, only for rows you get: 5,000 ads cost $10. On Apify's Business plan, $1.60 per 1,000.

Apify Free plan: fixed sample data only. Runs and API calls return the same sample. Upgrade for custom data at the result rates above.

FAQ

Do you show ad spend? No, X doesn't publish it. You get views and engagement instead.

Which languages? English by default. Set another code in Language (es, ja, and so on), or clear it for every language.

Can AI agents use it? Yes. Add https://mcp.apify.com?tools=feeddlabs/x-ads-library to Claude, ChatGPT, or Cursor and ask, for example, "What ads is Coinbase running on X this week?"

Something not right? Write it in Report a problem and run the Actor. The run only submits your report, with no result charge. The listed Actor start charge still applies. AI agents can report problems too.

More from Feedd Labs

ActorWhat it does
X (Twitter) Real-Time MonitorPosts and account changes delivered by WebSocket or webhook
X (Twitter) Search ScraperTweets and replies by keyword, account and date
X (Twitter) Followers ScraperFollowers, following and profiles of public accounts
X (Twitter) Account WatchWho an account follows or unfollows, and its profile changes
X (Twitter) Ads LibraryCollected promoted ads and brand creative
Mainstream News Live & ArchiveCollected news articles from major outlets
US Stock Market Data1-minute stock history since 2016, futures and financial statements
Crypto Derivatives DataOpen interest, funding and liquidations on 4 exchanges
Crypto OHLCV & TradesCandles from 1 second to 1 day and individual trades
Polymarket DataAvailable odds history, volume and open interest by event