TypeScript and Python SDKs
Stedi has official software development kits (SDKs) for TypeScript and Python. Get them from npm and PyPI.
The SDKs give you types, retries, and error handling. You only write the parts that are specific to your product.
Claims manager
Benefits of the Stedi SDKs
Typed operations
Send typed commands in TypeScript or typed input models in Python.
Built-in retries
The SDKs retry failed requests automatically. Keep the smart default or configure your own retry strategy.
Typed errors
The SDKs surface service errors as typed exceptions. Each includes the HTTP status code and a clear message.
One client for every endpoint
Use a single client that routes operations to the correct Stedi API endpoint. You only need to manage one set of credentials.
Why SDKs
Built for developers and AI coding agents
Our SDKs make it easier for developers and AI coding agents to produce reliable Stedi integrations. Each SDK package is generated from Stedi’s own internal API models. They stay in lockstep with Stedi’s REST APIs.
TypeScript SDK
With our TypeScript SDK, you can create one client that sends typed commands for every operation.
The client routes each command to the correct Stedi API endpoint. You use one client and one set of credentials for the entire SDK.
Visit the npm page for installation and quickstart instructions.
quickstart.ts
Python SDK
The Python client is async and acts as a context manager. To send a typed operation, just pass its input model.
The SDK automatically retries failed requests. You can configure retries, interceptors, and transport options.
Visit the PyPI page for installation and quickstart instructions.
quickstart.py
Runnable examples for every operation
You’ll find runnable, end-to-end examples for every operation in the TypeScript and Python examples directories.
fixtures/test-claim.json
create-professional-claim-submission.ts
Get started with the Stedi SDKs
The TypeScript SDK is available on npm. The Python SDK is available on PyPI.
To use the SDKs, you must have a Stedi API key.