Ad Library Search API — Meta, Google, TikTok, LinkedIn: AI Large Language Models

Search public ad-transparency libraries by keyword or advertiser name across Meta, Google, TikTok, and LinkedIn on MuAPI.

📝

نظرة عامة

حول هذا النموذج

Ad Library Search returns matching ads — creative content, format, and run dates — from a platform's public ad-transparency library by keyword or advertiser name, across Meta, Google, TikTok, and LinkedIn, for competitor ad-intelligence and creative research.

1Research a competitor's currently running ad creative and messaging
2Track which ad formats and hooks a brand is testing across platforms
3Feed competitor ad creative into a creative-testing or trend-analysis workflow
4Audit a brand's own ad presence across Meta, Google, TikTok, and LinkedIn
💰

التسعير والقيمة

تحليل التكلفة

muapiappFrom $0.01 per search (reserved; settled down to actual cost)

Public ad-transparency search with a normalized, structured JSON response.

** يتم تقدير أسعار المنافسين بناءً على بنيات النماذج ومستويات الاستخدام المماثلة.

⚙️

التفاصيل الفنية

مخطط التكوين

منصةالتعداد (4 خيارات)

Ad library to search.

القيمة الافتراضية-
Querystring

Keyword or advertiser/brand name to search for.

القيمة الافتراضيةNike
Countrystring

2-letter country code to filter/scope results.

القيمة الافتراضيةUS
📖

دليل التنفيذ

وثائق المطور

  1. Provide a platform: meta, google, tiktok, or linkedin.
  2. Provide a query: a keyword or advertiser/brand name.
  3. Optionally provide a country: a 2-letter code to filter/scope results.
  4. Read the result: matching ads with creative content and metadata.
curl -X POST https://api.muapi.ai/api/v1/ad-library-search \
  -H "x-api-key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "platform": "meta",
    "query": "Nike"
  }'

الأسئلة الشائعة

كثيرا ما يطلب

Does this show private ad-account performance (spend, CTR, conversions)?

No — this returns only public ad-transparency data (creative content and run dates). Private campaign performance requires the advertiser's own OAuth-connected ad account.

What if no ads are found for the query?

The request fails with a no-match error and is not charged; try a more specific advertiser name or a different platform.

Why does Google need an advertiser name instead of a free-text keyword?

The Google Ads Transparency Center only supports lookup by advertiser, not full-text ad-copy search — the query is resolved to an advertiser first, then that advertiser's ads are returned.