Skip to main content

eSIMfly Business API

Deliver eSIM data packages via the eSIMfly HTTPS API

Sell eSIM data packages for 200+ countries from your own app or store. One REST API for the catalog, ordering, top-ups and usage — with an official Node.js SDK, real-time webhooks and copy-paste prompts for AI coding assistants.

npm install @esimfly/sdk

Why Choose eSIMfly Business API?

Everything you need to sell eSIMs from your own product — SDK, REST API, webhooks and AI-ready docs

Official SDK

npm install @esimfly/sdk — request signing, idempotent orders, paced catalog sync and webhook verification built in, zero dependencies. Other languages use the documented REST API. Quick start →

🌍

Global Coverage

Access to 200+ countries and territories. Deliver eSIM data packages instantly to travelers anywhere in the world.

📡

Real-time Webhooks

Get a signed webhook the moment an eSIM is installed, changes status or runs low on data — no polling. Usage, live status, network events and top-ups are one call away. Webhooks →

🚀

Instant Activation

eSIMs are activated instantly upon purchase. No physical shipping, no delays. Perfect for last-minute travelers.

💰

Competitive Pricing

Wholesale rates for businesses. Volume discounts available. Transparent pricing with no hidden fees.

🤖

Built for AI Assistants

Copy-paste prompts for every endpoint, one complete prompt for the whole API, and an hosted MCP server (mcp.esimfly.net/mcp) so Claude, ChatGPT or Cursor can call the API directly. AI integration →