API de Sinistro

Para ir direto para a documentação da API clique em swagger. Abaixo o índice dos serviços disponíveis.

Premissa

Para consumir as APIs da Sompo é preciso seguir os passos a abaixo.

Cadastro: O primeiro passo é fazer o cadastro no Portal Developers Sompo, este cadastro passará por uma aprovação interna.

Seleção dos Serviços: O segundo passo é criar um APP e adicionar as APIs que você deseja consumir neste APP.

Autenticação na plataforma de APIs da Sompo: Agora que você já tem um username, password e client-id, você precisa fazer a autenticação na API de Access-Token para receber uma credencial de acesso as APIs da Sompo.

A descrição completa do processo está descrita na página Autenticação na plataforma de API da Sompo.

Acompanhamento de Sinistro de Transporte para Montadora

Descrição de Negócio

Retorna as informações de Aviso de Sinistro.

Documentação (swagger) do serviço Login do Segurado.

Passo 1 (premissa): A aplicação deve estar autenticada na plataforma de APIs da Sompo. Mais detalhes em Autenticação na plataforma de API da Sompo.

Passo 2: Chamar API Acompanho de Sinistro

Campo da chamada (Request)

Endpoint: https://api.sompo.com.br/sinistros

Método: GET

Parâmetros:

  • Seção Header
    • Authorization: [inserir-access-token].
    • Content-Type: application/json
    • cliente_id: [inserir-client_id]

Exemplo de requisição:

curl --location 'https://api.sompo.com.br/[inserir-sandbox|dev|qa|]/sinistros/claim' \ --header 'Authorization: [inserir-access-token]' \ --header 'client_id: [inserir-client-id]' \ --header 'Content-Type: application/json'

Exemplo do JSON de resposta:

{ "claimCode":"", "claimEventDate":"", "claimCommunicationDate":"", "statusCode":"", "statusDescription":"", "eventCode":"", "eventDescription":"", "causeCode":"", "causeDescription":"", "protocolNumber":"", "boardingDate":"", "eventLocation":[],"policy":},"message":[{"messageType":"E","messageReturn":"Sub-sinistro não informado." }],"messageError":"X", "messasgeId":"6F0F53FF5F2211EFA1400000005B8D4E" }

Undefined