Preparar Criação de Transação
despezzas_prepare_create_transactionPreview, assemble, and validate a new transaction payload before sending it to Despezzas.
Instructions
Auxiliar de pré-visualização. Monta e valida o payload de uma nova transação sem chamar o Despezzas. Use antes de despezzas_create_transaction.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | Yes | ||
| kind | No | expense | |
| paid | No | ||
| title | Yes | ||
| frequency | No | ||
| account_id | No | ||
| amount_mode | No | per_installment | |
| category_id | No | ||
| description | No | ||
| amount_cents | Yes | Valor em centavos. Exemplo: 12345 = R$123.45. | |
| installments | No | ||
| credit_card_id | No | ||
| subcategory_id | No | ||
| transaction_type | No | unique | |
| allow_uncategorized | No | Defina como true apenas quando quiser intencionalmente criar uma transação sem category_id. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | Yes | ||
| ready | Yes | ||
| issues | Yes | ||
| method | Yes | ||
| payload | Yes | ||
| endpoint | Yes |