Skip to content
FX-PORTBlog
LatestAPIeSIMsFlightsAPI docs
  1. Blog
  2. API
  • API
  • eSIMs

FX-Port eSIM API Is Now Live — Add Travel eSIMs to Your Platform With One Integration

eSIMs now run on the same FX-Port account, key and balance you already use for flights. Add data plans for 190+ countries to your booking flow with one integration and no second stack to build.

TSTom S·August 27, 2026·Updated November 4, 2026·4 min read
An orange eSIM card in front of a QR code, under the headline Travel eSIMs, one integration
On this page
  1. Why eSIMs pair so naturally with flights
  2. What you can offer travelers
  3. How an eSIM integration works
  4. Same key, same responsibility
  5. What is next
  6. Frequently asked questions
  7. Do I need a separate account or key for eSIMs?
  8. How does the traveler receive the eSIM?
  9. How many countries are covered?
  10. What does an eSIM cost me, and what can I charge?
  11. Can a traveler top up an eSIM?
  12. Start building

Tip

In short: eSIMs join flights on the FX-Port API, on the same account, the same key, the same balance and the same dashboard. If you already integrated flights, there is nothing new to set up. If you have not, one connection now covers the two things a traveler needs at the same moment: a seat on the plane and a way to get online when they land.

A few weeks ago we opened the FX-Port API for flight bookings. Today eSIMs join it, on the same account, the same key and the same balance you already use for flights.

If you have already integrated FX-Port, there is nothing new to set up. Your existing key already has permission to call the eSIM endpoints, your existing balance is what gets debited, and your existing dashboard is where flight bookings and eSIM orders now show up side by side. If you have not integrated yet, this is a good reason to start.

Why eSIMs pair so naturally with flights#

Selling a flight puts you right next to a question the traveler is about to ask anyway: how will I get connected when I land? An eSIM is one of the few travel add-ons that is genuinely easy to attach. There is no size, no seat and no date change to negotiate. It is a QR code the traveler scans before boarding or right after landing, and they are online before they have found the taxi rank.

For an agency already booking flights through FX-Port, that makes eSIMs close to free upside. The integration is already done. This is one more product on top of it, not a second stack to build and maintain.

What you can offer travelers#

  • Data plans across 190+ countries
  • Instant digital delivery: a QR code, not a physical SIM that has to ship or wait behind a counter
  • Wholesale, net pricing with your own commission on top, not a fixed referral cut. Every package shows its base price, its retail price and exactly what is debited from your balance (eSIM pricing)
  • Coverage sourced across several supplier networks, so you do not depend on any single vendor's gaps

How an eSIM integration works#

Five steps, all on the key you already have:

  1. Read the catalog. GET /esims/packages?country=france returns the packages for a destination, priced in your currency.
  2. Create the order. POST /esims/orders with the traveler's email and phone creates one eSIM.
  3. Give the traveler the eSIM. Show the QR code or the sharing link. The setup instructions can be fetched again at any time.
  4. Follow the usage. GET /esims/usage/{iccid} returns the data left and the expiry date.
  5. Top up when the traveler runs out. Topups add a package to an eSIM that already exists.

The complete reference is in the eSIM API guide. Always read each package_id from the catalog instead of hard-coding it: coverage, packages and rates keep improving as suppliers add networks, and your integration picks the changes up with no code.

Same key, same responsibility#

Worth repeating for anyone new to the API through this post: a Read+Write key can place real orders and charge your balance for eSIMs just as it does for flights. Keep it on your server, never in a mobile app, a front-end bundle or a public repository.

Warning

Only creating an order and creating a topup change anything: on a live key they debit your balance and provision the eSIM. Every other eSIM endpoint only reads.

What is next#

As more suppliers and more coverage are added behind the scenes, across every FX-Port product, your integration does not need to change to benefit from it.

Note

Update, November 2026. When this post was first published, the dedicated eSIM reference was still being written. It is live now, and so is the hotels documentation: see the eSIM guide and the hotels guide.

Frequently asked questions#

Do I need a separate account or key for eSIMs?#

No. eSIMs use the same FX-Port account, the same API key and the same balance as flights. Your key needs Read+Write permission to place orders.

How does the traveler receive the eSIM?#

The order returns a QR code and a sharing link. The traveler scans the code (or opens the link) to install the eSIM, and you can show either one in your own booking flow and confirmation email.

How many countries are covered?#

More than 190 countries, sourced across several supplier networks. Coverage grows over time without any change on your side.

What does an eSIM cost me, and what can I charge?#

Packages are priced at wholesale rates in your agency currency. Each one shows the base price, the retail price for the traveler (your commission included) and the exact amount debited from your balance. The eSIM pricing guide explains every field.

Can a traveler top up an eSIM?#

Yes, through the topup endpoints. Operators occasionally change in a destination; when a topup is no longer possible, FX-Port does not touch your balance. See supplier continuity.

Start building#

Create your free account

  • eSIM API guide: the catalog, orders, usage and topups
  • API keys: generate a sandbox key from your dashboard
  • API documentation: everything else, from authentication to flights and hotels
  • API
  • eSIMs

On this page

  1. Why eSIMs pair so naturally with flights
  2. What you can offer travelers
  3. How an eSIM integration works
  4. Same key, same responsibility
  5. What is next
  6. Frequently asked questions
  7. Do I need a separate account or key for eSIMs?
  8. How does the traveler receive the eSIM?
  9. How many countries are covered?
  10. What does an eSIM cost me, and what can I charge?
  11. Can a traveler top up an eSIM?
  12. Start building

Share

Keep reading

An airplane seen from below, flying through the gap between two curved glass towers at dusk

Flights

FX-Port vs. the Typical Flight API: Built for Travel Agencies, Not Just Developers

Most teams judge a flight API by its docs and a test call. The real differences show up six months in: access, fees, coverage and currencies. Here is what to check before you integrate, and how FX-Port compares.

Tom S · Aug 29, 2026 · 7 min read

Two smartphones showing an eSIM app, one with a list of countries and one with a data plan card

eSIMs

FX-Port vs. Airalo and Holafly: The eSIM Choice for Travel Agencies, Not Just Travelers

Airalo and Holafly are built for travelers. A travel agency needs infrastructure for every trip it sells. Here is how the FX-Port eSIM API compares on integration, pricing, coverage, funding and customer ownership.

Tom S · Aug 28, 2026 · 7 min read

FX-Port Flights API is live: search, price, and book or hold flights with three requests to api.fx-port.com

API

FX-Port API Is Now Live for Integration — Start With Flights

FX-Port's API is open for integration. Travel agencies, OTAs and developers can search, price and book flights through one API, with a free sandbox and no sales calls, signed agreements or deposits.

Tom S · Aug 22, 2026 · 5 min read

Build on FX-Port

One account for everything you sell.

Flights, hotels, transfers, ferries and eSIMs at wholesale, trade-only rates, in the dashboard or through one API. Start with a free sandbox key: no approval queue, no agreement to sign, no deposit.

Get started freeRead the API docs
FX-PORT

The B2B travel platform for agencies, OTAs and developers: flights, hotels, transfers, ferries and eSIMs at wholesale rates, on one account and one API.

Platform

  • Flights
  • Hotels & stays
  • Transfers
  • Ferries
  • eSIMs

Developers

  • API documentation
  • Quickstart
  • API changelog
  • Flights API
  • Hotels API
  • eSIM API
  • Transfers API
  • Get an API key

Company

  • Blog
  • Corporate travel
  • Contact
  • Terms
  • Privacy

© 2026 FX-Port. All rights reserved.

B2B travel distribution for agencies, OTAs and developers.