Resume every paused subscription
Put every paused rule on the account back into service in one call. The daily delivery limit is counted per account while the pause is written per rule, so one busy rule can pause all of them; this is how an account comes back without a call per rule. Nothing is buffered while a rule is paused, so the response hands back the window that was missed instead of replaying it. If nothing is paused, nothing changes and the response says so. If resuming would be undone within seconds, because the plan has no webhook delivery or today's budget is already spent, the request is refused with the reason rather than granted and reversed. Authenticate with an API key or a signed-in dashboard session. Costs no credits.
Request
- Base URL: https://api.0xarchive.io
- URL: https://api.0xarchive.io/v1/webhooks/subscriptions/resume
- Auth: API key in header X-API-Key
Response
The rules that were put back into service, and the window they missed
Example response
{
"success": true,
"data": [
{
"event_type": "market.liquidation",
"filters": {
"symbols": [
"BTC",
"ETH"
],
"addresses": [
"0x6b9e773128f453f5c2c60935ee2de2cbc5390a24"
],
"params": {
"max_age_s": 3600
},
"conditions": [
{
"metric": "notional_usd",
"op": "greater_than_or_equal",
"value": 100000
}
],
"min_notional_usd": 100000
},
"enabled": true,
"status": "active",
"pause_message": "This rule was paused because the account reached its Pro plan limit of 50000 webhook deliveries in a day. The daily allowance resets at 2026-09-21 00:00 UTC, and a paused rule does not restart with it. Resume it with POST /v1/webhooks/subscriptions/resume.",
"pause_reason": "deliveries_per_day_cap"
}
],
"resumed_count": 8,
"gap": {
"reason": "deliveries_per_day_cap",
"counted": true
},
"note": "Nothing on this account is paused, so nothing changed."
}Changes
No recorded changes to this operation across all 1 revision of this API.