The contract defines 10 schemas that model the data the API accepts and returns. The most detailed are OntologyDatabaseRead (33 properties), OntologyGraphNode (19 properties), OntologyGraphEdge (10 properties), CascadeEdgeMuteRead (7 properties). Each schema is shown below with its type and property counts.
ValidationError
object
5 properties3 required
UsedByProject
object
2 properties2 required
OntologyGraphRead
object
2 properties2 required
OntologyGraphEdge
object
10 properties10 required
CascadeDependency
object
4 properties4 required
HTTPValidationError
object
1 property
CascadeEdgeMuteRead
object
7 properties6 required
CascadeEdgeMuteCreate
object
4 properties3 required
OntologyGraphNode
object
19 properties14 required
OntologyDatabaseRead
object
Database with extra ontology context: source project name, usage, and cascade deps.
33 properties16 required
Specification
The full machine-readable OpenAPI contract behind this narrative.