Pular para o conteúdo principal
POST
Enviar mídia

Autorizações

Authorization
string
header
obrigatório

Autentique com uma chave secreta (sk_live_…) ou uma chave restrita (rk_live_…) criada no painel. Chaves restritas só têm as permissões escolhidas na criação, como messages:send, chats:read ou broadcasts:send.

Cabeçalhos

Idempotency-Key
string

Uma chave única, como um UUID, que torna seguro repetir esta requisição por 24 horas.

Maximum string length: 255
Blu-Version
string

A versão da API a usar. Por padrão, é a versão fixada na sua conta.

Exemplo:

"2026-10-11"

Corpo

multipart/form-data
file
file
obrigatório

Resposta

A mídia enviada.

id
string
obrigatório
Pattern: ^media_
Exemplo:

"media_3JdK2"

object
string
obrigatório
Allowed value: "media"
mime_type
string
obrigatório
Exemplo:

"image/jpeg"

size
integer
obrigatório

Tamanho em bytes.

filename
string | null
obrigatório
sha256
string
obrigatório
url
string<uri>
obrigatório

Uma URL de download temporária.

url_expires_at
integer
obrigatório

Horário Unix em segundos.

Exemplo:

1760190012

created
integer
obrigatório

Horário Unix em segundos.

Exemplo:

1760190012