Saily API Scraper - eSIM data avatar

Saily API Scraper - eSIM data

Pricing

from $1.00 / 1,000 result rows

Go to Apify Store
Saily API Scraper - eSIM data

Saily API Scraper - eSIM data

Scrape Saily (Nord Security) eSIM data plans: the full public catalogue with pricing, data allowance, validity and covered countries, filterable by country or region — plus the destinations list. Read-only, no account.

Pricing

from $1.00 / 1,000 result rows

Rating

0.0

(0)

Developer

R.L.

R.L.

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Categories

Share

Saily eSIM Scraper – Travel eSIM Data Plans, Pricing & Coverage API

Extract the full Saily eSIM catalogue (Saily is the travel eSIM by Nord Security) as clean, structured JSON — every data plan with its price, data allowance, validity and covered countries, filterable by country or region, plus the list of destinations. Read-only public data, no account.

Fast and structured — reads Saily's own mobile catalogue API directly. Export to JSON, CSV, Excel or the API.

📶 What this Saily scraper does

  • 💳 eSIM plans — the whole catalogue (~1,200 plans): price, currency, data amount / unlimited, validity, category, cashback, and the countries each plan covers.
  • 🌍 Filter by country or region — e.g. plans that cover the US, or all Europe plans.
  • 🗺️ Destinations — 200 countries (with popularity) + 10 regions and their member countries.

💡 Use cases

  • eSIM price comparison & monitoring — track Saily pricing and coverage over time.
  • Travel/telecom market research — plan structures, data tiers and regional coverage.
  • Affiliate & comparison sites — power an eSIM comparison table with fresh data.

🧭 Modes — input & output examples

1. eSIM plans (optionally filtered)

Input:

{ "mode": "plans", "country": "US", "maxItems": 0 }

Output (one row per plan):

{ "id": "31b70ef7-f796-479c-935b-d1ac4185370b", "title": "United States 5 GB / 7 days",
"category": "standard", "duration_amount": 7, "duration_unit": "day",
"data_amount": 5, "data_unit": "GB", "is_unlimited": false,
"price": 28.99, "price_minor": 2899, "currency": "USD",
"covered_countries": ["US"], "num_countries": 1,
"cashback_percentage": 3, "requires_identity_verification": false, "is_recurring": false }

(Leave country blank for the whole catalogue, or set regionCode — e.g. Europe — for a region.)

2. Destinations (countries & regions)

Input:

{ "mode": "destinations" }

Output (country rows and region rows):

{ "type": "country", "iso": "AF", "name": "Afghanistan", "popularity": 1 }
{ "type": "region", "region_code": "AFR", "name": "Africa", "num_countries": 35,
"countries": ["BF", "BJ", "BW", "…"] }

💳 Pricing

Pay per result — $1 per 1000 rows ($0.001 each), whether a plan or a destination.

❓ FAQ

Do I need a Saily/Nord account? No — the plan catalogue is public and pre-login.

Can I get plans for one country? Yes — set country (pick from the dropdown); the actor returns every plan whose coverage includes it.

Prices? price is the human amount (e.g. 28.99) and price_minor the raw minor units, with currency.

🛟 Support

Questions or a field you'd like added? Open an issue and we'll help.