# Reloadpi eSIM Order Status & Refund Info

> Reloadpi eSIM Order Status & Refund Info is a paid API for AI agents from api.reloadpi.com, paid per call via x402, $0.001/call, status unknown (last checked 2026-09-15).

Returns the fulfillment state, polling URL, and refund endpoint for a paid eSIM order by order ID or on-chain transaction hash.

## Facts

- Endpoint: GET https://api.reloadpi.com/api/catalog/esims/orders/info
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/api-reloadpi-com-d4b10280
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_lNbIKwFW8ZjTr7t-t7oyv

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 api-reloadpi-com-d4b10280
```

Example prompt: Can you check the current status of my Reloadpi eSIM order with ID 'ORD-20240512-9871' and tell me whether it's been fulfilled, plus give me the refund endpoint if I need it?

## When to prefer this

Use this endpoint after placing an eSIM order via Reloadpi to track its fulfillment progress, retrieve the polling URL for asynchronous status updates, or obtain the refund endpoint. Also useful for recovery when a payment went through on-chain (via txHash) but the order response was lost.

## Known failure modes

- Order ID not found — returns 404 or empty result if orderId is invalid or not yet created
- Missing required parameter — returns error if neither orderId nor txHash is provided
- On-chain tx hash not recognized — txHash may not yet be indexed or may be incorrect
- Payment not confirmed — order may be in pending state if on-chain payment hasn't settled
- Rate limit exceeded — too many polling requests may result in 429 throttling

## How this service works

Reloadpi — Order status and refund schema. Returns the fulfillment state machine, polling URL, and refund endpoint for any paid order.

## Output

Returns the fulfillment state machine for the order (e.g. pending, processing, fulfilled, failed), a polling URL to re-check status, and the refund endpoint URI if a refund is available for the order.

## Example request

```json
{
 "input": {
  "type": "http",
  "method": "GET",
  "queryParams": {
   "orderId": "ORD-20240512-9871"
  }
 }
}
```

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "txHash": {
       "type": "string",
       "description": "On-chain tx hash for lost-200 recovery"
      },
      "orderId": {
       "type": "string",
       "description": "Order ID returned in purchase response"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/api-reloadpi-com-d4b10280/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.reloadpi.com](https://www.zero.xyz/host/api.reloadpi.com/llms.txt)
