# SimFuse eSIM Plan Search

> SimFuse eSIM Plan Search is a paid API for AI agents from simfuse.app, paid per call via x402, $0.001/call, status unknown (last checked 2026-09-14).

Search and filter prepaid travel eSIM data plans across 200+ countries and regions by destination, duration, data amount, and price

## Facts

- Endpoint: POST https://simfuse.app/x402/plans/search
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/simfuse-esim-plan-search-7f2d6ddd
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_PZnR6IjOKRC7QozfO-lRu

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability simfuse-esim-plan-search-7f2d6ddd -d '<json body>'
```

Example prompt: Search SimFuse for eSIM plans for Japan, at least 5120 MB of data, valid for at least 7 days, under $25 — show me the top 5 options with prices and purchase links.

## When to prefer this

Use this endpoint when a traveller needs to discover and compare prepaid eSIM data plans for a specific destination or globally, especially when budget, data amount, or trip duration constraints are known. Prefer it over individual plan purchase endpoints when the traveller hasn't yet chosen a plan. It requires no API key or account and supports payment via USDC on Base (x402) or card at the purchase step.

## Known failure modes

- No plans found matching the filters — returns empty results list; agent should relax filters (lower min_data_amount_mb or raise max_price_cents)
- Invalid ISO country code — may return no results or an error; agent should verify the alpha-2 code
- Invalid currency code — may default to USD or return an error
- min_validity_days or min_data_amount_mb set too high — returns empty results; agent should prompt user to adjust constraints
- Network or service timeout — agent should retry the request

## How this service works

Search SimFuse prepaid travel eSIM data plans for 200+ countries and regions. Filter by destination (ISO country code), days, data and max price; every result has its price and a purchase_url to buy that eSIM with x402 (USDC on Base) or by card. Call it when a traveller needs mobile data abroad and you must pick a plan. No account or API key needed.

## Output

A list of matching eSIM plans (up to the requested limit), each containing the plan name, destination coverage, data amount, validity period, price in the requested currency, and a purchase_url where the traveller can buy the eSIM directly via USDC on Base (x402) or by card.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "limit": {
   "type": "integer",
   "description": "Results to return, 1 to 25. Defaults to 10."
  },
  "currency": {
   "type": "string",
   "description": "ISO 4217 code for prices. Defaults to USD."
  },
  "destination": {
   "type": "string",
   "description": "ISO 3166-1 alpha-2 country the traveller visits, e.g. JP. Omit to search every plan, including regional and global ones."
  },
  "max_price_cents": {
   "type": "integer",
   "description": "Budget: max price in cents of currency."
  },
  "min_validity_days": {
   "type": "integer",
   "description": "Trip length: plans valid at least this many days."
  },
  "min_data_amount_mb": {
   "type": "integer",
   "description": "Data needed, in MB (1 GB is 1024)."
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/simfuse-esim-plan-search-7f2d6ddd/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from simfuse.app](https://www.zero.xyz/host/simfuse.app/llms.txt)
