Mediloop
CONNECTOR SDK

Connector SDK

The Mediloop Connector SDK helps you build robust, secure and maintainable connectors faster. It handles authentication, data exchange, error handling, retries, and more.

The SDK is available for Node.js, Python, and .NET. Choose the one that fits your stack.

SDK Highlights

Built-in Auth
Handle OAuth2, token refresh and API key management.
Reliable & Resilient
Automatic retries, exponential backoff, idempotency and rate limiting.
Data & FHIR Support
Work with JSON, FHIR resources, bundles and pagination.
Observability
Structured logging, metrics and tracing with correlation IDs.
Easy Configuration
Environment-based config, secrets and multi-tenant support.
Production Ready
Versioned SDK, semantic releases and backwards compatibility.

Get started in minutes

1
Install SDK
Install for your preferred language.
2 min
2
Configure
Set up credentials and environment.
3 min
3
Initialize Client
Create a client instance and connect.
3 min
4
Send Data
Call APIs or exchange FHIR resources.
5 min
5
Handle Responses
Process responses, errors and webhooks.
4 min
Node.jsPython.NET
bashCopy
npm install @mediloop/connector-sdk
# or
yarn add @mediloop/connector-sdk
# or
pnpm add @mediloop/connector-sdk

Example: Initialize Client (Node.js)

typescriptCopy
import { MediloopClient } from '@mediloop/connector-sdk';

const client = new MediloopClient({
  baseUrl: 'https://api.mediloop.com',
  apiKey: process.env.MEDILOOP_API_KEY,
  timeout: 30000,
});

await client.health.get();
View full examples →
Ready to build?
Explore tutorials, sample connectors, and best practices.