SDKs & Client Libraries
Thin wrappers around the UpHunt REST API in your favorite language.
We currently ship community-maintained SDKs for the most common languages. They're thin wrappers — every feature in the REST API is available.
TypeScript / Node.js
Drop-in typed client. Works in Node 18+, edge runtimes, and Bun.
Python
Sync and async clients with Pydantic models.
Raw HTTP
No SDK? No problem. Curl and fetch work everywhere.
Don't see your language?
The OpenAPI 3.1 spec at /openapi.json works with openapi-generator and speakeasy to produce idiomatic clients in 40+ languages. Run:
TypeScript
Usage:
Python
Usage:
Raw HTTP
Works from any language with an HTTP client:
See the Recipes page for full end-to-end examples in Go, Ruby, and PHP.