guides
API Rate Limits and Quotas
Understand compile credit limits, rate limiting, and quota management.
Published May 30, 2026
Compile Credits
Each successful native compilation consumes one compile credit. Failed compilations and CPython fallback runs do not consume credits.
Rate Limits
| Tier | Requests / Minute | Requests / Hour |
|---|---|---|
| Free Trial | 10 | 100 |
| Pro | 60 | 2,000 |
| Enterprise | 600 | 20,000 |
Handling 429 Errors
import time
from pyvorin_thin.client import CompileClientError
try:
result = client.compile(source, function_name)
except CompileClientError as e:
if "rate limit" in str(e).lower():
time.sleep(60)
result = client.compile(source, function_name)
Quota Monitoring
pyvorin licence-status
Shows credits remaining and resets on your billing cycle.