List campaigns
const url = 'https://digize.com/api/v1/ads/campaigns';const options = {method: 'GET', headers: {'x-api-key': '<x-api-key>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://digize.com/api/v1/ads/campaigns \ --header 'x-api-key: <x-api-key>'Every campaign, the newest first, with its placement on each platform and what each did over the last 30 days.
Needs the ads:read permission.
Authorizations
Section titled “Authorizations”Responses
Section titled “Responses”Done
object
object
What the objective counts, as the platform reports it: purchases, leads, clicks or people reached.
What the store’s orders attributed to it came to.
The most hopeful of its platforms’ statuses.
object
65 means 65 and over.
object
What the objective counts, as the platform reports it: purchases, leads, clicks or people reached.
What the store’s orders attributed to it came to.
The campaign’s id on the platform, once it’s there.
Store orders attributed to it, last 30 days.
Who it waits on before going out, by user id (* for any owner or admin); empty when it needn’t wait.
Example
{ "data": [ { "objective": "sales", "status": "in_review", "platforms": [ { "platform": "google", "status": "in_review", "formats": [ "google_search" ], "publish": "awaiting_approval" } ] } ]}What was sent isn’t valid (invalid).
object
object
object
Example
{ "error": { "code": "invalid" }}No key, or one that’s unknown, off or expired.
object
object
object
Example
{ "error": { "code": "invalid" }}The key doesn’t have the permission this needs.
object
object
object
Example
{ "error": { "code": "invalid" }}Nothing has that id (not_found).
object
object
object
Example
{ "error": { "code": "invalid" }}Over the rate limit; see retry-after.
object
object
object
Example
{ "error": { "code": "invalid" }}