Endpoint
Parâmetros
| Parâmetro | Tipo | Ocorrência | Descrição |
|---|---|---|---|
| token | string | obrigatório | Chave gerada para identificar sua empresa |
| conta | object | obrigatório | Dados da conta conforme layout |
| formato | string | obrigatório | Formato do retorno (json) |
Layout do parâmetro “conta”
| Campo | Tipo | Tamanho | Ocorrência | Descrição |
|---|---|---|---|---|
| conta.id | int | 10 | obrigatório | Código da conta a receber (identificador único) |
| conta.vencimento | date | 10 | obrigatório | Vencimento da conta a receber (formato dd/mm/yyyy) |
| conta.taxa | decimal | - | opcional | Taxa da conta a receber (1) |
| conta.competencia | date | 7 | opcional | Competência da conta a receber (formato mm/aaaa) |
| conta.categoria | string | 100 | opcional | Nome da categoria |
(1) Taxa permitida apenas para cartão crédito, débito ou forma personalizada
Retorno
| Campo | Tipo | Tamanho | Ocorrência | Descrição |
|---|---|---|---|---|
| retorno | object | - | obrigatório | Elemento raiz do retorno |
| retorno.status_processamento | int | - | obrigatório | Conforme tabela “Status de Processamento” |
| retorno.status | string | - | obrigatório | ”OK” ou “Erro” |
| retorno.codigo_erro | int | - | condicional | Conforme tabela “Códigos de erro” (2) |
| retorno.erros[] | list | - | condicional | Lista dos erros encontrados [0..n] (2) |
| retorno.erros[].erro | string | - | condicional | Descrição do erro (2) |
(2) Campos de erro aparecem apenas quando status = “Erro”
Observações
- Apenas contas em aberto podem ser alteradas
- Data de vencimento deve estar em formato válido (dd/mm/yyyy)
- Competência deve estar no formato mm/aaaa
- Valores decimais usam ponto (.) como separador
