List Components
GET /api/v1/workspaces/{workspace_id}/email_design_systems/{emailDesignSystemId}/components
GET
/api/v1/workspaces/{workspace_id}/email_design_systems/{emailDesignSystemId}/components
Retrieves the components.
Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters ” workspace_id
required
integer
Workspace ID
emailDesignSystemId
required
integer
Email Design System ID
Query Parameters
Section titled “Query Parameters ” brand_profile_id
integer
Brand Profile ID
Responses
Section titled “ Responses ”Successful
object
results
required
Array<object>
object
id
required
integer
Example
12345 name
required
string
Example
MyComponent label
required
string
Example
My Component description
required
string
Example
A hero banner image with a headline and image, body text and a call to action button. email_design_system_id
required
integer
Example
12345 updated_at
required
string format: date-time
Example
2023-08-23T10:30:00.000Z created_at
required
string format: date-time
Example
2023-08-23T10:30:00.000Z container
boolean
template
required
string
Example
<div>My Component</div> field_definitions
required
Array
One of:
object
type
required
string
label
required
string
group
string
liquid_variable
required
string
visible_if
string
default_value
required
string
validations
object
min_length
integer
max_length
integer
must_not_be_blank
boolean
must_not_be_default
boolean
hint
string
hidden_in_editor
boolean
hidden_from_ai
boolean
feed_field_name
string
object
type
required
string
label
required
string
group
string
liquid_variable
required
string
visible_if
string
default_value
required
number
validations
object
min
number
max
number
hint
string
hidden_in_editor
boolean
hidden_from_ai
boolean
feed_field_name
string
object
type
required
string
label
required
string
group
string
liquid_variable
required
string
visible_if
string
default_value
required
string
validations
object
options
required
Array<object>
object
label
required
string
value
required
string
icon_url
string
hint
string
hidden_in_editor
boolean
hidden_from_ai
boolean
feed_field_name
string
object
type
required
string
label
required
string
group
string
liquid_variable
required
string
visible_if
string
default_value
required
boolean
validations
object
hint
string
hidden_in_editor
boolean
hidden_from_ai
boolean
feed_field_name
string
object
type
required
string
label
required
string
group
string
liquid_variable
required
string
visible_if
string
default_value
required
string
validations
object
must_not_be_blank
boolean
must_not_be_default
boolean
hint
string
hidden_in_editor
boolean
hidden_from_ai
boolean
feed_field_name
string
skip_link_tracking
required
boolean
object
type
required
string
label
required
string
group
string
liquid_variable
required
string
visible_if
string
default_value
required
string
validations
object
must_not_be_blank
boolean
must_not_be_default
boolean
hint
string
hidden_in_editor
boolean
hidden_from_ai
boolean
feed_field_name
string
object
type
required
string
label
required
string
group
string
liquid_variable
required
string
visible_if
string
default_value
required
string
validations
object
hint
string
hidden_in_editor
boolean
hidden_from_ai
boolean
feed_field_name
string
object
type
required
string
label
required
string
group
string
liquid_variable
required
string
visible_if
string
default_value
required
string
validations
object
max_content_length
integer
min_content_length
integer
must_not_be_blank
boolean
must_not_be_default
boolean
hint
string
hidden_in_editor
boolean
hidden_from_ai
boolean
feed_field_name
string
marks
required
object
bold
required
object
enabled
required
boolean
italic
required
object
enabled
required
boolean
link
required
object
enabled
required
boolean
bullet_list
required
object
enabled
required
boolean
numbered_list
required
object
enabled
required
boolean
Example
{ "bold": { "enabled": true }, "italic": { "enabled": true }, "link": { "enabled": true }, "bullet_list": { "enabled": true }, "numbered_list": { "enabled": true }} custom_styles_names
required
Array<string>
object
type
required
string
label
required
string
group
string
liquid_variable
required
string
visible_if
string
default_value
required
string
validations
object
must_not_be_blank
boolean
must_not_be_default
boolean
hint
string
hidden_in_editor
boolean
hidden_from_ai
boolean
feed_field_name
string
screenshot_url
required
string
Example
https://www.example.com/screenshot.png position
required
integer
Example
1 last_updated_by
required
object
id
required
integer
Example
12345 first_name
required
string
Example
John last_name
required
string
Example
Smith profile_image_url
required
string
Example
https://example.com/profile.jpg feed_id
required
integer
Example
12345 deprecated
required
boolean
Unauthorized
object
message
required
string
Example
Record not foundForbidden
object
message
required
string
Example
Record not found