Pular para o conteúdo principal

Atualizar Conta a Receber

Atualiza os dados de uma conta a receber existente.

Endpoint

OPTIONS /contas-receber/:id

Parâmetros de URL

ParâmetroTipoDescrição
idnumberID 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: Sucesso
  • 400: Requisição inválida
  • 401: Não autorizado
  • 403: Acesso proibido
  • 404: Recurso não encontrado
  • 500: Erro interno do servidor