Search eSIM plans
search_esim_plansSearch SimAbroad eSIM plans for a trip. Pass country_code (ISO 2-letter, e.g. 'JP', or a code from list_destinations such as 'USPR') to get every plan that works there: single-country plans plus regional and global plans that cover it (see the coverage field). Or pass region for multi-country plans. Use min_validity_days with the trip length and min_data_gb or unlimited to match the traveler's needs. Returns only plans on sale now, cheapest first, with the USD price charged at checkout and a buy_url that opens checkout for that exact plan.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max plans to return (default 20). | |
| region | No | Region for multi-country plans: 'europe', 'eu-uk', 'asia', 'africa', 'africa-safari', 'americas', 'north-america', 'latin-america', 'caribbean', 'middle-east', 'oceania' or 'global'. Don't combine with country_code. | |
| language | No | Language of the checkout page the buy_url opens (default 'en'). | |
| unlimited | No | true for unlimited-data plans only. | |
| min_data_gb | No | Minimum data in GB. Unlimited plans always qualify. | |
| country_code | No | Destination code from list_destinations: ISO 3166-1 alpha-2 (e.g. 'US', 'ES', 'JP') or a catalogue code like 'USPR'. | |
| max_price_usd | No | Only return plans at or below this USD price. | |
| min_validity_days | No | Trip length in days; plans valid for fewer days are left out. |