{
"requestType": "FactoringRequest",
"comiteeType": "RISK",
"requestId": 1843,
"approval": {
"id": 5521,
"status": "APPROVED",
"reason": "Cliente con buen comportamiento de pago.",
"roleId": 7,
"userName": "Ana Pérez",
"userEmail": "ana@example.com"
},
"missingApprovals": {
"comiteeName": "Comité de riesgo",
"roles": [
{
"id": 7,
"name": "Analista de riesgo",
"requiredApprovals": 2,
"approved": [
{
"id": 5521,
"status": "APPROVED",
"reason": "Cliente con buen comportamiento de pago.",
"userName": "Ana Pérez",
"userEmail": "ana@example.com"
}
],
"rejected": []
}
],
"isFullyApproved": false,
"isRejected": false
}
}approvals.submitted
Un integrante de un comité registra una aprobación o un rechazo sobre una solicitud. El body trae la decisión registrada y el estado de las aprobaciones que aún faltan en ese comité.
{
"requestType": "FactoringRequest",
"comiteeType": "RISK",
"requestId": 1843,
"approval": {
"id": 5521,
"status": "APPROVED",
"reason": "Cliente con buen comportamiento de pago.",
"roleId": 7,
"userName": "Ana Pérez",
"userEmail": "ana@example.com"
},
"missingApprovals": {
"comiteeName": "Comité de riesgo",
"roles": [
{
"id": 7,
"name": "Analista de riesgo",
"requiredApprovals": 2,
"approved": [
{
"id": 5521,
"status": "APPROVED",
"reason": "Cliente con buen comportamiento de pago.",
"userName": "Ana Pérez",
"userEmail": "ana@example.com"
}
],
"rejected": []
}
],
"isFullyApproved": false,
"isRejected": false
}
}Encabezados
Identificador único de esta ocurrencia del evento, en formato UUID v4. Se repite en todos los reintentos y en los reenvíos. Úsalo para detectar entregas duplicadas. Ver Entregas y reintentos.
"3f6c2a1e-8b4d-4c2a-9e1f-7a5b6c8d9e0f"
Timestamp y firma HMAC-SHA256 de la entrega, con el formato t={timestamp},v1={firma}. Ver Headers y firma.
"t=1769547728,v1=2789cdd9...e734d"
Solo viene en un reenvío pedido a Pruff, y siempre vale true. En una entrega normal y en sus reintentos no viene. Ver «Reenvíos» en Entregas y reintentos.
"true"Cuerpo
Respuesta
Cualquier respuesta 2xx da la entrega por recibida. Pruff reintenta ante 408, 429, 5xx, un timeout o un error de red. Cualquier otro 4xx y cualquier 3xx son una falla definitiva y no se reintentan. Ver Entregas y reintentos.