Organization Branding
Manage reusable organization branding such as brand name, slogan, logo, banner, and colors.
Overview
Organization branding is reusable organization-level data. It is not part of the document library and it is not tied to one report template.
Use these routes:
GET /v1/orgs/{organizationId}/brandingPUT /v1/orgs/{organizationId}/brandingGET /v1/orgs/{organizationId}/branding/assets/{slot}POST /v1/orgs/{organizationId}/branding/assets/{slot}/upload-startPOST /v1/orgs/{organizationId}/branding/assets/{slot}/upload-completeGET /v1/orgs/{organizationId}/branding/assets/{slot}/downloadDELETE /v1/orgs/{organizationId}/branding/assets/{slot}
Current fixed asset slots:
logobanner
Metadatai have warnings with the Magick package i use. How do i fix them? Just use the newer version?
GET /v1/orgs/{organizationId}/branding returns the current branding record for the organization.
PUT /v1/orgs/{organizationId}/branding updates the fixed branding fields:
brandNamesloganprimaryColorsecondaryColoraccentColor
Use null or an empty string to clear one of those values.
Assets
Branding assets are managed per slot.
- Call
upload-startforlogoorbanner. - Upload the file to the returned presigned URL.
- Call
upload-completefor the same slot.
The current file for a slot is available from GET /v1/orgs/{organizationId}/branding/assets/{slot}.
To fetch the file itself, call GET /v1/orgs/{organizationId}/branding/assets/{slot}/download.
Supported linkType values:
filesmallmedium
Use small or medium when you need a preview image.
Use DELETE /v1/orgs/{organizationId}/branding/assets/{slot} to remove the current file from that slot.
Permissions
Organization members can read branding.
Only organization owners and admins can update branding metadata or manage branding assets.
Reports
Report templates can read organization branding through the branding.* values that PixService provides at render time.
Typical examples:
branding.brand_namebranding.sloganbranding.primary_colorbranding.logo_data_urlbranding.banner_data_url