Skip to main content

Module defs

Module defs 

Source
Expand description

The defs and libs ops — query the definition namespace.

§defs (POST /api/defs)

Returns definitions from the ontology namespace, optionally filtered by a substring match on the def symbol.

§Request Grid Columns

ColumnKindDescription
filterStr(optional) Substring to match against def symbols

An empty body returns all definitions.

§Response Grid Columns

ColumnKindDescription
defSymbolDefinition symbol
libSymbolOwning library name
docStrDocumentation string

Rows are sorted by def symbol.

§libs (POST /api/libs)

Returns all loaded ontology libraries.

§Response Grid Columns

ColumnKindDescription
nameStrLibrary name
versionStrLibrary version

Rows are sorted by name.

§Errors

  • 400 Bad Request — request grid decode failure.
  • 500 Internal Server Error — encoding error.

Functions§

handle
POST /api/defs
handle_libs
POST /api/libs — returns a grid of library names.