ToolAssay

Thailand 500 MB

Thailand 500 MB: a prepaid travel eSIM with 500 MB of data for 1 day. Buy it when a traveller needs mobile data abroad without a local SIM card or roaming fees. Pay in USDC on Base with x402, no account or API key needed. The installable eSIM (QR code, LPA activation code, one-tap iPhone and Android links) is ready within seconds from order_status_url. Optional JSON body: quantity (1 to 20) and email.

Not tested: has real-world effectsour last check, 2026-09-24
0 of 0checks answered this week
n/amedian answer time
$1.49listed price per call
n/aprice it asked us

Paid test badge: not yet. The checks above are free: we call the tool without paying and read the payment request it sends back. The Verified badge needs paid calls whose answers match the promised output, and nobody can buy a badge.

Endpoint

POST https://simfuse.app/x402/purchase/01kvmtdbhapb1ymvp089vqja16

CategoryCode and developer
Provider hostsimfuse.app
Networkseip155:8453
Payment schemesexact
Self-reported calls, 30 days1 from 1 payers (the provider's figure, not ours)

Our checks, last 30 days

We never call tools that send, buy, move money or file anything, not even without paying.

Example input (from the provider)

{
  "body": {
    "email": "traveller@example.com",
    "quantity": 1
  },
  "bodyType": "json",
  "method": "POST",
  "type": "http"
}

Promised output schema (from the provider)

{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "properties": {
    "input": {
      "additionalProperties": false,
      "properties": {
        "body": {
          "properties": {
            "email": {
              "description": "Optional. The traveller's email address, where the eSIM install details are also sent. Omit it to collect the eSIM only from order_status_url.",
              "type": "string"
            },
            "quantity": {
              "default": 1,
              "description": "How many eSIMs of this plan to buy, 1 to 20. Defaults to 1. The price in the 402 challenge is for this quantity.",
              "maximum": 20,
              "minimum": 1,
              "type": "integer"
            }
          }
        },
        "bodyType": {
          "enum": [
            "json",
            "form-data",
            "text"
          ],
          "type": "string"
        },
        "method": {
          "enum": [
            "POST",
            "PUT",
            "PATCH"
          ],
          "type": "string"
        },
        "type": {
          "const": "http",
          "type": "string"
        }
      },
      "required": [
        "type",
        "method",
        "bodyType",
        "body"
      ],
      "type": "object"
    },
    "output": {
      "properties": {
        "example": {
          "properties": {
            "currency": {
              "description": "ISO 4217 currency of total.",
              "type": "string"
            },
            "order_id": {
              "description": "The SimFuse order id.",
              "type": "string"
            },
            "order_status_url": {
              "description": "Signed URL to poll (GET) for the order; once provisioned it returns the installable eSIM: ICCID, LPA activation code, QR code and one-tap iPhone/Android install links.",
              "type": "string"
            },
            "order_url": {
              "description": "URL of the order page for a person.",
              "type": "string"
            },
            "status": {
              "description": "Order status; \"paid\" once the payment has settled.",
              "type": "string"
            },
            "total": {
              "description": "Amount charged, in major units of currency.",
              "type": "string"
            }
          },
          "required": [
            "order_id",
            "status",
            "order_status_url"
          ],
          "type": "object"
        },
        "type": {
          "type": "string"
        }
      },
      "required": [
        "type"
      ],
      "type": "object"
    }
  },
  "required": [
    "input"
  ],
  "type": "object"
}

This page as JSON