Enviar documento
Envia uma prova de contestação — nota fiscal, comprovante de entrega, contrato — enquanto a janela de defesa está aberta.
POST /chargebacks/:id/documents
Faz parte do recurso Chargebacks — as etapas do caso e a janela de defesa
estão lá.
Anexa uma prova ao caso. São obrigatórios o tipo e o arquivo; a descrição é opcional.
multipart/form-data. O campo file aceita o
base64 puro ou com o prefixo data URI (data:application/pdf;base64,…) — os dois funcionam.type classifica a prova, e ajuda quem for analisar o caso: invoice (nota fiscal),
delivery_proof (comprovante de entrega), signed_contract (contrato assinado), screenshot
(captura de tela) e other. Use description para o que o tipo não diz — o número da nota, a data
da conversa, o que for.Idempotency-Key para que um retry por timeout não anexe o
mesmo documento duas vezes. Veja Convenções.id, type,
contentType, size e as datas. Para baixar depois, use
GET /chargebacks/:id/documents/:documentId/download.Authorizations
API Key da Credential (gerada no Backoffice)
Headers
Chave única para garantir idempotência da requisição
Path Parameters
ID do chargeback
Body
Tipo do documento de contestação: invoice (nota/fatura), delivery_proof (comprovante de entrega), signed_contract (contrato assinado), screenshot (captura de tela) ou other (outro).
invoice, delivery_proof, signed_contract, screenshot, other Conteúdo do arquivo do documento (base64).
1Descrição ou observação sobre o documento.
500Response
Documento enviado
Identificador único do registro.
ID do chargeback ao qual o registro pertence.
Tipo do documento de contestação: invoice, delivery_proof, signed_contract, screenshot ou other.
Tipo MIME do arquivo enviado (ex.: application/pdf).
Tamanho do arquivo enviado, em bytes.
Descrição do registro.
Data e hora de criação do registro (ISO 8601).
Data e hora da última atualização do registro (ISO 8601).