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 body size stored for replay100 KB
Max upstream timeout10 seconds

There is currently no cap on proxy request body size, routing header value length, payload path depth, or a per-project requests-per-minute rate limit — none of these are enforced today. This section will be updated if/when they are.

API limits

LimitValue
Max API keys per org20

Projects and deployments per org/project follow the plan quotas above (Team is unlimited). There is currently no management API rate limit, and no enforced length cap on org slugs, project slugs, deployment labels, or target URLs.

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.