Developer Platform

Global eSIM APIs for Modern Platforms

Integrate eSIM connectivity into your platform with our RESTful API. Provision eSIMs, manage orders, track usage — all in under 30 seconds.

API Capabilities

Everything you need to build, ship, and scale eSIM distribution.

POST /orders

Create Orders

Provision eSIMs programmatically. Instant activation for 200+ countries.

GET /plans

Fetch Plans

Query available plans by country, region, data volume, or duration.

GET /usage

Usage Tracking

Monitor real-time data consumption for any active eSIM line.

POST /top-up

Top-Up APIs

Add data to existing eSIM lines without re-provisioning.

GET /wallet

Wallet Management

Check balances, view transactions, and manage reseller wallet funds.

<30s

Real-Time Provisioning

eSIMs activated in under 30 seconds. QR codes delivered instantly.

Events

Webhooks

Receive event notifications for order status, usage alerts, and activations.

200+

Multi-Country

200+ countries and regional plans. Single API for global coverage.

Quick Start

Fetch eSIM plans in seconds. Here's how.

cURL
curl -X GET "https://api.esimnet.org/v1/plans?country=france" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json"
JavaScript
const response = await fetch(
  "https://api.esimnet.org/v1/plans?country=france",
  {
    headers: {
      "Authorization": "Bearer YOUR_API_KEY",
      "Content-Type": "application/json"
    }
  }
);

const { data } = await response.json();
console.log(data);
Python
import requests

response = requests.get(
    "https://api.esimnet.org/v1/plans",
    params={"country": "france"},
    headers={
        "Authorization": "Bearer YOUR_API_KEY",
        "Content-Type": "application/json"
    }
)

plans = response.json()["data"]
print(plans)

API-First Architecture

Every feature available via REST API. JSON requests and responses. Standard HTTP methods.

Low Latency

Global edge infrastructure. Sub-100ms response times for plan queries. Real-time provisioning.

Enterprise Security

API key authentication. HTTPS only. Rate limiting. Webhook signature verification.

Ready to Integrate?

Get API access and start provisioning eSIMs in minutes. Our team is here to help you build.