Retrieve branding settings
/settings/brandingReturns the branding settings of the account: accent color, logo, favicon, and certificate logos.
The response includes an ETag representing the current revision of these settings; changes to other settings groups do not affect it. Send this value in the If-Match header when updating these settings to avoid overwriting a newer version.
Autonomous mode: the API credential secret, sent as a bearer token. Credential secrets are identified by a fixed prefix.
In: header
Header Parameters
Optional client-generated identifier of the request, up to 64 characters from [A-Za-z0-9._-]. Echoed back in the response and recorded in the request log; it never replaces the server-generated X-Request-Id.
length <= 64Response Body
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/settings/branding"{ "data": { "accent_color": "string", "certificate_logo": { "dark": { "file_id": "string", "url": "string" }, "light": { "file_id": "string", "url": "string" } }, "defaults": {}, "favicon": { "file_id": "string", "url": "string" }, "logo": { "file_id": "string", "url": "string" }, "object": "settings", "propagation": {}, "replica": {}, "revision": "string" }}Update app settings PATCH
Updates the progressive web app (PWA) settings. Only the fields included in the request are changed: setting a field to `null` clears its configured value and restores the default, and omitted fields are left unchanged. Images are referenced by the ID of a file that belongs to the account. `android.package` and `android.sha256_fingerprint` are independent: each one changes only when it is sent, and setting `android` to `null` clears both. The Android app association is published only when both are configured. To avoid overwriting a newer version, send the `ETag` returned by the retrieve operation in the `If-Match` header. The header is optional; when it is omitted, the update is applied to the current revision.
Update branding settings PATCH
Updates the branding settings. Only the fields included in the request are changed: setting a field to `null` clears its configured value and restores the default, and omitted fields are left unchanged. Images are referenced by the ID of a file that belongs to the account. To avoid overwriting a newer version, send the `ETag` returned by the retrieve operation in the `If-Match` header. The header is optional; when it is omitted, the update is applied to the current revision.