Skip to content

Limits

Plan quotas

These are per-org, per-month limits. They reset on the first day of each billing period.

FreeProTeam
Webhooks / month1,00050,000500,000
Log retention7 days30 days90 days
Projects per org110Unlimited
Deployments per project320Unlimited
Team members per org115
Named orgs1Unlimited

Overage: On Pro and Team, webhooks beyond the monthly limit are billed at £0.50 per 1,000 (rounded up). Free tier is hard-capped — the proxy returns 429 until the quota resets.

Request limits

LimitValue
Max request body size accepted by proxy10 MB
Max body size stored for replay100 KB
Max upstream timeout10 seconds
Max routing header value length256 bytes
Max payload path depth10 levels
Rate limit (per project, per minute)600 requests

API limits

LimitValue
Management API rate limit300 requests / minute per API key
Max API keys per org20
Max projects per org (Team)500
Max deployments per project (Team)100
Org slug length3–48 characters
Project slug length2–48 characters
Deployment label length1–100 characters
Target URL lengthmax 2,048 characters

Webhook log retention

Logs are pruned daily. Free-tier orgs retain 7 days of logs; Pro 30 days; Team 90 days. Pruning happens at 03:00 UTC. Logs pruned within the last 24 hours may still appear briefly before the next pruning cycle.

Replay payloads (stored in KV) expire automatically at exactly the retention TTL — they don’t wait for the daily cron. A log entry may exist without a corresponding replay payload if the payload has expired but the log hasn’t been pruned yet.