List eSIM regions
list-regionsDiscover available eSIM regions, including worldwide scopes, with their canonical slugs, display names, member countries and starting prices. Only published regions with active displayed regional plans are listed. Pass a returned region slug to list-plans as region, not destination. Country membership describes the region, not a promise that every plan covers every member: check get-plan-coverage for a specific plan. Read-only; no account or key is needed.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "list-regions"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Optional. Maximum regions to return, 1 to 300. Defaults to 300. total reports the match count before this limit. | |
| search | No | Optional. Case-insensitive partial match on the canonical region slug or display name, e.g. "asia". Omit to list all available regions. | |
| currency | No | Optional. ISO 4217 code for starting prices, e.g. "EUR" or "USD". Defaults to EUR; unknown codes fall back to the base currency. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| total | Yes | Matching regions before applying limit. | |
| regions | Yes | Available regions in storefront order. Empty when nothing matches. | |
| currency | Yes | ISO 4217 code for all starting prices. | |
| returned | Yes | Number of regions in this response. |