List webhook subscriptions
GET
/v1/admin/webhooks
Returns paginated list of webhook subscriptions. Filter by tenant, status, or event type.
Authorizations
AdminKeyAuth
Administrative API key with full system access
Type
API Key (header: X-Admin-API-Key)
Parameters
Query Parameters
tenant_id
Type
string
status
Type
string
Valid values
"ACTIVE""PAUSED""DISABLED"event_type
Filter to subscriptions that include this event type
Type
string
Valid values
"budget.created""budget.updated""budget.funded""budget.debited""budget.reset""budget.debt_repaid""budget.frozen""budget.unfrozen""budget.closed""budget.threshold_crossed""budget.exhausted""budget.over_limit_entered""budget.over_limit_exited""budget.debt_incurred""budget.burn_rate_anomaly""reservation.denied""reservation.denial_rate_spike""reservation.expired""reservation.expiry_rate_spike""reservation.commit_overage""tenant.created""tenant.updated""tenant.suspended""tenant.reactivated""tenant.closed""tenant.settings_changed""api_key.created""api_key.revoked""api_key.expired""api_key.permissions_changed""api_key.auth_failed""api_key.auth_failure_rate_spike""policy.created""policy.updated""policy.deleted""system.store_connection_lost""system.store_connection_restored""system.high_latency""system.webhook_delivery_failed""system.webhook_test"cursor
Type
string
limit
Type
integer
Minimum
1Maximum
100Default
50Responses
Subscription list
application/json
JSON "subscriptions": [ { "subscription_id": "string", "tenant_id": "string", "name": "string", "description": "string", "url": "string", "event_types": [ "string" ], "event_categories": [ "string" ], "scope_filter": "string", "thresholds": { "budget_utilization": [ 0 ], "burn_rate_multiplier": 3, "burn_rate_window_seconds": 300, "denial_rate_threshold": 0.1, "expiry_rate_threshold": 0.05, "auth_failure_rate_threshold": 0.1, "rate_window_seconds": 300 }, "signing_secret": "string", "headers": { "additionalProperties": "string" }, "status": "string", "retry_policy": { "max_retries": 5, "initial_delay_ms": 1000, "backoff_multiplier": 2, "max_delay_ms": 60000 }, "disable_after_failures": 10, "consecutive_failures": 0, "created_at": "string", "updated_at": "string", "last_triggered_at": "string", "last_success_at": "string", "last_failure_at": "string", "metadata": { "additionalProperties": "string" } } ], "next_cursor": "string", "has_more": true
{
}