Saily API Scraper - eSIM data
Pricing
from $1.00 / 1,000 result rows
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.
Maintained by CommunityActor 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.