NexaEsim Partner API

Build your own eSIM business

Connect your website or app to our eSIM catalog, buy plans on demand and deliver activation QR codes automatically under your own customer experience.

No setup fee Prepaid, pay as you sell Automated eSIM delivery
POST /order/create
X-API-Key: nexa_••••••••
X-Idempotency-Key: ORDER-1048

{
  "orderItems": [{
    "packageId": 13726,
    "quantity": 1
  }],
  "callbackUrl": "https://..."
}
Automated resultOrder status, ICCID, QR and installation URL
10,811+Sellable eSIM plans
204+Country destinations
24/7API availability
4G/5GPartner networks
Built for resellers

Everything you need to sell travel eSIMs

Start with our portal and move to direct API integration when your business is ready.

Live package catalog

Offer local, regional and global data plans with duration, allowance, coverage and network details.

Clear partner pricing

Your configured margin is applied consistently. The final partner price is locked when each order is created.

Automatic QR delivery

Receive ICCID, QR code and installation links through signed callbacks after provisioning completes.

API key and IP security

Protect business endpoints with unique API keys, IP/CIDR whitelist rules and signed webhook payloads.

Prepaid partner wallet

Fund your account, follow wallet transactions and purchase plans without handling provider payments per order.

One partner dashboard

Manage API keys, IP access, pricing, purchases, top-up requests and integration documents in one place.

Simple onboarding

Start selling in three steps

01

Create your account

Tell us about your business. Our team reviews and activates your partner account.

02

Connect and fund

Add your server IP, create an API key, top up the wallet and connect using our documentation.

03

Sell under your brand

Choose your retail price and deliver eSIMs automatically from your website or application.

Secure by design

Your integration stays under your control

Each partner receives isolated credentials and data access. Orders and eSIM details are scoped to your account, while callback signatures let your server verify every delivery.

Hashed API keysIP whitelistHMAC callbacksDuplicate-order protection
Partner with NexaEsim

Ready to grow your eSIM business?

Create your partner account today. After review, you can access wholesale packages, wallet tools, API credentials and technical documentation.

  • Travel agencies and tour operators
  • E-commerce websites and mobile apps
  • Corporate travel and technology platforms

Apply for a partner account

Enter your business contact details. The account will be reviewed before API access is enabled.

Already a partner? Sign in

FAQ

Frequently asked questions

Register a partner account and provide your business details. After approval, create an API key, whitelist your server IP and follow the integration documentation in the dashboard.

Your price is calculated from the current supplier net price plus the margin configured for your partner account. The charged price is recorded when the order is created.

Your server creates an order through the API. NexaEsim provisions it and sends the ICCID, QR code and installation URL to your HTTPS callback, signed with your webhook secret.

Yes. The API uses HTTPS and JSON, so it can be integrated with PHP, Node.js, .NET, Java, Python, mobile apps and other platforms.