{
"version": "V1.6.0",
"event_name": "ISSUING",
"event_type": "card.risk_control.network_protection.enrolled",
"event_id": "8a78af1e-de83-43a5-b177-ecbc6a8a9fc6",
"source_id": "ASAF_REC_xxx",
"data": {
"card_id": "CARD_xxx",
"card_number": "************1234",
"cardholder_id": "CH_xxx",
"card_scheme": "VISA",
"enabled": true,
"status": "ENROLLED",
"action_code": "41",
"definition": "Lost card, pickup",
"update_time": "2026-04-23T10:00:00Z"
}
}Risk Controls
Network Protection Status
Published when a card’s ASAF Network Protection enrollment status changes.
WEBHOOK
networkProtectionStatus
{
"version": "V1.6.0",
"event_name": "ISSUING",
"event_type": "card.risk_control.network_protection.enrolled",
"event_id": "8a78af1e-de83-43a5-b177-ecbc6a8a9fc6",
"source_id": "ASAF_REC_xxx",
"data": {
"card_id": "CARD_xxx",
"card_number": "************1234",
"cardholder_id": "CH_xxx",
"card_scheme": "VISA",
"enabled": true,
"status": "ENROLLED",
"action_code": "41",
"definition": "Lost card, pickup",
"update_time": "2026-04-23T10:00:00Z"
}
}Event Types
| Event Type | Description |
|---|---|
card.risk_control.network_protection.enrolled | The card was enrolled in ASAF Network Protection. |
card.risk_control.network_protection.removed | The card was removed from ASAF Network Protection. |
Body
application/json
A unique identifier for this event.
Top-level event category. Always ISSUING for card issuance events.
Available options:
ISSUING The specific event type that occurred.
Available options:
card.risk_control.network_protection.enrolled, card.risk_control.network_protection.removed ASAF record ID.
API version number.
Example:
"V1.6.0"
ASAF Network Protection lifecycle change carried by enrolled/removed events.
Show child attributes
Show child attributes
Response
200
Return 200 to acknowledge receipt.

