Skip to content

A build, with its content and files

GET
/v1/buyer/page-builds/{id}
curl --request GET \
--url https://example.com/v1/buyer/page-builds/example \
--header 'Authorization: Bearer <token>'

Who: a workspace’s member, staff under its support access, or its key. API keys with the buyer:read or buyer:write scope.

id
required
string

OK

Media typeapplication/json
object
campaign_key
required
string
content
required
Any of:
object
blocks
required
Array<object>
object
align
required
string | null
Allowed values: start center end
button
required
Any of:
object
full_width
required
boolean
label
required
string
offer
required
integer format: int32
style
required
string | null
Allowed values: filled outlined
divider
required
Any of:
object
heading
required
Any of:
object
level
required
integer format: int32
text
required
string
image
required
Any of:
object
alt
required
string
asset_id
required
integer format: int64
offer
required
integer format: int32
width
required
integer format: int32
list
required
Any of:
object
items
required
Array<string>
style
required
string | null
Allowed values: bullets checks numbers
quote
required
Any of:
object
author
required
string
text
required
string
spacer
required
Any of:
object
height
required
integer format: int32
text
required
Any of:
object
text
required
string
description
required
string
favicon_asset_id
required
integer format: int64
indexable
required
boolean
language
required
string
theme
required
object
accent_color
required
string
accent_text_color
required
string
background_color
required
string
font
required
string | null
Allowed values: sans serif mono rounded
max_width
required
integer format: int32
text_color
required
string
title
required
string
created_at
required
string format: date-time
created_by
required
Any of:
object
account
string
id
string
kind
required
string | null
Allowed values: user api_key service system postback rule tuner schedule
name
string
direct
required
boolean
domain
required
string
files
required
Array<object>
object
content_type
required
string
path
required
string
sha256
required
string
size
required
integer format: int64
id
required
string
number
required
integer format: int32
offers_count
required
integer format: int32
page_id
required
integer format: int64
protected
required
boolean
protection_window_seconds
required
integer format: int64
size
required
integer format: int64
workspace_id
required
integer format: int64

Example

{
"content": {
"blocks": [
{
"align": "start",
"button": {
"style": "filled"
},
"list": {
"style": "bullets"
}
}
],
"theme": {
"font": "sans"
}
},
"created_by": {
"kind": "user"
}
}

An error, as go-commons apperr maps it

Media typeapplication/json
object
error
required
object
code
required
string
fields
object
key
additional properties
string
message
required
string

Example generated

{
"error": {
"code": "example",
"fields": {
"additionalProperty": "example"
},
"message": "example"
}
}