Skip to main content
Custom branding lets you display your company logo, name, and website in the Portal for your managed accounts.
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 a GET request to /v3/companies/{companyUid}/branding-profile.

Response

A successful request returns a 200 OK response with the branding profile details: Example response

Error responses

Creating a branding profile

To create a branding profile, send a POST request to /v3/companies/{companyUid}/branding-profile.

Request

Example request body

Response

A successful request returns a 201 Created response with the branding profile details: Example response

Error responses

Updating a branding profile

To update a branding profile, send a PUT request to /v3/companies/{companyUid}/branding-profile.

Request

Example request body

Response

A successful request returns a 200 OK response with the updated branding profile details: Example response

Error responses

Last modified on August 21, 2026