QEHSQEHS

Developer portal

Official SDKs

Fully typed clients with pagination, retries, and webhook verifiers. Install one and skip writing the HTTP plumbing.

typescript

GA

TypeScript / JavaScript SDK

Fully typed client for Node 18+, edge runtimes (Cloudflare Workers, Vercel Edge), and browsers. Includes retries, pagination helpers, and an HMAC webhook verifier.

npm install @qehs/sdk

Source: github.com/qehsethos/qehs-sdk-ts

python

BETA

Python SDK

Synchronous and async (asyncio + httpx) clients. Python 3.10+. Dataclass-shaped responses with full pyright support.

pip install qehs

Source: github.com/qehsethos/qehs-sdk-python

go

PREVIEW

Go SDK

Context-first client with interfaces that match the OpenAPI schema. Preview — API surface may evolve; pinning recommended.

go get github.com/qehsethos/qehs-sdk-go

Source: github.com/qehsethos/qehs-sdk-go

What every SDK gives you

  • Typed client generated from our OpenAPI 3.1 schema — every endpoint, response and error type.
  • Automatic retries with exponential backoff for 5xx and 429.
  • Cursor-based pagination helpers — for await (const r of client.records.iterate(...)).
  • Webhook HMAC verifier.
  • Optional telemetry integration (OpenTelemetry) emitting spans for each call.
  • Zero-runtime-dependency fetch adapter — works in Node, Bun, Deno, Edge runtimes, and browsers.
Community SDKs. We track unofficial SDKs for Ruby, PHP, Java, .NET, and Rust on our GitHub. We do not maintain them but the most-starred are usually stable. If you publish one, open a PR against the docs and we will list it here.