API Rate Limits and Quotas

May 30, 2026 | 5 min read

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.