dinzo.api
Referência da APILançamentos

Excluir 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.

DELETE
/v1/transactions/{id}

Authorization

bearerAuth
AuthorizationBearer <token>

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

In: header

Path Parameters

id*string

Query Parameters

scope?string

this | future | all

preserve_posted?string

true (padrão): ocorrências POSTED são preservadas

hide_series?string

true: oculta a série de parcelas inteira

date?string

Alvos por id de regra com scope this/future: o dia da ocorrência/corte (YYYY-MM-DD)

Response Body

application/json

application/problem+json

application/problem+json

application/problem+json

application/problem+json

application/problem+json

application/problem+json

curl -X DELETE "https://example.com/v1/transactions/string"
{  "deleted_transaction_id": "9f2b6a1c-4e3d-4a2b-8c1e-2b7d5f0a1c33"}