Criar transferência
Cria uma transferência interna entre duas contas do usuário: gera as duas pernas (débito na conta de origem, crédito na de destino) já agrupadas. Corpo exige from_account_id, to_account_id, amount (positivo) e description. Retorna os ids das duas pernas (201).
Authorization
bearerAuth Chave de API no cabeçalho Authorization: Bearer dz_live_...
In: header
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
curl -X POST "https://example.com/v1/transfers" \ -H "Content-Type: application/json" \ -d '{ "from_account_id": "string", "to_account_id": "string", "amount": 1, "description": "string" }'{ "transfer_sent_transaction_id": "e1f2a3b4-c5d6-4e7f-8a90-1b2c3d4e5f60", "transfer_received_transaction_id": "f2a3b4c5-d6e7-4f80-9a1b-2c3d4e5f6071"}PUTAnexar 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.
GETListar categorias
Retorna todas as categorias visíveis ao usuário (próprias e públicas do sistema) como uma árvore plana ligada por parent_id, ordenadas por título. O campo archived reflete se a categoria está arquivada para o usuário.