Editar lançamento
Edita um lançamento persistido ou uma projeção. Para ids projetados de recorrência/parcela scope é obrigatório ('this' | 'future' | 'all'). Editar um handle de fatura (mocked-bill:) registra o pagamento; editar uma parcela projetada a materializa; editar uma ocorrência de recorrência materializa/bifurca a série. O corpo de resposta varia conforme o alvo — devolve os ids afetados e mensagens de orientação.
Authorization
bearerAuth Chave de API no cabeçalho Authorization: Bearer dz_live_...
In: header
Path Parameters
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 PATCH "https://example.com/v1/transactions/string" \ -H "Content-Type: application/json" \ -d '{}'{ "updated_transaction_id": "9f2b6a1c-4e3d-4a2b-8c1e-2b7d5f0a1c33", "message": null}GETBuscar lançamento
Retorna um único lançamento por id, aceitando tanto ids persistidos (uuid) quanto handles projetados (mocked-recurrence:/mocked-installment:/mocked-bill:...). Projeções são resolvidas re-executando a visão mesclada na janela que as reproduz; 404 not_found (persistido) ou 404 projection_not_found (projeção inexistente).
DELETEExcluir lançamento
Exclui um lançamento persistido ou registra um tombstone para uma projeção (fatura, parcela ou ocorrência de recorrência). Para regras/recorrências use `scope` ('this'|'future'|'all'), `preserve_posted` (padrão true) e `hide_series` (oculta a série de parcelas inteira). Retorna um corpo JSON (200, não 204) descrevendo o que foi excluído/ocultado.