← The evidence ledger
Evidence row 68328
Observed , by baseline/1.
- Kind
- listing
- About
- source_record x402_bazaar:https://api.reloadpi.com/api/catalog/esims/orders/info
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- 0286aeb5309be62b78c2a849e3695f63e909663db906ca165e7521344b11aca6
- Leaf
- 0x5109cae7ff7556df8b35666618196de6ca6ae2d9f9ca0388126562eda50a5835
What was observed
{
"endpoints": [
[
"x402",
"https://api.reloadpi.com/api/catalog/esims/orders/info"
]
],
"name": "api.reloadpi.com/api/catalog/esims/orders/info",
"owner_address": "0x8a598a28a435fe44d31854251b1c88d0781ea822",
"raw": {
"accepts": [
{
"amount": "1000",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2"
},
"maxTimeoutSeconds": 300,
"network": "eip155:8453",
"payTo": "0x8a598A28a435Fe44D31854251b1c88d0781ea822",
"scheme": "exact"
}
],
"description": "Reloadpi — Order status and refund schema. Returns the fulfillment state machine, polling URL, and refund endpoint for any paid order.",
"extensions": {
"bazaar": {
"info": {
"input": {
"method": "GET",
"queryParams": {
"orderId": "uuid-here"
},
"type": "http"
},
"output": {
"example": {
"delivery": {
"iccid": "8943108167002078039",
"qrCodeUrl": "data:image/png;base64,..."
},
"fulfillment_deadline": "2026-05-09T13:35:00Z",
"orderId": "550e8400-e29b-41d4-a716-446655440000",
"poll_again": false,
"poll_url": null,
"productType": "esim",
"refund_contract": {
"auth_model": "txHash proves payment origin — only the original payer received it",
"description": "POST refund_url with txHash to prove you are the original payer. txHash is returned in the purchase response.",
"error_cases": {
"403": "txHash missing or does not match order",
"409": "Order not in refundable state (FULFILLED orders cannot be refunded)",
"410": "Refund window expired",
"409 duplicate": "Refund already requested for this order"
},
"example_request": {
"body": {
"txHash": "0xdeaed418b8b052da65969d9c299d341681bfc314cb6731344d7d4d3fac0622a8"
},
"headers": {
"Idempotency-Key": "9c2f1a3b-4d5e-6f7a-8b9c-0d1e2f3a4b5c"
},
"method": "POST",
"url": "/api/catalog/orders/:orderId/refund"
},
"example_response": {
"ok": true,
"refund_amount_usdc": 2.59,
"refund_deadline": "2026-05-10T13:35:00Z",
"refund_status": "pending"
},
"required_body": {
"txHash": "0x... (from purchase response)"
},
"required_headers": {
"Idempotency-Key": "your-unique-uuid"
},
"security_model": "txHash + state gate — FULFILLED orders cannot be refunded regardless of txHash"
},
"refund_deadline": null,
"refund_eligible": false,
"refund_policy": "auto_on_fail",
"refund_url": null,
"status": "FULFILLED",
"txHash": "0xdeaed418b8b052da65969d9c299d341681bfc314cb6731344d7d4d3fac0622a8"
},
"type": "json"
}
},
"schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"additionalProperties": false,
"properties": {
"method": {
"enum": [
"GET"
],
"type": "string"
},
"queryParams": {
"properties": {
"orderId": {
"description": "Order ID returned in purchase response",
"type": "string"
},
"txHash": {
"description": "On-chain tx hash for lost-200 recovery",
"type": "string"
}
},
"type": "object"
},
"type": {
"const": "http",
"type": "string"
}
},
"required": [
"type",
"method"
],
"type": "object"
},
"output": {
"properties": {
"example": {
"type": "object"
},
"type": {
"type": "string"
}
},
"required": [
"type"
],
"type": "object"
}
},
"required": [
"input"
],
"type": "object"
}
}
},
"lastUpdated": "2026-10-25T20:46:45.962Z",
"quality": {
"l30DaysTotalCalls": 12,
"l30DaysUniquePayers": 6,
"lastCalledAt": "2026-10-25T20:46:45.566Z"
},
"resource": "https://api.reloadpi.com/api/catalog/esims/orders/info",
"type": "http",
"x402Version": 2
},
"source": "x402_bazaar",
"summary": "Reloadpi — Order status and refund schema. Returns the fulfillment state machine, polling URL, and refund endpoint for any paid order."
}What the leaf hashes
{"body":"0286aeb5309be62b78c2a849e3695f63e909663db906ca165e7521344b11aca6","id":68328,"kind":"listing","method":"baseline/1","observed_us":1793025466416773,"prev":null,"subject":"x402_bazaar:https://api.reloadpi.com/api/catalog/esims/orders/info","subject_kind":"source_record"}Proof
Its day has not closed yet. A day closes ten minutes after midnight UTC; the proof appears here then.