Search eSIM Packages
search_packagesSearch for eSIM data packages by country. Returns up to 10 packages per page sorted by price. Use the page parameter to paginate. No auth required. Call get_business_context first to understand IP routing and package types.
Package types:
"regular": Fixed data pool (e.g. 3GB for 30 days). Best for most travelers.
"daily": Data resets each day (e.g. 2GB/day for 5 days). Good for short trips with predictable daily usage. Top-up days are available.
IP routing (important for Asia):
"breakout": Local IP in destination country. Best for streaming, banking, social media. ALWAYS recommend by default.
"hk": Hong Kong IP. Cheapest but TikTok app and Facebook app are BLOCKED.
"nonhk": Third-country IP (UK, Singapore). No HK restrictions but IP won't match destination.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Case-insensitive substring match on package name | |
| page | No | Page number (1-based, default 1). Each page returns up to 10 results. | |
| type | No | "daily" = data resets each day (e.g. 2GB/day for 5 days, can top-up days). "regular" = fixed data pool for the full duration. Omit for both. | |
| country | Yes | ISO 3166-1 alpha-2 country code, e.g. JP, TH, US | |
| ip_route | No | Filter by IP routing type. "breakout" = local IP (recommended default), "hk" = Hong Kong IP (restricted, cheapest), "nonhk" = other breakout (no HK restrictions) | |
| is_regional | No | true = only multi-country/regional packages (e.g. Europe, Asia). false = only single-country packages. Omit for both. | |
| max_data_gb | No | Maximum data in GB. For daily packages this is the per-day amount. | |
| min_data_gb | No | Minimum data in GB. For daily packages this is the per-day amount. | |
| max_duration_days | No | Maximum duration in days | |
| min_duration_days | No | Minimum duration in days |