For more information about custom branding, see Adding Custom Branding. The branding profile API lets you create, retrieve, and update custom branding.
Prerequisites
Before you begin, ensure that you have a valid access token. For more information, see Creating an API Key.Authorization requirements
The branding profile endpoints have the following authorization requirements:
When a managed account retrieves a branding profile, the API returns the parent partner’s branding profile.
Retrieving a branding profile
To retrieve a branding profile, send aGET request to /v3/companies/{companyUid}/branding-profile.
Response
A successful request returns a200 OK response with the branding profile details:
Example response
Error responses
Creating a branding profile
To create a branding profile, send aPOST request to /v3/companies/{companyUid}/branding-profile.
Request
Example request body
Response
A successful request returns a201 Created response with the branding profile details:
Example response
Error responses
Updating a branding profile
To update a branding profile, send aPUT request to /v3/companies/{companyUid}/branding-profile.
Request
Example request body
Response
A successful request returns a200 OK response with the updated branding profile details:
Example response