Dúvidas gerais

Nome do Serviço

API de Recálculo

Processo

Request

Dúvida / Problema

Na documentação , não localizei a chave que enviamos a chave da oferta ou número do
cálculo para recalcular, pode nos enviar um exemplo de recálculo para nos basearmos ?

Resposta / Solução

No caso de recálculo, o layout do Json é o mesmo da oferta, porém, você deve informar o
X-Track-Id no Headers, gerada na oferta, originalmente, calculada.

Nome do Serviço

API de Recálculo

Processo

Request

Dúvida / Problema

Ao entrar no digital e recalcular uma cotação oriunda a API está alterando o prêmio. Enviado
também por e-mail nessa data e também enviado no mesmo o
Request da cotação. Json abaixo.

Resposta / Solução

Nesse caso a API estava enviando a operação de novo negocio para cotação de renovação.

Alterar a operação do documento para 2 e automóvel para 12 quando for renovação.

{"prospect":{"name":"Teste","documents":[{"type":{"id":1},"number":"1234567890"}],"contacts":[{"type":{"id":1},"data":"1122222222","isAllowCampaign":false},{"type":{"id":2},"data":"11999999999","isAllowCampaign":false},{"type":{"id":3},"data":"[email protected]","isAllowCampaign":false}],"addresses":[{"street":"Rua Teste","district":"Bairro X,"number":100,"complement":"CASA","referencePoint":"0","postalCode":"00000000"}]},"search":{"segment":[{"id":"1","components":[{"id":"1","compositions":[{"id":"1"}]}]}],"businessItem":{"insurance":{"period":{"effectiveDate":"2020-03-27","expirationDate":"2021-03-27"},"installmentDay":0,"brokers":[{"sucursalCode":"000","susepCode":"123456789","isMain":true,"percentageCommission":10,"percentageParticipation":0}],"autos":[{"fipePercentage":100,"isNewVehicle":false,"circulationPostalCode":"00000000","overnightPostalCode":"00000000","insuranceRelationship":{"claimQuantity":0,"bonusClassNumber":10,"previousPolicy":{"counterpartCode":"1234","code":"1234567489","expirationDate":"2020-04-02"}},"vehicle":{"chassisCode":"","manufactureYear":2018,"model":{"id":18552,"year":2019,"fuelType":{"id":"1","description":""}}},"drivers":[{"name":"Teste","document":{"type":{"id":1},"number":"00000000"},"dateOfBirth":"2000-06-01","questionnaires":[{"questionId":"1","answerId":"4"},{"questionId":"2","answerId":"12"},{"questionId":"3","answerId":"14"}]}],"coverages":[{"id":"3","deductibleID":2,"guarantees":[{"id":"1","isValue":{"amount":2500,"currency":"BRL"}},{"id":"2","isValue":{"amount":2500,"currency":"BRL"}},{"id":"55","isValue":{"amount":50000,"currency":"BRL"}},{"id":"56","isValue":{"amount":50000,"currency":"BRL"}}],"additionals":[{"id":"07"}],"accessories":[],"protections":[{"id":"13"}]}],"questionnaires":[{"questionId":"8","answerId":"53"},{"questionId":"9","answerId":"44"},{"questionId":"13","answerId":"47"}]}]}}}}

Nome do Serviço

API de Recálculo

Processo

Response

Dúvida / Problema

Esta tag está retornando no recalculo em coverages mas sempre com o valor NULL, ao
passo que no calculo novo ela nem retorna.

Resposta / Solução

Favor ignorar os dados retornados null, tratando como dados não informados.