Agent-readable docs index: /llms.txt. Full docs in one file: /llms-full.txt. Download /docs.zip to grep all markdown files locally.

Inspect this installation

/api/v1/owner/hostingGET
Checks database connectivity and returns public runtime metadata. Never returns credentials or private signing keys. Deployment management and tenant isolation are not configured.
Examples are synthetic and illustrate response shape; IDs, signatures, and credentials are not usable authority.
Authorization
ownerSession *cookie halfspan_session
Authenticated HttpOnly owner session. Not an executor credential.
Response
200 · Successful response. A paused run is an application outcome, not an HTTP error.
location *string
environment *string
database *string
browser *object
worker *string
keyId *string
checkedAt *string
deploymentManagement *boolean
tenantIsolation *boolean
retention *string
400 · Request validation failed.
error *string
reasonCode?string
401 · Sign in to the Halfspan workspace.
error *string
reasonCode?string
403 · Console requests must come from the local owner workspace.
error *string
reasonCode?string
500 · The local service could not complete this request.
error *string
reasonCode?string
Request example
curl -X GET "https://service.example.com/api/v1/owner/hosting" \ -b "halfspan_session=<token>"
Response example
{ "location": "This server · loopback services", "environment": "demo", "database": "Connected", "browser": { "available": false }, "worker": "In-process runner", "keyId": "synthetic-key-id", "checkedAt": "2026-10-27T12:00:00Z", "deploymentManagement": false, "tenantIsolation": false, "retention": "No automatic retention configured" }