Skip to content

Basel Webhook Events

Real-time notifications for regulatory events.

EventDescription
basel.capital.ratio_calculatedDaily capital ratio calculation completed
basel.capital.ratio_breachCAR fell below regulatory minimum
basel.capital.buffer_warningBuffer utilization above warning threshold
basel.capital.tier1_changeTier 1 composition changed significantly
EventDescription
basel.liquidity.lcr_calculatedLCR calculation completed
basel.liquidity.lcr_breachLCR fell below 100% minimum
basel.liquidity.nsfr_calculatedNSFR calculation completed
basel.liquidity.nsfr_breachNSFR fell below 100% minimum
basel.liquidity.stress_breachStress scenario threshold breached
EventDescription
basel.leverage.ratio_calculatedLeverage ratio calculated
basel.leverage.ratio_breachLeverage ratio fell below 3% minimum
EventDescription
basel.exposure.limit_breachCounterparty limit breached
basel.exposure.concentration_warningConcentration risk warning
basel.exposure.large_exposureLarge exposure threshold exceeded
EventDescription
basel.stress.test_startedStress test started
basel.stress.test_completedStress test completed
basel.stress.scenario_failedScenario resulted in failure
EventDescription
basel.reporting.report_generatedReport generated
basel.reporting.report_submittedReport submitted
basel.reporting.deadline_approachingDeadline within 48 hours
basel.reporting.deadline_missedDeadline missed
EventDescription
basel.compliance.assertion_passedAssertion check passed
basel.compliance.assertion_failedAssertion check failed
basel.compliance.validation_completedFull validation completed
Terminal window
curl -X POST -H "Authorization: Bearer <token>" \
-d '{"url":"https://your-app.com/webhooks","events":["basel.capital.ratio_breach"]}' \
https://api.islamicopenfinance.com/api/v1/webhooks/basel/subscribe
{
"id": "evt_abc123",
"type": "basel.capital.ratio_breach",
"timestamp": "2026-03-05T00:31:00Z",
"data": { "currentRatio": 9.8, "minimumRatio": 10.5, "severity": "CRITICAL" },
"signature": "sha256=abc123..."
}