Atualizar Conta a Receber
Atualiza os dados de uma conta a receber existente.
Endpoint
OPTIONS /contas-receber/:id
Parâmetros de URL
| Parâmetro | Tipo | Descrição |
|---|---|---|
| id | number | ID da conta a receber |
Body
{
"conta": {
"descricao": string,
"valor": number,
"data_vencimento": string (YYYY-MM-DD),
"categoria": string,
"cliente": {
"id": number,
"nome": string
},
"observacoes": string
}
}
Exemplo de Request
{
"conta": {
"descricao": "Venda de Produtos Atualizada",
"valor": 3000.00,
"data_vencimento": "2024-03-15",
"categoria": "Vendas",
"cliente": {
"id": 1,
"nome": "Empresa ABC"
},
"observacoes": "Venda de produtos diversos - Atualização de valor"
}
}
Resposta
Pelo momento a resposta é apenas a resposta padrão do pacote MySQL2
{
"fieldCount": number,
"affectedRows": number,
"insertId": number,
"info": "Rows matched: number Changed: number Warnings: number",
"serverStatus": number,
"warningStatus": number,
"changedRows": number
}
Exemplo de Resposta
{
"fieldCount": 3,
"affectedRows": 1,
"insertId": 143,
"info": "Rows matched: 1 Changed: 1 Warnings: 0",
"serverStatus": 0,
"warningStatus": 0,
"changedRows": 1
}
Códigos de Status
200: Sucesso400: Requisição inválida401: Não autorizado403: Acesso proibido404: Recurso não encontrado500: Erro interno do servidor