Skip to main content

Anuência (pending confirmation)

Após a averbação, a reserva entra em pending_confirmation aguardando a confirmação do beneficiário no INSS. A QI Tech notifica o parceiro via webhook e segue consultando a Dataprev até a confirmação, recusa ou expiração do prazo.

Escopo

Aplica-se a crédito novo e refinanciamento. Portabilidade não exige anuência.

Vigência

19/05/2026 às 06:00. Mapeie o novo webhook para acionar o beneficiário com agilidade.

Fluxo

  • Averbação bem-sucedida → reserva entra em pending_confirmation.
  • QI Tech envia o webhook laas.social_security.reservation.status_change e dispara SMS ao beneficiário.
  • Consulta à Dataprev a cada 3 horas; cada consulta redispara o webhook.
  • SMS adicional ao beneficiário uma vez por dia enquanto a operação estiver pendente.
  • Prazo máximo: 5 dias corridos. Se expirar ou for recusada, ocorre desaverbação automática.
DesfechoWebhook
Beneficiário confirmacredit_operation.collateral com collateral_constituted: true
Beneficiário recusadebt / canceledsocial_security_confirmation_denied_by_beneficiary
Prazo expiradebt / canceledsocial_security_confirmation_expired

Webhook — anuência pendente

WEBHOOK_TYPE
laas.social_security.reservation.status_change
STATUS
pending_confirmation
{
"key": "<CREDIT-OPERATION-KEY>",
"webhook_type": "laas.social_security.reservation.status_change",
"status": "pending_confirmation",
"event_datetime": "2026-05-19 06:15:00",
"data": {
"confirmation_deadline": "2026-05-20T14:25:03Z"
}
}

Webhook — anuência concluída

Mesmo webhook de averbação já existente. Veja Sucesso na averbação.

WEBHOOK_TYPE
credit_operation.collateral
{
"key": "<CREDIT-OPERATION-KEY>",
"data": {
"collateral_type": "social_security",
"collateral_constituted": true
},
"event_time": "2026-05-19 12:42:00",
"webhook_type": "credit_operation.collateral"
}

Webhook — recusa ou expiração

Mesmo webhook de cancelamento já existente, distinguindo o motivo via cancel_reason_enumerator:

EnumeradorQuando
social_security_confirmation_denied_by_beneficiaryBeneficiário recusou a confirmação
social_security_confirmation_expiredPrazo de 5 dias expirou
WEBHOOK_TYPE
debt
STATUS
canceled
{
"key": "<CREDIT-OPERATION-KEY>",
"status": "canceled",
"data": {
"cancel_reason": "Beneficiário recusou a confirmação da reserva",
"cancel_reason_enumerator": "social_security_confirmation_denied_by_beneficiary"
},
"webhook_type": "debt",
"event_datetime": "2026-05-21 09:10:00"
}

Forçar consulta imediata (Fura-fila)

O Fura-fila passa a aceitar reservas em pending_confirmation, forçando uma consulta imediata à Dataprev.

Consumo de ficha

Se a reserva ainda não tiver sido confirmada, retorna ReservationFailed com last_response = confirmation_still_pending e consome uma ficha do balde. Ajuste sua lógica de retentativas.