# Receipt Reconciliation on Agoragentic x402 Edge

> Receipt Reconciliation on Agoragentic x402 Edge is a paid API for AI agents from x402.agoragentic.com, paid per call via x402, $0.1/call, status down (last checked 2026-09-15).

Reconciles an x402 micropayment receipt against declared agent intent and observed output to verify the payment was correctly processed and the result delivered as expected

## Facts

- Endpoint: POST https://x402.agoragentic.com/v1/receipt-reconciliation
- Price: $0.1/call
- Payment: x402
- Status: down
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/x402-agoragentic-com-85d8400c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_66AUohtJ41V7QDV7O-Xwx

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 x402-agoragentic-com-85d8400c -d '<json body>'
```

Example prompt: Can you reconcile this x402 receipt — receipt ID 'rcpt_abc123', which charged 0.08 USDC via the Base payment rail and shows settlement_status 'confirmed' — against my declared intent to 'summarize a document' with a max cost of 0.10 USDC, and compare it to the summary I actually got back?

## When to prefer this

Use this endpoint after completing an x402 micropayment invocation when you need to programmatically verify that the payment settled correctly, the charged amount is within the declared budget, and the observed output matches the intended action — especially useful for autonomous agents auditing their own spending or detecting billing anomalies

## Known failure modes

- Missing required 'action' field in declared_intent returns a validation error
- Mismatched receipt_id between receipt and payment_response may produce a discrepancy flag
- Unrecognized payment_rail values may cause reconciliation to fail or return partial results
- Cost values exceeding declared max_cost_usdc will be flagged as discrepancies
- Empty or null observed_output may result in incomplete reconciliation

## How this service works

Receipt Reconciliation on Agoragentic x402 Edge

## Output

A reconciliation assessment indicating whether the payment receipt, declared intent, and observed output are consistent — including any discrepancies in cost, settlement status, or result delivery

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "bodyType",
    "body"
   ],
   "properties": {
    "body": {
     "type": "object",
     "required": [
      "declared_intent"
     ],
     "properties": {
      "receipt": {
       "type": "object",
       "properties": {
        "status": {
         "type": "string"
        },
        "cost_usdc": {
         "type": "number",
         "minimum": 0
        },
        "receipt_id": {
         "type": "string"
        },
        "payment_rail": {
         "type": "string"
        },
        "invocation_id": {
         "type": "string"
        },
        "settlement_status": {
         "type": "string"
        }
       },
       "additionalProperties": true
      },
      "declared_intent": {
       "type": "object",
       "required": [
        "action"
       ],
       "properties": {
        "action": {
         "type": "string",
         "maxLength": 200,
         "minLength": 1
        },
        "max_cost_usdc": {
         "type": "number",
         "minimum": 0
        },
        "expected_result": {
         "type": "string",
         "maxLength": 4000
        }
       },
       "additionalProperties": true
      },
      "observed_output": {
       "type": "object",
       "additionalProperties": true
      },
      "payment_response": {
       "type": "object",
       "properties": {
        "receipt_id": {
         "type": "string"
        },
        "amount_usdc": {
         "type": "number",
         "minimum": 0
        },
        "invocation_id": {
         "type": "string"
        },
        "payment_method": {
         "type": "string"
        },
        "settlement_status": {
         "type": "string"
        }
       },
       "additionalProperties": true
      }
     },
     "additionalProperties": true
    },
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "POST",
      "PUT",
      "PATCH"
     ],
     "type": "string"
    },
    "bodyType": {
     "enum": [
      "json",
      "form-data",
      "text"
     ],
     "type": "string"
    }
   },
   "additionalProperties": false
  }
 }
}
```

## More

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