event

Contract Registered

A new API contract revision entered the registry.

Event

Overview

Published when a contract reaches REGISTERED. It is the fan-out point of the whole landscape: scoring reacts to it, and arch-hub’s model curator reacts to it to keep the API landscape panel truthful.

Carries the contract identity and version, not the contract body — consumers that need the document fetch it from the registry. That keeps the event small and stops a schema change from becoming a breaking event change.

Payload

{
"contractId": "orders-api",
"version": "2.1.0",
"registeredAt": "2026-08-14T18:02:11Z",
"registeredBy": "team:orders"
}