API ACCESS

Use John Galt through compatible API clients.

Use this API base URL with a paid access token after checkout has completed.

https://api.whoisjohngalt.ai/v1

Compatible routes

  1. GET /v1/models lists admitted model ids.
  2. POST /v1/chat/completions returns chat responses.
  3. stream: true enables server-sent event streaming.
  4. GET /v1/jobs lists admitted job classes (authenticated).
  5. POST /v1/agent-runs creates a run; poll GET /v1/agent-runs/{run_id}.
  6. GET /v1/tools returns the customer-safe tool schema with per-tool status (available or not_configured).
  7. GET /v1/protocol/capabilities is the live protocol capabilities surface (opaque envelope; authenticated).
  8. GET /v1/capabilities is not a customer catalog (opaque not-found).
  9. POST /v1/sandbox-jobs accepts admission-gated creates when Phase Two is on; validation errors and runner-admission outcomes are first-class (not silent auth failures).
  10. GET /docs and GET /openapi.json are available on the API host.
curl https://api.whoisjohngalt.ai/v1/models -H "Authorization: Bearer <customer_api_key>"

Contract details, migration samples, and the error catalog live under Docs, Migrate, and Errors. Local desktop and file actions require the permissioned customer wrapper.