Subir arquivo para uma conversa
POST/inbox/conversations/:id/media
Envie os bytes do arquivo no corpo (não é multipart), com o nome em X-File-Name. O
tipo é detectado pelo conteúdo: imagem (JPEG, PNG), figurinha (WebP), vídeo (MP4, 3GP),
áudio, PDF, documentos do Office e texto. Limites: imagem 5 MB, vídeo e áudio 16 MB,
documento 100 MB, figurinha 500 KB. Use o id devolvido como assetId numa resposta
kind: media.
Request
Responses
- 201
- 401
- 402
- 404
- 409
- 413
- 415
- 422
- 429
Mensagem registrada.
Token ausente, malformado, desconhecido ou revogado (authentication), ou
conta suspensa (tenant_inactive).
Sem direito de uso (payment_required). O corpo traz o motivo em reason e a saída
em action: o que fazer (kind) e a página do painel onde se faz (url).
Recurso inexistente (not_found).
O número da conversa não está mais conectado (phone_unavailable).
Acima do limite do tipo (media_too_large, com limit e kind).
Tipo de arquivo não reconhecido (media_type_not_allowed).
Payload reprovado na validação (invalid_request, com o detalhamento em
issues) ou recusado pela Meta (meta_error, com o corpo original em
meta).
Limite de requisições excedido (rate_limit).
Response Headers
Segundos a aguardar antes de tentar de novo.
Categoria do limite aplicada — send, media ou default.
Qual balde os outros headers descrevem — key (a API key), session (o painel) ou account (o teto da conta).
Teto de requisições da categoria na janela atual.
Requisições restantes na janela atual.