lib

sys.api

System library for network APIs

meta categoriessys depends{lib:sys, versions:5.0.0} licenseAFL-3.0 maturityalpha org{uri:https://project-haystack.org/, dis:Project Haystack} vcs{type:git, uri:https://github.com/Project-Haystack/xeto.git} version5.0.0 types AboutInfo

Summary information about a server as reported by about()

AmbiguousFuncErr

Unqualified function name resolved to multiple specs

ApiErr

Standard error envelope for the Xeto HTTP API

ApiVersion

Xeto HTTP API version token as passed in the Xeto-Version header

AuthErr

Caller could not be authenticated

FiletypeInfo

Summary of one filetype for content negotiation as reported by filetypes()

InternalErr

Function raised an unanticipated server side error

InvalidArgsErr

Request could not be parsed or arguments failed validation

InvalidPathErr

URI path could not be parsed to valid endpoint

LibInfo

Summary of one library in the namespace as reported by libs()

MethodNotAllowedErr

HTTP method is not supported for the requested function

NotAcceptableErr

Request Accept header is missing is not supported by server

NotImplementedErr

Requested capability is recognized but not implemented by server

OpInfo

Summary of one operation as reported by ops()

PermissionErr

Caller is authenticated but lacks permission to call the function

RateLimitErr

Caller exceeded a rate limit or quota

TimeoutErr

Function exceeded the server's evaluation time limit and was cancelled

UnavailableErr

Operation is known but cannot service the request right now, such as a network route that is down

UnknownEntityErr

Entity id could not be resolved in the data store

UnknownFuncErr

URI function name could not be resolved in the namespace

UnknownProjErr

URI project name could not be resolved to a runtime

UnsupportedMediaTypeErr

Request Content-Type is missing or cannot be decoded

UnsupportedVersionErr

Xeto-Version header value was malformed or not supported

funcs about

Return summary information about the server

close

Close the client's current session and release any server side resources held by it

filetypes

List the filetypes available for content negotiation, one row per format sorted by name

libs

List the libraries composing the server's namespace, one row per lib sorted by name

ops

List the operations this server supports, one row per op

read

Read the first entity which matches filter

readAll

Read all entities which match the filter

readById

Read an entity by id

readByIds

Read a list of entities by their ids into a grid

Haxall 4.0.7 ∙ 27-Oct-2026 09:10 EDT