Model query API

API

Serves the canonical model of the last build over HTTP, for the service screens and for the tools that cannot read model.json.

Operations

Matched to the contract by operation name. The rows in italics are gaps: present in the contract without a page, or described without existing in the contract.

MethodPathOperationCallers
GET/entitiesList the entities2 callers
GET/entities/{id}Read an entity1 caller
GET/searchGET /searchpresent in the contract, without a page

Interface contract

openapi 3.1contracts/model-query.openapi.json

Contract data (JSON)

No schema is copied into the text: the page shows the contract, it does not duplicate it.

Download the contract

written linkrecognised word, existing noterecognised word, no note

specs/api/model-query.md

Properties4

protocol
rest
version
0
Status
target
contract
contracts/model-query.openapi.json

Five keys, no more. The operations come from the contract, not from the header.

See the neighbourhood map1 pages1Neighbourhood mapModel query API

Neighbourhood map Model query API

Distance1 hop

Neighbourhood map. The list below carries the same information as the map.existing pageword without a note

textual equivalent

Six neighbours at most, always named. Beyond that the map teaches nothing: the list takes over.