About the eSIM Go Travel API
The most flexible and scalable way to provide your users with truly global data connectivity at compelling prices
This page introduces you to the fundamentals of the eSIM Go API. We’ll answer some common commercial and technical questions which new API users have.
Any technical terms you may be unfamiliar with can be found in the eSIM Glossary.
Getting started with the eSIM Go API is as simple as signing up for an account, topping up your account balance, then making three API calls.
You can skip this introduction if you already set up an eSIM Go account. Go directly to ‘Making your first API call’.
About the API
The eSIM Go API provides access to telecom services across the globe, always with easy access and complete control. Choose from our off the shelf data bundles to build your own propositions. Whatever data your users need, the eSIM Go API can provide it. All with clear and concise API endpoints, and 24/7 technical support.
Direct connection to the eSIM Go API is the fastest route to market for wholesalers and brands with development team capabilities, and for those who require deep integration to existing products and services.
We take away all the technical concerns, allowing you to focus on providing your users with the perfect mobile connectivity experience.
Using the API
The eSIM Go API has been designed to be fast and easy to use. You can view the full list of endpoints, along with detailed instructions and examples in the endpoint documentation.
Testing the API
We recommend that you set up a dedicated secondary account which you can use to test your systems against our API. Please add UAT to the name of the test account when setting it up.
Rate limiting
We currently rate limit calls to the API to 10 Transactions per second (TPS)
Security
API calls will only work with your API Key/Token. This is your secure key and should not be shared with anyone in plain text.
About our eSIMs
We aim to provide the most flexible and capable eSIMs possible in any region.
Allowed traffic types
We allow all traffic types - in fact we work with our operator partners to ensure the bare minimum filtering is in place (e.g. known illegal websites only).
Allowed content
Our eSIMs can be used for all content types (e.g. video streaming, video calling, VoIP, adult content etc.) as required.
Roaming
We have permanent roaming detection in place (eSIMs are not intended to be used other than for limited times) and we reserve the right to restrict use of any SIM used in the same country for more than 60 days (and we detect whether a change of IMEI is being used to try to defeat this).
Subject to this limitation, all our eSIM travel bundles are used in roaming mode.
IoT devices
We do not allow our eSIMs to be used for IoT devices. They are intended for consumer devices only.
Multi-IMSI eSIM bundles
eSIM Go provides single IMSI bundles only at present.
The eSIM Go management portal
The eSIM Go management portal gives you a smooth, visual interface to your eSIM business. View your purchased bundles, active eSIMs and historical usage figures. You can even manually purchase eSIM bundles through the portal to sell to your customers should you choose to do so.
Commercial considerations
Pre-payment model
We use a pre-paid model so there’s no minimum or maximum usage set by us. You buy eSIMs from us, and sell, or otherwise provide them, to your users. Wholesale pricing is based on volume of sales.
Technical support
We have a dedicated 24/7 tech support team available for 2nd and 3rd line support.
1st line support is managed by the commercial partner, as we do not have a direct relationship with the end customer.