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

TierRequests / MinuteRequests / Hour
Free Trial10100
Pro602,000
Enterprise60020,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.