Object

Ad object

One ad from a public ad library: advertiser, copy, creative, landing page and when it ran. The same fields on every platform. A field a platform does not show is null, and meta.unavailable names it with the reason.

FieldTypeDescription
idstringAd ID in the library.
urlstringLink to the ad in the library.
advertiserAdvertiserRefWho runs the ad.
titlestring | nullHeadline, where the ad has one.
textstringAd copy as plain text; empty when the ad has none.
formatstring | nullCreative format; dynamic means the platform assembles it per viewer (catalog ads).
imagesstring[] | nullImage URLs of the creative.
videosstring[] | nullVideo URLs of the creative.
landing_urlstring | nullWhere the ad leads.
ctastring | nullCall-to-action button text.
platformsstring[] | nullWhere it is delivered, e.g. facebook, instagram.
activeboolean | nullWhether the ad is still running.
first_shown_atstring | nullFirst time or day shown, ISO 8601 in UTC.
last_shown_atstring | nullLast time or day shown, ISO 8601 in UTC.
reachstring | nullPeople reached, as the library publishes it: a bracket such as 1K-10K, or a count (the EU reach of a Meta ad); null where none is published.
extobjectPlatform-specific extras. Only returned with view=full. · only with view=full

AdvertiserRef

FieldTypeDescription
idstring | nullThe advertiser's ID in the library.
namestring | nullThe advertiser's name.
urlstring | nullThe advertiser's page.

Endpoints that return a Ad