Search eSIM plans
search_plansSearch PuraSIM travel eSIM data plans for a destination (country, region or global), cheapest first. Optional filters on price, data, validity and daily plans. Every plan includes a purasim.com link where the user can buy it.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"destination": "<destination>"
},
"name": "search_plans"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sort | No | price | |
| limit | No | ||
| locale | No | Language of the user. Sets the language of the purasim.com pages returned (en, es, de, fr, it, pt, nl, pl, cs, da, no, sv, ro, tr, ar, he, id, ja, ko, th, zh) and of country names. | en |
| currency | No | Currency for prices. Checkout may show the shopper's local currency. | USD |
| maxPrice | No | Maximum price in the chosen currency. | |
| minDataGB | No | Minimum total data in GB (for daily plans: GB per day × days). | |
| unlimited | No | true: only daily plans, which keep working at reduced speed after the daily allowance. false: only plans with a fixed data total. | |
| destination | Yes | Country name in any language (e.g. "Japan", "Japón"), ISO 3166 code (e.g. "JP"), region (e.g. "Europe", "Asia", "Balkans", "Global") or a destinationId returned by another tool. | |
| maxValidityDays | No | ||
| minValidityDays | No | Minimum validity in days, usually the trip length. |