Change the branding
put/org/{orgId}/branding
Change the branding; fields left out stay as they are. Needs an admin (a person who is owner or admin, or an admin key).
Before you call
- Credential
Authorization: Bearer $KEY- Scope
workspace:write- Sdk
workspace.orgBranding.set- Cli
branding set
Parameters
- orgIdstring (uuid)requiredIn the path
Request bodyapplication/json, required
- displayNamestringAt most 200 characters.
- legalNamestringAt most 200 characters.
- addressstringAt most 1000 characters.
- countrystringAt most 2 characters. Pattern: ^([A-Za-z]{2})?$.
- taxIdstringAt most 60 characters.
- registrationstringAt most 60 characters.
- bankstringAt most 2000 characters.
- footerstringAt most 1000 characters.
- accentstring
- fontstringOne of: system, sans, serif, rounded, mono.
- fromNamestringAt most 120 characters.
- replyTostring (email)
- languagestringAt most 20 characters. Pattern: ^[a-z]{2,3}(-[A-Za-z0-9]{2,8})*$.
- removeLogoboolean
- removeDarkLogoboolean
Responses
- 200application/jsonSuccess
- brandingobjectrequired
- organizationIdstring (uuid)required
- organizationNamestring
- displayNamestringrequired
- legalNamestringrequired
- addressstringrequired
- countrystringrequired
- taxIdstringrequired
- registrationstringrequired
- bankstringrequired
- footerstringrequired
- accentstringrequired
- fontstringrequired
- fromNamestringrequired
- replyTostringrequired
- languagestringrequired
- hasLogobooleanrequired
- logoMimestring or nullrequired
- hasDarkLogobooleanrequired
- darkLogoMimestring or nullrequired
- updatedBystringrequired
- updatedAtstring or nullrequired
- brandingobjectrequired
- 400application/jsonThe request was malformed
- errorstringrequired
- messagestring
- 401application/jsonNo valid credential
- errorstringrequired
- messagestring
- 403application/jsonThe credential lacks the scope, origin or address
- errorstringrequired
- messagestring
- 429application/jsonOver the key's rate limit; see Retry-After
- errorstringrequired
- messagestring