Official SDKs
Python
pip install spine-sdk — sync + async clients, typed Pydantic
models, a polling helper with exponential backoff, and typed
exceptions for every HTTP error.TypeScript
npm install spine-sdk — typed client with discriminated run
states, an auto-polling helper, and typed errors for every HTTP
failure. Runs on Node, browsers, Deno, Bun, and Cloudflare Workers.Direct HTTP
The Spine API is plain HTTP — any language with a multipart-capable client works. Every endpoint page under Endpoints has copy-pasteablecurl, Python (requests), and Node (fetch) snippets.