curl, Python, or your own client. The official TypeScript SDK wraps the same routes with types, auth, pagination helpers, and JSONL streaming for Node.js and Edge runtimes.
New here? Start with Quickstart (REST) or jump to Access the API with TypeScript.
REST API vs SDK
Both hit the same base URL and return the same JSON envelope. The SDK does not add capabilities beyond what the API exposes — including create, budget, stop, and tiers for wallet campaigns (
generation: 3).
TypeScript SDK
Install from npm:soundlink · Source: github.com/Fan-ID/lib
Requires Node.js 18+ (native fetch). See the TypeScript guide for install, write examples (Idempotency-Key), metrics, and configuration.