Skip to main content
Oso Cloud enforces operational limits to provide consistent latency for authorization decisions and a predictable experience for all interactions.

Limits

Startup and Growth Plans

All requests Read (Authorization) Requests Write Requests Oso Sync

Free Plans

All requests Read (Authorization) Requests Write Requests Oso Sync

How write request rate limiting works

Oso Cloud tracks fact additions and deletions per request. While an addition affects at most 1 fact, a deletion may affect multiple facts in the presence of wildcards. If the number of fact updates exceeds the threshold in a sliding 1-minute window, Oso Cloud starts throttling additional write requests, holding them until the threshold is no longer exceeded. If the threshold remains exceeded after 30 seconds, throttled requests are rejected with 429 Too Many Requests.

Syncing fact types that exceed the size limit

To synchronize larger datasets, shard a single fact type across multiple definitions in your YAML configuration by substituting a concrete value for one or more arguments: