List ads
GET
/api/v1/ads/ads
const url = 'https://digize.com/api/v1/ads/ads';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/ads \ --header 'x-api-key: <x-api-key>'Every ad on every platform, the newest first, with its review state and results.
Needs the ads:read permission.
Authorizations
Section titled “Authorizations”Responses
Section titled “Responses”Done
Media typeapplication/json
object
data
required
Array<object>
object
impressions
required
number
clicks
required
number
results
required
What the objective counts, as the platform reports it: purchases, leads, clicks or people reached.
number
spend
required
number
revenue
required
What the store’s orders attributed to it came to.
number
id
required
string
campaignId
required
string
campaignName
required
string
adGroupId
required
string
adGroupName
required
string
platform
required
string
format
required
string
name
required
string
status
required
string
rejection
required
string | null
creative
required
object
headlines
required
Array<string>
primaryText
required
string
descriptions
required
Array<string>
media
required
callToAction
required
string
finalUrl
required
string
displayUrl
required
string
createdAt
required
string format: date-time
orders
required
Store orders attributed to it, last 30 days.
number
Example
{ "data": [ { "platform": "google", "format": "google_search", "status": "active", "creative": { "media": { "kind": "image", "tone": "primary" }, "callToAction": "shop_now" } } ]}What was sent isn’t valid (invalid).
Media typeapplication/json
object
error
required
object
code
required
string
message
required
string
details
object
key
additional properties
any
Example
{ "error": { "code": "invalid" }}No key, or one that’s unknown, off or expired.
Media typeapplication/json
object
error
required
object
code
required
string
message
required
string
details
object
key
additional properties
any
Example
{ "error": { "code": "invalid" }}The key doesn’t have the permission this needs.
Media typeapplication/json
object
error
required
object
code
required
string
message
required
string
details
object
key
additional properties
any
Example
{ "error": { "code": "invalid" }}Nothing has that id (not_found).
Media typeapplication/json
object
error
required
object
code
required
string
message
required
string
details
object
key
additional properties
any
Example
{ "error": { "code": "invalid" }}Over the rate limit; see retry-after.
Media typeapplication/json
object
error
required
object
code
required
string
message
required
string
details
object
key
additional properties
any
Example
{ "error": { "code": "invalid" }}