Gerar URL de sinistro whitelabel
POST /sagas/v1/sinistros/whitelabel/gerar-url
Gera uma URL temporária para gerenciamento de sinistros via experiência whitelabel. A URL expira conforme configuração do canal e deve ser usada dentro do período de validade.
O segurado acessa a URL para abrir sinistros, enviar documentos e acompanhar status sem integração direta com a API. Os dados do segurado são obtidos a partir da venda informada.
Campos da requisição
| Campo | Obrigatório | Descrição |
|---|---|---|
id-venda | Sim | UUID da venda/apólice |
id-usuario | Não | Identificador do usuário no seu sistema |
detalhes-pagamento | Não | Beneficiário e método de pagamento padrão (mesmo formato de Abrir sinistro) |
Exemplo
curl --request POST \
--url https://sagas.staging.180s.com.br/sagas/v1/sinistros/whitelabel/gerar-url \
--header 'Authorization: Bearer SEU_TOKEN' \
--header 'Content-Type: application/json' \
--data '{
"id-venda": "{ID_VENDA}"
}'Com detalhes-pagamento opcional:
curl --request POST \
--url https://sagas.staging.180s.com.br/sagas/v1/sinistros/whitelabel/gerar-url \
--header 'Authorization: Bearer SEU_TOKEN' \
--header 'Content-Type: application/json' \
--data '{
"id-venda": "{ID_VENDA}",
"id-usuario": "usuario-123",
"detalhes-pagamento": {
"beneficiario": {
"tipo": "segurado",
"nome": "João da Silva",
"cpf-ou-cnpj": "00000000000"
},
"dados-pagamento": {
"metodo-pagamento": "pix",
"pix": {
"chave": "[email protected]"
}
}
}
}'Exemplo de resposta
{
"url": "https://example.180s.com.br/c/abc123token"
}Redirecione o segurado para essa URL. A experiência whitelabel consome o token para autenticar e permitir abertura de sinistros, envio de documentos e acompanhamento de status.
