type

ApiErr

ApiErr : Dict

Standard error envelope for the Xeto HTTP API. Every non-2xx response returns an ApiErr subtype encoded as clean JSON regardless of the request's Accept header. The dict's spec tag carries the concrete error subtype and is the programmatic contract for client error handling; HTTP status codes are advisory and may be refined over time without a breaking change.

subtypes AmbiguousFuncErr  ​AuthErr  ​InternalErr  ​InvalidArgsErr  ​InvalidPathErr  ​MethodNotAllowedErr  ​NotAcceptableErr  ​NotImplementedErr  ​PermissionErr  ​RateLimitErr  ​TimeoutErr  ​UnavailableErr  ​UnknownEntityErr  ​UnknownFuncErr  ​UnknownProjErr  ​UnsupportedMediaTypeErr  ​UnsupportedVersionErr slots status

HTTP status code

dis

Human readable summary of the error

errTrace

Server side stack trace

status Int

HTTP status code; advisory copy of the response status line, which remains authoritative if they ever disagree

dis Str

Human readable summary of the error

errTrace Str?

Server side stack trace; only present when the server is configured to include diagnostics

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