List eSIM destinations
list-destinationsFind the countries SimFuse sells eSIMs for, with the cheapest plan price ("from" price) for each in the currency you ask for. Start here when someone names a place: it turns "Portugal" into the two-letter country code the other tools take, and shows what that destination starts at. For one destination, follow it with list-plans; for a trip covering two or more countries, use plan-trip instead. Read-only, and it answers from the SimFuse catalog alone.
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-destinations"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Optional. Maximum destinations to return, 1 to 300. Defaults to 300, which is the whole list. | |
| search | No | Optional. Match destinations by name, ISO 3166-1 alpha-2 or alpha-3 code, case-insensitively. A partial name works: "port" matches Portugal. Omit to list every destination. | |
| currency | No | Optional. ISO 4217 three-letter code the "from" prices are quoted in, e.g. "USD", "EUR", "GBP". Defaults to EUR. An unknown code falls back to EUR rather than failing. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| total | Yes | How many destinations matched, before `limit` was applied. | |
| currency | Yes | ISO 4217 code every from_price_cents below is quoted in, e.g. "EUR". | |
| returned | Yes | How many destinations are in this response. | |
| destinations | Yes | The matching destinations. Empty when nothing matched. |