Create Brand Profile
POST /api/v1/workspaces/{workspace_id}/email_design_systems/{emailDesignSystemId}/brand_profiles
POST
/api/v1/workspaces/{workspace_id}/email_design_systems/{emailDesignSystemId}/brand_profiles
Creates a new brand profile.
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
Request Body
Section titled “Request Body ”object
name
required
string
component_overrides
required
Array<object>
object
component_id
required
integer
Example
1 hidden
required
boolean
design_tokens
object
key
additional properties
any
Example
{ "primary_button_color": "#007bff", "secondary_button_color": "#6c757d"} custom_styles
Array<object>
object
style
required
string
Example
background-color: yellow; font-weight: bold; name
required
string
Example
highlight label
required
string
Example
HighlightResponses
Section titled “ Responses ”Successful
object
id
required
integer
Example
1 name
required
string
Example
My Brand component_overrides
required
Array<object>
object
component_id
required
integer
Example
1 hidden
required
boolean
design_tokens
required
object
key
additional properties
any
Example
{ "primary_button_color": "#007bff", "secondary_button_color": "#6c757d"} created_at
required
string format: date-time
Example
2021-01-01T00:00:00Z updated_at
required
string format: date-time
Example
2021-01-01T00:00:00Z email_design_system_id
required
integer
Example
1Unauthorized
object
message
required
string
Example
Record not foundForbidden
object
message
required
string
Example
Record not foundNot Found
object
message
required
string
Example
Record not foundUnprocessable Entity
object
message
required
string
Example
Failed to save errors
required
object
key
additional properties
Array<string>
Example
{ "errors": { "username": [ "Username is required.", "Username must be unique." ], "email": [ "Invalid email format." ] }}