← All documentation

Plans and certificate quotas

Quotas reset at 00:00 UTC on the first day of each calendar month.

Launch limits

Every issuance path reserves quota through the same database transaction. Failed validation does not consume quota. Already-issued certificates stay verifiable after quota exhaustion, cancellation, or downgrade.

Quota responses

The public API returns HTTP 402 with monthly_quota_exceeded, including used, limit, reset time, and upgrade URL. Dashboard issuance shows the same limit without deleting previous work.

Feature gates

API access, inbound LMS webhooks, and customer SMTP require Starter or Pro. A missing entitlement returns feature_not_on_plan rather than pretending the requested resource does not exist.