dinzo.api
Referência da APILançamentos

Marcar como transferência

Marca um lançamento (e, se informado counterpart_id, sua contraparte) como transferência interna: gera um transfer_group_id novo e oculta a(s) linha(s) dos resultados. As categorias definidas pelo usuário são mantidas. 409 quando o lançamento (ou a contraparte) já pertence a uma transferência; 404 quando o alvo não existe.

POST
/v1/transactions/{id}/mark-transfer

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 POST "https://example.com/v1/transactions/string/mark-transfer" \  -H "Content-Type: application/json" \  -d '{}'
{  "transfer_group_id": "d4e5f6a7-b8c9-4d0e-9f1a-2b3c4d5e6f70",  "transaction_ids": [    "9f2b6a1c-4e3d-4a2b-8c1e-2b7d5f0a1c33",    "aa11bb22-cc33-4dd4-8ee5-ff6600112233"  ]}