Skip to main content
Initiate a signed-URL logo upload

Path Parameters

organization_id
string
required

Body

application/json

Ask for a signed URL to upload an organization logo to.

content_type
string
required

MIME type of the image (image/png, image/jpeg, image/webp, or image/svg+xml). Determines the stored object's extension, and must match the Content-Type sent on the PUT.

Response

Successful Response

A signed URL to PUT an organization logo to.

path
string
required

Storage path the logo will occupy. Informational: the confirm endpoint recomputes it server-side rather than trusting it back.

signed_url
string
required

PUT the image bytes here with the same Content-Type, then call the confirm endpoint. Storage rejects an object over 2 MiB (413) or of an unlisted type (415).

token
string
required

Upload token embedded in the signed URL.