Ad
An ad in Meta's Ad Library: its advertiser, text, headline, link, image or video, platforms and dates.
GET/v1/facebook/ad-library/ads1 creditHeaders
Get your API keyx-api-key*stringrequiredheaderYour API key, made in the dashboard.
Parameters
2ad_idstringoptionalqueryAn ad's id in the Ad Library: the digits after id= in its link. Give ad_id or url.
example: 1255232986092838
urlstringoptionalqueryAn ad's link in the Ad Library: facebook.com/ads/library/?id=<id>. Give ad_id or url.
max 300 chars
Response fields
30dataobjectThe result: one object, or a list for the endpoints that return several.
data.idstringThe ad's id in the Ad Library: digits, written as text.
data.urlstringThe ad's page in the Ad Library.
data.page_idstringnullableThe advertiser's Page id: the company ads endpoint takes it.
data.page_namestringnullableThe advertiser's name.
data.page_urlstringnullableThe advertiser's profile.
data.page_picturestringnullableThe advertiser's picture.
data.activebooleannullableWhether the ad still runs.
data.started_atstringnullableWhen it started running.
format: date-time
data.ended_atstringnullableWhen it stopped running, or its planned end.
format: date-time
data.platformsstring[]nullableWhere it runs: FACEBOOK, INSTAGRAM, MESSENGER, AUDIENCE_NETWORK, THREADS.
data.formatstringnullableIMAGE, VIDEO, CAROUSEL, DCO (several versions) and so on.
data.textstringnullableIts text.
data.titlestringnullableIts headline.
data.link_urlstringnullableWhere it links to.
data.ctastringnullableIts button's text (Shop now, Sign up).
data.imagestringnullableIts image's link, the first of several, or its video's thumbnail.
data.video_urlstringnullableIts video's file, in HD where there is one.
data.versionsintegernullableHow many ads the Ad Library groups under this one (the same ad, run several times).
pageobjectnullablePaging, for the endpoints that page; null for the others.
page.next_cursorstringnullableSend it as the cursor parameter, with the same other parameters, for the next page. Null on the last page.
page.has_morebooleanoptionalWhether another page follows.
default: false
metaobjectAbout this call.
meta.platformstringThe platform: reddit, threads, tiktok or youtube.
meta.endpointstringThe endpoint's name, such as channel_videos.
meta.paramsobjectThe call's parameters, defaults included. Parameters without a value, and the cursor, are left out.
meta.request_idstringThis call's id. Quote it when you report a problem.
meta.api_versionstringThe API version that answered.
meta.fetched_atstringWhen the data was fetched from the platform (UTC).
format: date-time
meta.cachedbooleanoptionalWhether it came from our cache; fetched_at says how old it is.
default: false
Code example
curl -X GET 'https://api.socialparse.dev/v1/facebook/ad-library/ads?ad_id=1255232986092838' \ -H 'x-api-key: YOUR_API_KEY'Responses
Successful Response
{ "data": { "id": "string", "url": "string", "page_id": "string", "page_name": "string", "page_url": "string", "page_picture": "string", "active": true, "started_at": "2019-08-24T14:15:22Z", "ended_at": "2019-08-24T14:15:22Z", "platforms": [ "string" ], "format": "string", "text": "string", "title": "string", "link_url": "string", "cta": "string", "image": "string", "video_url": "string", "versions": 0 }, "page": { "next_cursor": "string", "has_more": false }, "meta": { "platform": "string", "endpoint": "string", "params": { "property1": "string", "property2": "string" }, "request_id": "string", "api_version": "string", "fetched_at": "2019-08-24T14:15:22Z", "cached": false }}