Disclosure API · problems · HTTP 503

contract_validation_failed

A stored disclosure does not satisfy the public contract.

What it means
A row read from the warehouse failed the published schema at serve time. The API refuses to serve a row that does not match its own contract. This is a Veridion defect, not a request problem.
What to do
Quote the X-Request-ID to support@veridionmarkets.com; the row is identifiable from it.
Retry
Retry later; the request was sound. Every 503 carries Retry-After with the minimum wait.
Who changes what
Veridion. The request was sound; something on our side did not answer within its budget or failed a check. The API returned nothing rather than something partial.
On the wire
Content-Type: application/problem+json
{"type":"https://www.veridionmarkets.com/data-api/problems/contract_validation_failed","code":"contract_validation_failed","status":503,…,"request_id":"…"}

Documented for version 1.3.5. The request_id in the body equals the X-Request-ID header; quote it to support@veridionmarkets.com. All problems · API page

Weekly Veridion brief

Rating changes, public disclosure activity, methodology notes, and product updates. One email per week. No advertising list resale.