Atualizar Conta a Pagar
Atualiza os dados de uma conta a pagar existente.
Endpoint
OPTIONS /contas-pagar/:id
Parâmetros de URL
| Parâmetro | Tipo | Descrição |
|---|---|---|
| id | number | ID da conta a pagar |
Body
{
"conta": {
"descricao": string,
"valor": number,
"data_vencimento": string (YYYY-MM-DD),
"categoria": string,
"fornecedor": {
"id": number,
"nome": string
},
"observacoes": string
}
}
Exemplo de Request
{
"conta": {
"descricao": "Aluguel Atualizado",
"valor": 1600.00,
"data_vencimento": "2024-03-15",
"categoria": "Despesas Fixas",
"fornecedor": {
"id": 1,
"nome": "Imobiliária XYZ"
},
"observacoes": "Aluguel do mês de março - Reajuste anual"
}
}
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