{
"id": "evt_abc123",
"type": "application.status_changed",
"createdAt": "2026-07-04T12:00:00.000Z",
"attempt": 1,
"resource": {
"type": "application",
"id": "apl_abc123"
},
"data": {
"object": {
"id": "apl_abc123",
"institution": {
"id": "jpmorgan",
"name": "JPMorgan Chase",
"bic": "CHASUS33"
},
"status": "in_review",
"statusReason": {
"code": "internal_review",
"message": "The submission is under internal review.",
"actor": "swipelux",
"retryable": true
},
"openTaskIds": [],
"submittedAt": "2026-07-04T12:00:00.000Z",
"createdAt": "2026-07-04T12:00:00.000Z",
"updatedAt": "2026-07-04T12:00:00.000Z"
},
"previous": {
"state": "requested"
}
}
}API Reference
Application status changed
Triggered when an institution application under a v3 capability changes state.
{
"id": "evt_abc123",
"type": "application.status_changed",
"createdAt": "2026-07-04T12:00:00.000Z",
"attempt": 1,
"resource": {
"type": "application",
"id": "apl_abc123"
},
"data": {
"object": {
"id": "apl_abc123",
"institution": {
"id": "jpmorgan",
"name": "JPMorgan Chase",
"bic": "CHASUS33"
},
"status": "in_review",
"statusReason": {
"code": "internal_review",
"message": "The submission is under internal review.",
"actor": "swipelux",
"retryable": true
},
"openTaskIds": [],
"submittedAt": "2026-07-04T12:00:00.000Z",
"createdAt": "2026-07-04T12:00:00.000Z",
"updatedAt": "2026-07-04T12:00:00.000Z"
},
"previous": {
"state": "requested"
}
}
}Authorizations
Your Swipelux API key. Obtain this from the Swipelux Dashboard.
Body
application/json
Stable webhook event id for deduplication.
Allowed value:
"application.status_changed"Envelope attempt value; currently always 1 and unchanged by delivery retries.
Available options:
1 Show child attributes
Show child attributes
Show child attributes
Show child attributes
Response
200
Webhook accepted by the merchant endpoint.