Editar um registro
Os registros no Cange são fundamentais para armazenar dados essenciais dos seus clientes, fornecedores, produtos, entre outros, possibilitando um gerenciamento detalhado e organizado. Com a flexibilidade para criar campos customizados, você pode garantir que a informação armazenada atenda precisamente às necessidades específicas do seu negócio.
Utilizar a API do Cange para editar registros oferece uma maneira altamente eficiente e automatizada de atualizar e gerir esses dados diretamente a partir das suas aplicações ou sistemas. Isso não só simplifica o processo, mas também melhora a produtividade e garante a integridade dos processos, assegurando que todos os dados cruciais sejam geridos de forma integrada e precisa.
Para editar um registro através da API, você precisará ter um token de acesso. Se ainda não possui o seu token, consulte nosso guia abaixo sobre como obter o token de autenticação.
Veja também: Autenticação
Como os cadastros no Cange possuem campos dinâmicos, simplificamos o processo para você. Na tela de configuração dos campos, oferecemos uma opção prática para copiar o objeto do body da requisição completa. Basta abrir a tela de edição dos campos e, abaixo da pré-visualização do formulário, você encontrará um contêiner com a informação "Objeto API". Copie esse objeto e use-o como base para montar sua solicitação de criação de um registro, garantindo que todos os campos dinâmicos sejam corretamente incluídos.
Lembrete: Todos os campos possuem validação, portanto é necessário que seja enviado no formato correto para que sua requisição seja concluída com sucesso.
Realizando a chamada para edição do cartão
https://api.cange.me/form/answerPUT /form/answer
Endpoint com o objetivo de editar os dados de um registro dentro de um cadastro
Headers
| Name | Value |
|---|---|
| Content-Type | application/json |
| Origin | https://app.cange.me |
| Authorization | Bearer <token de acesso> |
Body
| Name | Type | Description |
|---|---|---|
id_form | number | Código identificador do formulário |
register_id | number | Código identificador do cadastro |
form_answer_id | number | Código identificador do registro |
values | object | Objeto com os campos do formulário e seu valor para edição |
{
"id_form": 2957,
"register_id": 183,
"form_answer_id": 6507,
"values": {
"ea986d2e7f49bbf4265153bf4f18d553f0951a41": "João da Silva"
}
}Response
Resposta (200)
{
"form_answer_id": 6507,
"field_id": 65188,
"index": 0,
"value": "João da Silva",
"dt_created": "2024-10-09T19:26:41.000Z",
"dt_last_update": "2024-10-09T19:26:41.000Z",
"id_form_answer_field": 2415466,
"dt_deleted": null
}Este artigo foi útil?