Webhooks — Garantia Veicular
API em desenvolvimento
A API ainda está em fase de desenvolvimento, sendo assim, este manual está sujeito a alterações.
Notificações assíncronas enviadas via POST pela QI Tech para reportar mudanças de status no ciclo de vida do colateral (gravame), contrato e dívida. A requisição deve ser respondida em até 5 segundos com HTTP 200.
Webhooks de Dívida
Esta seção cobre tanto os webhooks de garantia veicular quanto os webhooks padrão de dívida. Para a documentação completa de todos os webhooks relacionados a dívidas, consulte: Webhooks de Dívida.
Webhooks de Garantia Veicular — Reserva (SNG/B3)
WEBHOOK TYPE
laas.vehicle_collateral.reservation.status_changeNotificações relacionadas ao registro de gravame no SNG/B3.
Estrutura Base do Webhook
{
"key": "<UUID v4 — identificador único do webhook>",
"reservation_key": "<UUID — identificador único da reserva>",
"credit_operation_key": "<UUID — identificador da operação de crédito>",
"status": "<enumerador de status>",
"webhook_type": "laas.vehicle_collateral.reservation.status_change",
"event_datetime": "<timestamp ISO 8601>",
"data": {
"contract_number": "<número do contrato>",
"...": "<campos específicos do status>"
}
}
Campos Base
| Campo | Tipo | Descrição |
|---|---|---|
| key | String | Identificador único do webhook (UUID v4) |
| reservation_key | String | Identificador único da reserva (UUID) |
| credit_operation_key | String | Identificador da operação de crédito (UUID) |
| status | String | Enumerador de status (ver Mapa de Status) |
| webhook_type | String | Sempre laas.vehicle_collateral.reservation.status_change |
| event_datetime | String | Timestamp do evento (ISO 8601) |
| data | Object | Payload específico do status (ver exemplos abaixo) |