API errors
Validation service temporarily unavailable
The authoritative KoSIT validation step could not be reached in time. Nothing was generated or billed for this request.
- Error type
https://normbill.com/docs/errors/validator-unavailable- HTTP status
- 503
Common causes
- The validation sidecar timed out or is briefly restarting.
- After repeated failures the API opens a short circuit breaker (about 30 seconds) to fail fast instead of piling up timeouts.
How to fix it
- Retry after a few seconds — the circuit closes automatically.
- If you need a document immediately, pass options.validate=false on /v1/invoices/generate to skip the authoritative tier; the response then carries structural (tier-1) validation only.
- If the condition persists, contact support@normbill.com.
The error response format
Every non-2xx response from the API is an RFC 9457 problem-details body (application/problem+json) with at least type, title, status and detail. The type URL links back to this reference.
All error slugs: invalid-request, bad-request, payload-too-large, unauthorized, validation-failed, unparseable-document, plan-limit, quota-exceeded, rate-limited, overage-cap-reached, validate-fair-use, idempotency-key-invalid, idempotency-key-reuse, idempotency-conflict, pdf-unavailable, validator-unavailable, not-ready. Still stuck? Email support@normbill.com or start at the docs overview.