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
3mo 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, WORL
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 →
culturetrip.com API
Discover travel inspiration and plan your next adventure by browsing curated travel articles, destination guides, and bookable trips organized by region and city. Search for specific destinations, compare trip dates and prices, and explore popular cities to find the perfect getaway.
sevenrooms.com API
Search for available restaurant tables across any SevenRooms venue, view venue details and open dates, and complete reservations all in one place. Whether you're planning ahead or booking last-minute, you can check real-time availability and secure your table at thousands of restaurants on the SevenRooms platform.
delta.com API
Look up Delta Airlines flight schedules, check real-time flight status, and retrieve detailed trip information to plan your travel. Find your nearest airport and access the data you need to monitor flights and make booking decisions.
customs.gov.mv API
Check import/export duties, tariff classifications, and exchange rates for Maldives customs compliance, plus track vessel movements, company registrations, and declaration statuses. Get real-time data directly from the official customs portal to streamline your trade and logistics operations.
comedymothership.com API
Browse upcoming Comedy Mothership shows across different rooms, check real-time ticket availability, and get detailed information about Kill Tony events and seating options. Find venue details, FAQs, and track specific performances to plan your comedy night.
burningman.org API
Access comprehensive Burning Man information including Black Rock City event schedules, ticketing details, themed activities, playa events, volunteering opportunities, and mutant vehicle listings. Search global Burning Man events, stay updated with news and stories, and find preparation resources all in one place.
breckenridge.com API
Check real-time snow conditions, weather forecasts, lift operations, and trail status at Breckenridge Ski Resort to plan your day on the mountain. View live mountain cameras and get up-to-the-minute updates on slopes, lifts, and weather before you head out.
united.com API
Search United Airlines flights, check real-time flight status, and view detailed seat maps to plan your perfect trip. Compare fare options and use airport autocomplete to quickly find your departure and arrival cities.
Ubigi eSIM Plans API – cellulardata.ubigi.com · Parse