
vigxo bulk eSIM API
Order travel eSIMsprogrammatically via API.
A bulk eSIM API lets a business order eSIMs programmatically and provision them on demand for travelers, up to 50 eSIMs per call. Accounts and API keys are issued after approval — there is no self-serve signup. Partners fund prepaid wallet credit and receive automated delivery links and QR codes via API.
API keys are issued after approval — there is no self-serve signup.
What this page covers
This reference covers programmatic eSIM provisioning, batch order endpoints, approval requirements for the vigxo bulk API, and how API provisioning compares to a turnkey white-label store.
Who is the bulk eSIM API for?
Built for travel management platforms, online travel agencies (OTAs), airlines, tour operators, and mobile apps that want to integrate eSIM ordering directly into their checkout or traveler management systems.
Batch ordering
Order single eSIMs or batches up to 50 eSIM profiles in a single authenticated API call.Automated traveler delivery
Include traveler names and email addresses to have setup links and QR codes sent directly from our infrastructure.Programmatic retrieval
Fetch activation codes and SM-DP+ server details via API to display them natively within your own app interface.30-day unused refunds
Unused eSIM profiles that have not been installed can be refunded within 30 days of creation.Prepaid balance model
Orders draw from your approved prepaid balance. Top up as you go with no long-term software lock-in.Status tracking & webhooks
Monitor provisioning status URLs and order fulfillment state asynchronously.
How does provisioning work?
POST https://vigxoesim.com/api/v1/bulk/orders
Authorization: Bearer <your API key>
Idempotency-Key: <unique per attempt>
Content-Type: application/json
{
"planSlug": "<slug from GET /api/plans>",
"quantity": 2,
"locale": "en",
"travelers": [
{ "name": "Ada Lovelace", "email": "ada@example.com" },
{ "name": "Grace Hopper", "email": "grace@example.com" }
]
}
202 { "orderId": "…", "status": "pending" }
GET https://vigxoesim.com/api/v1/bulk/orders/<orderId>Send an authenticated POST request to /api/v1/bulk/orders with your plan slug, quantity, and traveler details. Our platform reserves the profiles and returns an order identifier in the JSON response, with status URLs to monitor fulfillment.
Developer reference: read the bulk API documentation.•Partner API documentation
How does the bulk API compare to white label?
Choose between turnkey white-label storefronts and programmatic API integration based on your engineering resources and checkout flow.
| Feature | White-label store | Bulk eSIM API |
|---|---|---|
| Monthly fee | $14 / month (first month free) | No public monthly fee |
| Who owns Stripe | You connect your own Stripe | Not needed — you pay wholesale |
| Self-serve signup? | Yes — start online | No — approved accounts only |
| Who it is for | Creators, agencies, and sites wanting a branded store without code | Apps and platforms with volume |
| How you pay for eSIMs | Prepaid credit drawn per sale ($0 fee) | You buy prepaid — details by email |
Do I need a contract?
No long-term contracts. Bulk API partners operate on prepaid wallet terms with custom wholesale rates. You top up your balance and spend against it without recurring software commitments.
How do I get access?
01
Submit enquiry
Submit your use case and destination requirements via our business enquiry form.02
Founder review
Our team reviews your application, volume requirements, and business use case.03
Credentials issued if approved
Credentials are issued after approval — there is no self-serve signup. Approved partners receive API keys and private documentation.04
First authenticated POST
Fund your prepaid balance and send your first batch provisioning request.
Questions about the bulk eSIM API
What is a bulk eSIM API?
How do I get access?
Can I provision eSIMs in batches?
How are eSIMs delivered to end users?
Do I need a contract?
Is there a self-serve signup for the bulk API?
How does billing and payment work for API orders?
Can unused eSIMs be refunded?
Ready to integrate eSIM provisioning?
Tell us about your platform, volume, and target destinations. Our team will review your enquiry and reply with API documentation and access terms.