WinLayer Docs
Product documentation · Beta behavior. A documented path is not production acceptance; availability still depends on source health, workspace plan, provider setup, and deployed evidence.

Rate limits

Each API key gets 120 requests per minute (fixed window).

Every response carries the limit headers, so pollers can self-throttle:

HeaderMeaning
X-RateLimit-LimitRequests allowed per window.
X-RateLimit-RemainingRequests left in the current window.
Retry-AfterOn 429 only — seconds until the window resets.
http
HTTP/1.1 429 Too Many Requests
Retry-After: 12

{ "statusCode": 429, "message": "Rate limit exceeded (120/min). Retry in 12s." }

Limits are per key, not per IP — one noisy integration can't starve another. Back off on 429 and honor Retry-After.