dinzo.api
Referência da APILançamentos

Anexar comprovante

Envia (multipart, campo file) e anexa um comprovante ao lançamento, substituindo o anterior se houver. Tipos aceitos: JPEG, PNG, PDF, HEIC, WebP; máximo 10MB. 400 para tipo/tamanho inválido; 404 quando o lançamento não existe. Retorna o id do lançamento e a URL pública do comprovante.

PUT
/v1/transactions/{id}/receipt

Authorization

bearerAuth
AuthorizationBearer <token>

Chave de API no cabeçalho Authorization: Bearer dz_live_...

In: header

Path Parameters

id*string

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

application/json

application/problem+json

application/problem+json

application/problem+json

application/problem+json

application/problem+json

application/problem+json

curl -X PUT "https://example.com/v1/transactions/string/receipt" \  -H "Content-Type: application/json" \  -d '{    "file": "File"  }'
{  "transaction_id": "9f2b6a1c-4e3d-4a2b-8c1e-2b7d5f0a1c33",  "receipt_url": "https://cdn.dinzo.app/receipts/1a2b/9f2b6a1c/1755600000000-7d3c9a1e.jpg"}