# Ardaro Ledger Reconciliation Analyzer

> Ardaro Ledger Reconciliation Analyzer is a paid API for AI agents from agents.getardaro.com, paid per call via x402, $0.25/call, status unknown (last checked 2026-09-14).

Compares caller-supplied API billing records and usage observations to identify matches or discrepancies, returning an advisory reconciliation status without touching any authoritative ledger or verified data source.

## Facts

- Endpoint: POST https://agents.getardaro.com/v1/agent-utilities/ledger-reconciliation/analyze
- Price: $0.25/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/ardaro-ledger-reconciliation-analyzer-7549a62c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_PvdFIoRwiYJJyRf3BrJaH

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 ardaro-ledger-reconciliation-analyzer-7549a62c -d '<json body>'
```

Example prompt: I have two sets of records — one from my API billing system showing $0.30 USD and one from my usage logs also showing $0.30 USD for 1 call — can you run a ledger reconciliation on these and tell me if they match?

## When to prefer this

Choose this endpoint when you have caller-supplied billing and usage records you want to compare programmatically for surface-level matching, especially in an automated agent workflow where a quick advisory check is sufficient before escalating to human review. Do not use it when you need authoritative verification against a provider's actual ledger, blockchain records, or authenticated receipts — this endpoint is explicitly stateless and advisory only.

## Known failure modes

- Malformed or missing billing/usage record input returns an error
- Currency mismatch between billing and usage records may produce unmatched totals rather than a direct comparison
- Results are advisory only — both submitted records may be inaccurate; no authoritative source is consulted
- Blockchain, network, or provider receipts are not verified, so MATCHED status does not guarantee real-world accuracy
- No caller authentication means results cannot be tied to a verified identity

## How this service works

Evidence-bounded visibility into publicly discoverable x402 agent services.

## Output

Returns a JSON object with a reconciliation_status (e.g. MATCHED_SUBMITTED_RECORDS), matched_record_count, totals_by_currency (with usage and billing totals per currency), an issues array listing any discrepancies found, an advisory policy block clarifying scope limitations (stateless, no external verification, human review required), and a unique analysis_result_identity hash for the response. Status is always 'review_required' as the analysis is advisory only.

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "result": {
   "tool": "reconcile_api_ledger",
   "issues": [],
   "policy": {
    "scope": "Compares caller-supplied billing and usage observations only. Matching records may both be inaccurate or incomplete. No reservation database, authenticated provider receipt, network packet, delivery, or blockchain record is inspected.",
    "stateless": true,
    "model_calls": 0,
    "advisory_only": true,
    "ledger_updated": false,
    "delivery_verified": false,
    "credentials_issued": false,
    "reservation_created": false,
    "human_review_required": true,
    "external_spend_enforced": false,
    "submitted_records_retained": false,
    "submitted_evidence_verified": false,
    "caller_identity_authenticated": false,
    "downstream_payment_authorized": false,
    "telemetry_independently_verified": false
   },
   "records_compared": 1,
   "totals_by_currency": [
    {
     "currency": "USD",
     "usage_count": 1,
     "usage_total": "0.300000",
     "billing_count": 1,
     "billing_total": "0.300000"
    }
   ],
   "matched_record_count": 1,
   "reconciliation_status": "MATCHED_SUBMITTED_RECORDS"
  },
  "status": "review_required",
  "identities": {
   "analysis_result_identity": "res_19b1681d96cd27c55497ec5527f3917406bf0ce6b580dae5070aeaf7b0b23096"
  },
  "service_id": "ardaro.reconcile_api_ledger",
  "contract_version": "ardaro.agent-utilities.response.v1"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/ardaro-ledger-reconciliation-analyzer-7549a62c/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agents.getardaro.com](https://www.zero.xyz/host/agents.getardaro.com/llms.txt)
