PreVOP — Error Reference Deutsch

Error Reference

The ten error codes you may receive from the PreVOP verification API, with a link to each code's detailed explanation.

Every error response from the PreVOP verification API follows RFC 7807 Problem Details. The type field in the JSON body is a link to the matching page below — if you are reading this, you likely arrived here from such a link.

Machine-readable identification: use the code field in the response body (e.g. VALIDATION_FAILED), NOT the type URL. The URL format may change between versions; the code will not.

Client-side errors (4xx)

CodeHTTPSummary
VALIDATION_FAILED400Your request body failed the gateway's input validation.
FORMAT_ERROR400EPC schema violation, typically detected upstream.
TIMESTAMP_INVALID400X-Request-Timestamp missing, malformed, or outside the replay window.
CLIENT_INVALID401Client certificate or X-Customer-ID not accepted.
CLIENT_INCONSISTENT400/401Credentials authenticated but do not match the request payload.
CUSTOMER_BLOCKED403Your customer account is not currently active.
QUOTA_EXCEEDED429Contracted quota (plus any extra allowance) is exhausted.

Server-side errors (5xx)

CodeHTTPSummary
UPSTREAM_UNAVAILABLE502Upstream VOP provider returned an error or was unreachable.
UPSTREAM_TIMEOUT504Upstream VOP provider did not respond in time.
INTERNAL_ERROR500PreVOP-side failure. Rare; report to alseda with the X-Request-ID.

Reading an error response

Each error includes a code (machine identifier), a title (short summary), a status (HTTP code), and optionally a detail and issues[] array. Check the X-Rejected-By-Provider response header to tell gateway-side errors from upstream-side ones — relevant for several of the 4xx codes above.

Full contract: the Customer API Contract (shared with your alseda integration lead) contains the exhaustive spec; this page is the public entry point linked from every runtime error response.

Support

Email prevop-support@alseda.com with the response's X-Request-ID — that lets us correlate your failure against our logs.