Create an organization seal
Create a new organization seal with an uploaded, typed, or drawn image. Company-scope seals require a protected API key.
Authorizations
API key for authentication. Use your API key directly without any prefix (e.g., 'your-api-key'). Bearer prefix is optional but not required.
Body
Request body to create an organization seal.
Internal name for the seal
120Display name rendered on the seal image
200How the seal image was created
uploaded, typed, drawn Scope of the seal. Company-scope requires a protected API key.
company, workspace Attestation statement affirming authority to apply the seal.
Signatory title rendered on the seal image
200Required when scope is 'workspace'
Base64-encoded PNG data URI (data:image/png;base64,...). Required for 'uploaded' and 'drawn' kinds.
Typed seal parameters. Required for 'typed' kind.
Set as default seal for this scope
Response
Seal created successfully
Organization seal metadata (image and statement internals are stripped from list/get responses).
Shared across versions of the same seal
x >= 1Null for company-scope seals
The name the seal was attested for: the company for company scope or the protected workspace, otherwise the workspace. Null for seals whose lineage was created before pinning; they certify in the company's current name.
120200200uploaded, typed, drawn 1 if this is the default seal for its scope
0, 1 x >= 12002000, 1