Skip to main content
POST
Upload native design media

Authorizations

Authorization
string
header
required

Your personal access token where supported, or a scoped API key (hc_…) created inside HueChat at Account → Developer API. Send it as Authorization: Bearer <token>.

Path Parameters

accountId
integer
required
Required range: x >= 1
formId
string<uuid>
required

Body

multipart/form-data
file
file
required
purpose
enum<string>
default:branding
Available options:
branding,
media
media_kind
enum<string>

Optional for purpose media. Omission retains legacy MIME inference.

Available options:
image,
video

Response

Success

asset
object
url
string
preview_url
string