event

Contract Scored

A contract was assessed against the API guidelines.

Event

Overview

Emitted after every scoring run, whether the score changed or not — a consumer that only hears about changes cannot tell “still good” from “not checked since March”.

Payload

{
"contractId": "orders-api",
"version": "2.1.0",
"total": 87,
"results": [
{ "ruleId": "naming-conventions", "passed": true },
{ "ruleId": "error-model", "passed": false, "explanation": "No RFC 7807 problem+json responses" }
]
}