September 2026
Minor improvements and bug fixes
Maintenance updates across the public SDKs, OpenAPI spec, and examples.August 2026
Domain freeze after 10s at plan RPS
If a domain stays at its plan ingest cap (5 / 5 / 10 / 15 RPS) for 10 seconds in a row, ShieldLabs pauses processing for that domain: the same HTTP429 as other rate limits, and it is not a disabled domain. See Rate limits.
History API soft rate limit
The account History API onaccount.shieldlabs.ai now allows 15 requests per second per site. A 429 is soft (no ban). This is independent of ingest per-IP / per-domain limits. See Rate limits.
Ingest limits and plan quotas documented
The Billing and Rate limits pages now match production:- Active domains per plan: Free 1, Starter 1, Growth 3, Scale 5. Existing domains over the cap keep running; only new creates are refused.
- Per-domain REST ingest: 5 / 5 / 10 / 15 requests per second (soft
429, no domain ban). - Per-IP REST ingest: 15 requests per minute, then a 10-minute ban (not 20/minute and not a 1-hour ban).
- Shared REST ingest cap: 40 requests per second, soft
429.