Theme switcher

Overview

About Roamingo & the Roamingo Headless API

Roamingo is a global platform that helps people stay connected to the internet while traveling. It provides eSIM-based roaming internet plans that work without physical SIM cards. Roamingo makes it easy and fast for companies to offer global mobile internet inside their own apps or services. To make this possible, Roamingo offers the Headless API — a simple, flexible way for fintech, traveltech, and other digital companies to sell roaming data plans directly within their platforms. With this API, companies can let users browse, buy, and activate internet plans without ever leaving their app. All the complex operations in the background — including plan delivery, SIM activation, and connectivity — are fully managed by Roamingo. The platform is directly connected to the world’s leading data providers across all continents, covering over 190 countries with top-quality service and highly competitive pricing.

This setup allows B2B partners to focus on their customer experience while Roamingo takes care of the telecom side. It opens up new revenue opportunities for businesses and helps them reward and retain existing users by offering valuable travel connectivity options — all with minimal integration effort.

Was this section helpful?

What made this section unhelpful for you?

On this page
  • Overview

Headless API Overview

Integrating with the Roamingo Headless API is simple and streamlined. Once a partner is onboarded, they receive secure API keys to begin using the service. These keys allow access to three core functions that power the entire roaming data flow:

1

Get Products

Retrieves a catalog of preconfigured data bundles tailored to different destinations, durations, and data sizes. Pricing is pre-negotiated and set according to partner preferences.

2

Create Order

Initiates the purchase process. This function generates a unique eSIM profile linked to the selected data plan, ready for delivery to the end-user.

3

Get eSIM Details

Gets a generated QR code tied to the eSIM. The customer simply scans this code to activate their internet connection — no extra steps required.

With these three simple API calls, partners can offer global data plans directly in their own apps, while Roamingo handles everything in the background

Was this section helpful?

What made this section unhelpful for you?

On this page
  • Headless API Overview

Real-life Example: TRE Integrates Roamingo Headless API

The Georgian Railway ticketing platform TRE offers a seamless example of how the Roamingo Headless API can be integrated into a traveltech product. In this case, TRE is enabling travelers — such as those booking a ticket to Kutaisi International Airport — to purchase eSIM data plans directly within the checkout process.

As seen in the interface, once the user enters their passenger details, they’re offered optional roaming data plans powered by Roamingo. These plans are clearly presented based on region (e.g., Europe + Turkey), with flexible data sizes and durations (1GB for 7 days, 2GB for 15 days, 3GB for 30 days), along with dynamic pricing. Behind the scenes, TRE uses the Roamingo Headless API to:

  1. Fetch available products for the traveler's destination.
  2. Create an order and generate a unique eSIM.
  3. Deliver a QR code that the user scans to activate internet access.

With this integration, TRE not only enhances the travel experience for its customers but also unlocks a new revenue stream by offering added-value services — all while Roamingo handles the global telecom logistics in the background.

Was this section helpful?

What made this section unhelpful for you?

On this page
  • Real-life Example: TRE Integrates Roamingo Headless API

Partner

Endpoints

GET
POST
GET