← Back to directory

Verifies that an XRP Ledger payment settled as expected: validation, result code...

https://bruk-agent-api.fly.dev/v1/payment-check

Overview

Verifies that an XRP Ledger payment settled as expected: validation, result code, destination, destination tag, currency, issuer, and the amount actually delivered, which exposes partial-payment tricks. Useful when confirming that a customer or counterparty really paid.

Protocol x402
Price $0.01
Payment Asset USD Coin
Payment Network eip155:8453
Category uncategorized
Provider bruk-agent-api
Source bazaar
Indexed 2026-10-18 04:42:15

Health

Status healthy
Latency (p50) 315ms
Uptime (30d) 92.9%
Reliability Score 91.4/100
Last Checked 2026-10-28 04:27:32
Last Healthy 2026-10-28 04:27:32
Consecutive Failures 0

x402 Payment Validation

Payment Requirements Valid
Asset Verified Known USDC
Facilitator —

Input Schema

{ "method": "GET", "queryParams": { "tx": "CCA2528E8BE7B3C50640BD8CB0A624555D5952DAD51843C0913A904E0FD690E7" }, "type": "http" }

Output Schema

{ "example": { "answer": { "checks": [ { "check": "destination", "expected": "rDAE53VfMvftPB4ogpWGWvzkQxfht6JPxr", "observed": "rDAE53VfMvftPB4ogpWGWvzkQxfht6JPxr", "pass": true }, { "check": "currency", "expected": "XRP", "observed": "XRP", "pass": true } ], "observed": { "delivered": { "currency": "XRP", "issuer": null, "value": "189186.690765" }, "destination_tag": 0, "from": "rNxp4h8apvRis6mJf9Sh8C6iRxfrDWN7AV", "partial_payment_flag": false, "stated_amount_field": { "currency": "XRP", "issuer": null, "value": "189186.690765" }, "to": "rDAE53VfMvftPB4ogpWGWvzkQxfht6JPxr" }, "verdict": "settled_as_expected", "warnings": [] }, "checked_at": "2026-10-18T03:48:42+00:00", "proof": { "close_time": "2026-10-18T03:45:02+00:00", "ledger_index": 107731381, "network": "xrpl:0 (mainnet)", "sources": [ { "method": "tx", "name": "XRP Ledger public server", "url": "https://s1.ripple.com:51234/" } ], "transaction": "CCA2528E8BE7B3C50640BD8CB0A624555D5952DAD51843C0913A904E0FD690E7", "validated": true }, "service": "payment_check", "unknowns": [ "Who controls the sending or receiving address (the ledger does not record identity)." ] }, "type": "json" }

Recent Health Checks

Time Status HTTP Latency Error
2026-10-28 04:27:32 healthy 402 284ms
2026-10-28 03:34:55 healthy 402 409ms
2026-10-28 02:31:11 healthy 402 348ms
2026-10-28 01:27:54 healthy 402 878ms
2026-10-28 00:24:13 healthy 402 248ms
2026-10-27 23:29:16 healthy 402 315ms
2026-10-27 22:29:18 healthy 402 1180ms
2026-10-27 21:27:11 healthy 402 4189ms
2026-10-27 21:05:06 healthy 402 226ms
2026-10-27 20:07:05 healthy 402 217ms
2026-10-27 19:04:35 error — — fetch failed
2026-10-26 11:45:15 healthy 402 152ms
2026-10-25 21:51:04 healthy 402 944ms
2026-10-25 14:32:57 healthy 402 231ms