SDKs¶
Idiomatic clients for the Tango API in your language of choice.
| SDK | Status | Docs |
|---|---|---|
| Python | Stable | tango-python |
| Node / TypeScript | Stable | tango-node |
Both SDKs cover the full API surface, handle pagination automatically, and share the same response-shaping conventions as the underlying HTTP API. They wrap retries, rate-limit backoff, and webhook signature verification so you don't have to.
Which one should I use?¶
- Python if you're doing data work, scripting, or building backend services in Python.
- Node / TypeScript if you're building a web app, serverless function, or anything in the JS/TS ecosystem.
Both stay in feature parity. If something lands in one, it lands in the other within a release cycle.
More languages?¶
Not on the roadmap yet. The OpenAPI schema at tango.makegov.com/api/ is suitable for generating clients in other languages — open an issue if you want one we should support directly.