Usage & limits

Paid plans use three fixed request windows: 5 hours, 24 hours, and 7 days. Every generation request must have capacity in all three windows before it is forwarded to a model.

Request windows

The windows are anchored to the start of your current access period rather than a calendar day or week. New 5-hour windows begin every five hours, new 24-hour windows every day, and new 7-day windows every seven days. At each reported reset time, that window's full allowance becomes available again.

LLMRPM counts successful generation requests made through /chat/completions and /messages. Calls to /models and /usage do not consume plan requests.

Plan allowances

Plan5 hours24 hours7 days
Starter3001,0004,000
Growth4252,0008,000

See pricing for current plan availability and purchase terms.

Usage endpoint

GET/api/v1/usage

Check each live window, its remaining requests, and its next reset at any time:

cURL
curl https://llmrpm.com/api/v1/usage \
  -H "Authorization: Bearer $LLMRPM_API_KEY"
Response
{
  "plan": "growth",
  "limit": 2000,
  "used": 734,
  "remaining": 1266,
  "resets_at": "2026-08-27T09:14:03.000Z",
  "quota_5h": {
    "limit": 425,
    "used": 188,
    "remaining": 237,
    "resets_at": "2026-08-26T14:14:03.000Z"
  },
  "quota_7d": {
    "limit": 8000,
    "used": 3210,
    "remaining": 4790,
    "resets_at": "2026-09-02T09:14:03.000Z"
  },
  "expires_at": "2026-09-25T09:14:03.000Z"
}
FieldDescription
limit / used / remainingThe 24-hour allowance, usage, and remaining requests.
resets_atWhen the current 24-hour window resets.
quota_5hThe same fields for the fixed 5-hour window.
quota_7dThe same fields for the fixed 7-day window.
expires_atWhen the current plan access period ends.

The customer dashboard displays all applicable windows and refreshes them every five seconds.

When you hit a limit

No subscription or exhausted request window
Generation requests without an active plan return 402. The usage endpoint returns 403 when no plan is active. Reaching any applicable 5-hour, 24-hour, or 7-day allowance returns 429 with the exhausted window and reset time in the message. See Errors for retry guidance.