GET/v1/postbatches

List Postbatches

Cursor paged (API-005) with the counts per item status; filter on status, template, campaign, created date and a name search.

Scope items.read

Query parameters

limitintegermin 1max 200default 50
cursorstring

Opaque cursor from nextCursor of the previous page (same sort and filters).

sortstring

Comma separated, prefix - for descending; fields: createdAt, updatedAt, name. Default -createdAt.

includeenum

include=total adds totalCount.

total
filter[status]enum
DRAFTIMPORTINGVALIDATEDPENDING_APPROVALAPPROVEDSCHEDULED_FOR_RUNIN_PRODUCTIONCOMPLETEDCANCELLED
filter[status][in]string

Comma separated values

filter[status][ne]enum
DRAFTIMPORTINGVALIDATEDPENDING_APPROVALAPPROVEDSCHEDULED_FOR_RUNIN_PRODUCTIONCOMPLETEDCANCELLED
filter[templateId]string
filter[templateId][in]string

Comma separated values

filter[campaignId]string
filter[campaignId][in]string

Comma separated values

filter[createdAt][gte]date-time
filter[createdAt][gt]date-time
filter[createdAt][lte]date-time
filter[createdAt][lt]date-time
filter[search][contains]string

Returns

4 fields of the 200 answer
dataarray of objectsrequired
18 fields
idstringrequired
namestringrequired
campaignIdstring or nullrequired
advertisingCategorystring or nullrequired
statusenumrequired
DRAFTIMPORTINGVALIDATEDPENDING_APPROVALAPPROVEDSCHEDULED_FOR_RUNIN_PRODUCTIONCOMPLETEDCANCELLED
templateIdstringrequired
templateVersionIdstringrequired
productobjectrequired
4 fields
idstringrequired
specificationIdstringrequired
finishstringrequired
destinationstringrequired
countsobjectrequired
importIdstring or nullrequired
approvedAtdate-time or nullrequired
targetRunIdstring or nullrequired
priceSnapshotIdstring or nullrequired
itemCountAtApprovalinteger or nullrequired
cancelledAtdate-time or nullrequired
completedAtdate-time or nullrequired
createdAtdate-timerequired
updatedAtdate-timerequired
nextCursorstring or nullrequired
hasMorebooleanrequired
totalCountinteger

Responses

200Success
401Authentication required or API key invalid
403Permission or scope missing, organisation suspended
422Validation failed
429Rate limited for this API key and class; wait Retry-After seconds
otherError (RFC 9457 problem details)