Tempo aproximado para leitura: 01:00:00 min
Dúvida
Quais são os campos obrigatórios na API de Integração do TOTVS CRM?
Ambiente
Cross Segmentos - TOTVS CRM Gestão de Clientes - API de Integração - Todas as versões
Solução
Para realizar a requisição na API de integração com sucesso, é necessário preencher todos os campos que são obrigatórios. Mostraremos como funciona esse processo logo abaixo.
Importante!
O processo completo de integração via API está descrito no artigo Utilização da API de Integração na prática.
Aqui, demonstraremos somente a parte dos campos obrigatórios da API.
1. Efetue uma requisição com o método POST para fazer o Update ou Upsert na aplicação.
1.1 Update: Realiza a operação de PATCH do cadastro enviado, baseado no ID do registro preenchido no header Integration-Filter.
1.2 Upsert: Realiza a operação de POST do cadastro, se não for enviado ID do registro no header Integration-Filter ou realiza a operação de PUT do cadastro, se for enviado o ID do registro no header Integration-Filter.
2. Após montar a requisição dos dados é necessário validar o Body que será enviado.
2.1 Em nossa documentação no Gitlab existem todos os campos obrigatórios:
Atenção!
Caso algum campo obrigatório não seja preenchido será retornado abaixo, neste exemplo o campo é o "OpportunityTypeId"
2.2 Caso os campos obrigatórios tenham sido preenchidos com sucesso será retornado o ID da operação acompanhado da data de atualização.
Artigos relacionados:
0 Comentários