Skip to main content

What the API enforces

Prontiq can apply account quotas, per-key burst limits, and platform-level protection before accepting an API request. For current package details, plan allowances, invoices, or account-specific usage, use the Prontiq console. Burst rate limits are short-term traffic protection. They happen before request admission, so 429 RATE_LIMITED responses do not consume credits. For the full credit lifecycle, see Billing and Credits.

Quota outcomes

If a key reaches its active request-time quota boundary, the API returns 429 QUOTA_EXCEEDED.

Burst rate limits

If a key or route is sending requests too quickly, the API returns 429 RATE_LIMITED. These requests are rejected before admission and do not consume credits.
When present, Retry-After tells clients when to retry.

Response headers

Successful API responses can include request-time quota headers. Example:
These headers are useful for user-facing “remaining usage” hints. They are not a substitute for account billing records in the console.

Client retry guidance

  • Retry 429 RATE_LIMITED only after Retry-After when present.
  • Do not immediately retry 429 QUOTA_EXCEEDED; direct users to account billing or support.
  • Retry 503 SERVICE_UNAVAILABLE with exponential backoff.
  • Include X-Request-Id or error.request_id in support requests.

Account billing and support

Console billing

Signed-in users can see account-specific plan and usage state.

Billing support

Raise a support ticket for quota, rate-limit, or account questions.