Ironfang Finance API problem type
quota_exhausted
Quota exhausted. HTTP 429.
What it means
An allowance or limit of the organisation is used up: the plan's operations for the period (including work reserved by unfinished jobs), its destinations, or its queue of unfinished jobs. No overage is charged.
What to do
Wait for the period to reset, let queued work finish or cancel it, remove what is no longer needed, or move to a larger plan.
What the response carries
typehttps://ironfang.uk/problems/quota_exhausted, this page.status- Always 429 for this code.
codequota_exhausted. Stable: branch on this, not on the wording oftitleordetail.detail- What happened this time, safe to show to a person. It never carries invoice content.
request_id- The same value as the
X-Ironfang-Request-IDheader. Quote it to support. retry_after_seconds- May be present, with a matching Retry-After header: wait that long before retrying.
outcome- Absent. This code is not a statement about any document.
Problems follow RFC 9457 and are served as application/problem+json. A validation finding is never a Problem: an invalid invoice is a successful response that lists its findings. See every problem type, the Finance guide and the OpenAPI contract.
