Skip to content

SDK Overview

Welcome to the Mira SDK overview. Our SDKs are designed to make it easy for developers to integrate and interact with the Mira platform's flows from their applications. Currently, we offer SDKs for Node.js and Python, providing comprehensive tools to effectively manage API calls and streamline the process of executing flows.

Features

Our SDKs offer a range of features designed to simplify your development process:

  • Easy Setup: Get up and running quickly with minimal configuration.
  • Simplified API Calls: Condensed, straightforward methods to execute flows without dealing with the complexity of direct API calls.
  • Asynchronous Support: Built-in support for asynchronous operations, allowing for efficient data handling and execution without blocking the main execution thread.
  • Error Handling: Enhanced error handling mechanisms to easily catch and respond to issues in your flow execution.
  • Security: In-built features to manage authentication and ensure secure communication between your application and the Mira platform.

Choosing the Right SDK

Node.js SDK

The Node.js SDK is ideal for developers working in a JavaScript environment, particularly those building web applications or server-side services with Node.js. It integrates seamlessly with modern JavaScript frameworks and libraries.

Python SDK

The Python PHP SDK is suitable for developers working on a wide range of applications, from web applications to data analysis tools. Python’s syntax and the SDK’s design make it a perfect match for both beginners and seasoned developers looking to integrate Mira's flows into their projects.

Installation

Node.js SDK

bash
npm install @mira-network/sdk

or

bash
yarn add @mira-network/sdk

Python SDK

bash
pip install mira-sdk

Getting Started

To get started with our SDKs, refer to the specific guides for each language:

  • Node.js SDK Guide: Learn how to set up and use the Node.js SDK to interact with Mira's flows.
  • Python SDK Guide: Detailed instructions on how to integrate and use the Python SDK in your projects.

Support and Resources

If you encounter any issues or have questions while using our SDKs, please refer to the following resources:

  • FAQs: Check our frequently asked questions for quick answers to common issues.
  • Community Forum: Join our community forum to connect with other developers and get help.
  • Issue Tracker: For bugs or feature requests, use our issue tracker on GitHub.

Thank you for choosing Mira SDKs for your development needs. We are excited to see what you build with our tools!