Skip to main content
Miru provides SDKs to help you build internal tools and automation on top of the Platform API. The SDKs provide typed request and response models, wire up API key authentication and version headers, and offer both sync and async clients so your integrations are faster to build and easier to maintain.

Versioning

Each SDK release is built against a specific API version. For example, Python SDK v0.7.0 targets Platform API 2026-03-09.tetons. While we recommend using an SDK for the API version it was built against, SDKs may be used with newer API versions as long as the API changes are backward-compatible (see API Versioning). For example, an SDK released for Platform API 2026-03-09.tetons can safely be used with any tetons API version since all releases within an API epoch are backward-compatible. Of course, older SDKs may not contain all the features of the latest API version. To use features introduced in a newer API version, upgrade to an SDK version built for that API version. To see which SDK versions are available for a given API version, you can find a compatibility matrix for each language below.

Python

The Python Platform SDK provides convenient access to the Platform API from any Python application. Below are the SDK versions released for a given API version.
API VersionSDK Versions
2026-03-09.tetonsv0.7.x+
2025-10-21.zionv0.1.x - v0.6.x
The 2025-10-21.zion API version uses the legacy python-server-sdk repository and the miru_server_sdk import path. See .
For detailed documentation, examples, and advanced usage, visit the Python Platform SDK repository.

python-platform-sdk

Official Python SDK for the Miru Platform API.

OpenAPI specifications

If you’re using a language not yet supported by an official SDK, you can still generate client code from the OpenAPI specification. All OpenAPI specifications are available for download from the page.
Last modified on March 15, 2026