| Client | Package | Status | Use when |
|---|---|---|---|
| TypeScript | @alterscope/sdk | Beta | Node 20+ or browser apps. Typed resources + envelope helpers. |
| Python | alterscope (PyPI) | Beta | Sync or async Python; data/quant workflows. |
| curl / raw HTTP | — | Always | Shell scripts, quick checks, or any language without an SDK. |
Install
SDK or raw HTTP?
- Use an SDK when you want typed responses, automatic retries, pagination helpers, and the
freshnessStatusOf/freshness_status_ofenvelope helpers without writing them yourself. - Use raw HTTP for one-off calls, shell scripts, languages without a first-party SDK, or when you want full control over the wire. See curl.