Finished jobs and their results are kept for 30 days.
API reference · Batch jobs
Batch job status and results (paginated)
GET
/v1/batch/{job_id}Example request
curl "https://api.adlibapi.com/v1/batch/0b7c6a8e-1f2d-4c3b-9a8e-5d6f7a8b9c0d" \
-H "X-API-Key: $ADLIB_API_KEY"Send your key in the X-API-Key header. Try it in the explorer.
Parameters
job_idrequiredpath · string
–
cursorstring
–
limitinteger
Items per page
default 20
Response
data.created_atrequireddatetime
–
data.credits_billedrequiredinteger
–
data.donerequiredinteger
–
data.failedrequiredinteger
–
data.finished_atrequireddatetime
–
data.job_idrequiredstring
–
data.kindrequiredstring
–
data.paramsrequiredobject
–
data.started_atrequireddatetime
–
data.statusrequiredstring
One of queued, running, done, failed
data.totalrequiredinteger
–
data.webhook_urlrequiredstring
–
itemsrequiredobject[]
–
adsobject[]
–
advertiserobject
–
countriesstring[]
ISO 3166-1 alpha-2
creativesobject[]
–
derivedobject
–
eu_dataobject
–
extramap of object
Platform-specific fields
first_seen_by_usdatetime
–
first_showndatetime
–
formatsstring[]
–
idstring
Stable ID: <platform>:<platform_ad_id>
impressions_rangeobject
–
last_seen_by_usdatetime
–
last_showndatetime
–
library_urlstring
–
placementsstring[]
–
platformstring
One of meta, google, tiktok, linkedin, pinterest, x
platform_ad_idstring
–
politicalboolean
Political or issue ad. Meta only; null where the platform doesn't label it
raw_refstring
Pointer to the archived raw upstream record
spend_rangeobject
–
statusstring
One of active, inactive, unknown
advertisersobject[]
–
active_adsinteger
As reported by the platform if available, else counted by us
avatar_urlstring
–
countrystring
–
domainstring
–
extramap of object
–
first_seen_by_usdatetime
–
idstring
–
last_seen_by_usdatetime
–
namestring
–
platformstring
–
platform_advertiser_idstring
–
profile_urlstring
–
total_ads_knowninteger
Ads in our history
verifiedboolean
–
errorstring
–
inputstring
–
statusstring
One of queued, running, done, failed
next_cursorrequiredstring
–