Official clients · SDK v1.1.0

Typed TypeScript and Python SDKs.

Install the official TypeScript and Python SDKs for all 265 stable Developer API operations, with typed models, safe retries, OAuth, pagination, and downloads.

Start in five minutes Review public source and signed tags Open immutable contract

@arcenciel/sdk

Version 1.1.0 · stable

npm install @arcenciel/sdk@1.1.0

Node 20.20+ and modern browsers for anonymous requests. Uses Fetch and Web Crypto.

Open the npm package homepage

arcenciel

Version 1.1.0 · stable

python3.11 -m pip install arcenciel==1.1.0

Python 3.11+ with synchronous and asynchronous clients backed by httpx.

Open the PyPI package homepage

Shared production behavior

  • Typed domain namespaces and models for all 265 stable operations.
  • Full-jitter retries for reads and idempotency-protected writes; no blind write retries.
  • Page/limit and cursor pagination helpers that retain response metadata.
  • Streaming downloads, Range requests, filenames, checksums, and hash verification.
  • OAuth 2.0 Authorization Code with PKCE S256 and structured errors carrying request IDs.

Compatibility and verification

No action is required. API 1.10.0 adds seven OAuth protocol operations while preserving all existing requests, responses, operation IDs, and runtime URLs.