BrenzuriStart free
Rate limits and caps
Reference

Rate limits and caps

Request limits are counted in memory per engine process and reset on restart. Daily credit caps are read from the credit ledger and reset at 00:00 UTC.

On this page

Per key and per agent#

Every credential may make 60 requests in any 60 seconds. The count is taken before the scope check, so a refused call counts too. Over the limit the answer is 429 rate_limited with Retry-After in seconds and a message such as “60 requests a minute per key. Try again in 12 s.”

  • The limit is per credential, not per workspace. There is no workspace-wide request limit.
  • An MCP tool call is one request to /mcp/v1. The REST routes a tool calls inside the server are not counted again.
  • More than 20 refused tokens a minute from one client address are answered 429 whatever token is sent.
curl --retry 4 --retry-all-errors "$BRENZURI_URL/api/v1/sites" \
  -H "Authorization: Bearer $BRENZURI_KEY"
Wait for Retry-After instead of retrying at once.

Daily credit caps#

Every credential has dailyCap, 0 to 1000 credits. The day is UTC. What counts is what the credential held since 00:00 UTC minus what it released. Over the cap the answer is 429 budget_exhausted, with resetsAt, askAHuman and a Retry-After for the seconds until the reset. The first time a credential reaches its cap in a day the agent.budget_exhausted webhook is raised once.

Shared with people#

These count per workspace and are shared with everyone using the interface. The values are the defaults; a deployment can change them.

AllowanceLimitRefusal
Reading a site again (POST /sites/{siteID}/analyze)5 in 24 hours429 rate_limited
Checking a topic (POST /sites/{siteID}/topics/check)60 in 24 hours, and 2 at a time429 rate_limited
New illustrations of articles5 per article and 50 per workspace each UTC day, failed ones counted; 2 in flight per workspace429 rate_limited
Connected agentsBy plan: 3 on the trial409 plan_limit

OAuth endpoints#

EndpointPer addressPer network
Client registration60 an hour600 an hour
Token, revocation and the consent page120 a minute600 a minute

Where the counters live#