Discover/cellulardata.ubigi.com API
live

cellulardata.ubigi.com APIcellulardata.ubigi.com

Access Ubigi eSIM data plans for every country and region. Filter by destination, plan type, allowance, and price across 3 endpoints.

Endpoints
3
Updated
4mo ago
Try it
Filter by country/destination name or ISO code (e.g., 'Japan', 'JPN')
Filter by continent: ASIA, EUROPE, AFRICA, CARIBBEAN, AMERICAS, MIDDLE-EAST, OCEANIA, WORLD
Maximum price in USD (e.g., 20 for plans $20 or less)
Minimum data allowance in GB (e.g., 5 for 5GB+)
api.parse.bot/scraper/e175f4aa-3457-4bf0-ae87-3cf58846ed2a/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/e175f4aa-3457-4bf0-ae87-3cf58846ed2a/get_oneoff_plans?country=Japan&max_price=20' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 3 totalclick to expand

Get all one-off type eSIM data plans with destination, allowance, validity, and price. Supports filtering by country, continent, minimum allowance, and maximum price.

Input
ParamTypeDescription
countrystringFilter by country/destination name or ISO code (e.g., 'Japan', 'JPN')
continentstringFilter by continent: ASIA, EUROPE, AFRICA, CARIBBEAN, AMERICAS, MIDDLE-EAST, OCEANIA, WORLD
max_pricenumberMaximum price in USD (e.g., 20 for plans $20 or less)
min_allowancenumberMinimum data allowance in GB (e.g., 5 for 5GB+)
Response
{
  "type": "object",
  "fields": {
    "plans": "array of plan objects with destination, iso_code, type, plan_type, continent, country_list, allowance, allowance_gb, validity, validity_days, price, price_usd, bestseller, sku, plan_id, detail_url",
    "total_plans": "integer count of matching plans"
  },
  "sample": {
    "data": {
      "plans": [
        {
          "sku": "WW_901O_STACK_ONEOFF_JPN_10GB_30D",
          "type": "one-off",
          "price": "$16.50",
          "plan_id": "90626",
          "iso_code": "JPN",
          "validity": "30 days",
          "allowance": "10 GB",
          "continent": "ASIA",
          "plan_type": "COUNTRY",
          "price_usd": 16.5,
          "bestseller": false,
          "detail_url": "https://cellulardata.ubigi.com/rates-and-coverage/japan-data-plans/japan-10gb-30-days/?wmc-currency=USD",
          "destination": "Japan",
          "allowance_gb": 10,
          "country_list": "JPN",
          "validity_days": 30
        }
      ],
      "total_plans": 6
    },
    "status": "success"
  }
}

About the cellulardata.ubigi.com API

The Ubigi eSIM Plans API exposes 3 endpoints covering one-off, monthly, and annual mobile data plans across every destination Ubigi supports. The get_all_plans endpoint returns plan objects with fields including destination, iso_code, allowance_gb, validity, plan_type, and price, while get_destinations summarizes coverage by reporting plan counts, available types, and minimum prices per destination.

Endpoints and Coverage

The API provides three endpoints. get_destinations returns every unique country or region Ubigi supports, with each destination object including iso_code, continent, plan_count, types_available, min_price, and country_list for multi-country regional plans. get_all_plans returns the full catalog across all plan types — one-off, monthly, and annual — and can be filtered by country (name or ISO code) or plan_type. get_oneoff_plans focuses exclusively on one-off plans and accepts four filter parameters: country, continent, max_price, and min_allowance.

Response Fields

Every plan object contains destination, iso_code, type, plan_type, continent, country_list, allowance, allowance_gb, validity, and val. The allowance_gb field gives numeric data in gigabytes, while validity describes the plan duration. The country_list field is populated for regional multi-country plans (e.g., a single plan covering several European destinations). Both total_plans and total_destinations integer fields are returned at the top level of each response for quick count checks.

Filtering Behavior

