solarOSsolarOS Docs
Reference

Known limits confirmed in code so far:

  • Rate limit: default 5000 requests/hour per API key (fixed window), see Rate limits.
  • Pagination: default page limit of 50, maximum 100, see Pagination.
  • Seat limit: SEAT_LIMIT_REACHED is a distinct OrgApiErrorCode (see Errors), returned from apps/web/src/app/api/v1/team-members/route.ts; the actual seat count per plan isn't confirmed here yet.
  • Quota: QUOTA_EXCEEDED is a separate error code from rate limiting, returned from apps/web/src/app/api/v1/quotes/route.ts among others; this is a business quota (e.g. quotes per billing period), not a request-rate ceiling.

TODO(owner, likely product + engineering): confirm the actual seat-limit and quota numbers per plan tier (they're not in the files grepped for this stub; check apps/web/src/lib/billing/access-enforcement.ts and the plan definitions) and add webhook retention/retry numbers here too once Webhooks is written, so this page is the single place all numeric ceilings are collected.

Was this page helpful?