Listar Renegociações
Retorna o histórico de renegociações do contrato de crédito de uma apólice, da mais antiga para a mais recente. Cada item representa um evento em que o contrato de crédito (CCB) foi substituído. Veja Renegociar Seguro para registrar uma nova renegociação.
Requisição
Endpoint
- Metodo: GET
- Endpoint:
/v2/policies/{policyId}/renegotiations
Parâmetros (Path)
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| policyId | string (uuid) | ✅ | Identificador da apólice |
Exemplo de requisição
GET /v2/policies/3fa85f64-5717-4562-b3fc-2c963f66afa6/renegotiations
Authorization: Bearer ...
Resposta
Campos da resposta (200)
Retorna um array de renegociações (ordenado por createdAt, da mais antiga para a mais recente).
| Parâmetro | Tipo | Descrição |
|---|---|---|
| id | string (uuid) | Identificador da renegociação |
| proposalId | string (uuid) | Identificador da proposta renegociada |
| sequence | integer | Posição na cadeia de renegociações da proposta (1 = primeira) |
| oldCreditContractId | string | Contrato de crédito em vigor imediatamente antes desta renegociação |
| newCreditContractId | string | Novo contrato de crédito em vigor |
| createdAt | string (date-time) | Data da renegociação |
Exemplo (200)
[
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa7",
"proposalId": "3fa85f64-5717-4562-b3fc-2c963f66afa4",
"sequence": 1,
"oldCreditContractId": "CCB-2024-0012",
"newCreditContractId": "CCB-2025-0099",
"createdAt": "2026-06-15T19:51:30.000Z"
},
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa8",
"proposalId": "3fa85f64-5717-4562-b3fc-2c963f66afa4",
"sequence": 2,
"oldCreditContractId": "CCB-2025-0099",
"newCreditContractId": "CCB-2026-0420",
"createdAt": "2026-09-02T14:10:05.000Z"
}
]