get_oneoff_plans is the most granular filter surface: continent accepts one of eight string values (ASIA, EUROPE, AFRICA, CARIBBEAN, AMERICAS, MIDDLE-EAST, OCEANIA, WORLD), max_price accepts a USD number, and min_allowance accepts a gigabyte threshold. get_all_plans supports country and plan_type filters but does not expose price or allowance filtering — use get_oneoff_plans when price or allowance constraints matter.

Common use cases
  • Build a travel app that surfaces the cheapest Ubigi one-off plan for a given country using max_price and country filters
  • Aggregate and compare data allowances across all destinations using the allowance_gb field from get_all_plans
  • Display a destination selector that lists every available country and region with plan counts from get_destinations
  • Filter eSIM options by continent for users planning multi-country trips using the continent parameter in get_oneoff_plans
  • Compare monthly vs annual vs one-off plan availability per destination using the types_available field from get_destinations
  • Set budget alerts by querying get_oneoff_plans with a max_price threshold and monitoring for new plans entering that range
  • Populate a country-picker with ISO codes and minimum prices using iso_code and min_price fields from get_destinations
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Ubigi have an official developer API?+
Ubigi does not publish a documented public developer API for its eSIM plan catalog. The Parse API is the structured way to retrieve this plan data programmatically.
What does `get_destinations` return compared to `get_all_plans`?+
get_destinations returns one record per unique destination with summary stats: plan_count, types_available, min_price, and max_allowance. It takes no filter parameters. get_all_plans returns individual plan records with full detail fields like allowance_gb, validity, and val, and accepts country and plan_type filters.
Can I filter one-off plans by both continent and minimum data allowance at the same time?+
Yes. get_oneoff_plans accepts continent, min_allowance, max_price, and country as independent optional filters and applies all supplied parameters together in a single request.
Does the API return real-time pricing or availability status for individual plans?+
The API returns price fields as present in the plan catalog data, but does not expose a real-time availability flag or stock status per plan. If live inventory or availability checks are required, that endpoint does not currently exist. You can fork the API on Parse and revise it to add the missing endpoint.
Are plan purchase or checkout flows available through this API?+
No transactional endpoints are included. The API covers plan discovery — destination listings, plan details, allowances, validity, and pricing. Purchase and account management flows are not exposed. You can fork the API on Parse and revise it to add endpoints targeting those surfaces if needed.
Page content last updated . Spec covers 3 endpoints from cellulardata.ubigi.com.
Related APIs in TravelSee all →
pricechecker.com API
Search and compare products listed on PriceCheck, including internet plans, data contracts, and electronics. Retrieve detailed pricing, specifications, and contract terms, and compare multiple listings side-by-side across providers.
mobile.free.fr API
Browse Free Mobile’s current phone catalog with pricing and availability, view available mobile plans with included data and discounts, and retrieve a summary of mobile insurance information.
omio.com API
Search and compare train, bus, and flight trips across multiple providers in real-time, with detailed pricing breakdowns and the ability to view fares across different dates. Find the best deals by exploring popular destinations, autocompleting location searches, and analyzing price variations to plan your ideal journey.
saga.co.uk API
Search and book holiday excursions from Saga UK with detailed information on destinations, pricing, flights, and meal options. Find the perfect getaway by browsing excursion listings and comparing trip details including cost, duration, and included activities.
atlys.com API
Discover visa requirements and pricing for destinations worldwide by browsing available countries and viewing detailed information including visa types, validity periods, government fees, and required documents. Plan your international travel with transparent cost breakdowns and all necessary documentation details in one place.
voi.com API
Find available Voi scooters and bikes near you, explore pricing and service details across different cities and countries, and access helpful resources like blog posts and support articles. Discover vehicle locations, compare pricing plans, and browse company updates all in one place.
shoreexcursionsgroup.com API
Search and browse shore excursions from ports worldwide, comparing pricing, features, highlights, and customer reviews all in one place. Find the perfect activity for your cruise stop by filtering destinations and ports, then dive into detailed excursion information to plan your next adventure.
devicespecifications.com API
Search and browse mobile device specifications across all brands and models, then access detailed specs for any device you're interested in. Compare features, technical details, and find exactly the phone or tablet information you need.