← Back to directory

PayTo Pin Verify — check one pinned x402 route against its first-seen payTo set:...

https://stall-row-production.up.railway.app/v1/payto-pin/verify

Overview

PayTo Pin Verify — check one pinned x402 route against its first-seen payTo set: a fresh unpaid probe compares the live payTo set with the pin's hash-committed baseline, answering MATCH, MOVED with before/after sets, or ROUTE_GONE as a delivered report. A swap fires one signed PAYTO_MOVED webhook per distinct new set. Pins are created free at POST /v1/payto-pin. Use this when a payTo swap must be caught before you pay the route again.

Protocol x402 (POST)
Price $0.01
Payment Asset USD Coin
Payment Network eip155:8453
Category crypto/defi
Provider stall-row
Source bazaar
Indexed 2026-10-31 21:35:53

Health

Status unknown
Latency (p50) —
Uptime (30d) —
Reliability Score —
Last Checked Never
Last Healthy Never
Consecutive Failures 0

x402 Payment Validation

Payment Requirements —
Asset Verified —
Facilitator —

Input Schema

{ "body": { "pin_id": "pin_9c73fa7ea40a6411b6517bd8cb3465a6" }, "bodyType": "json", "method": "POST", "type": "http" }

Output Schema

{ "example": { "alert_queued": false, "commitment": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "commitment_verified": true, "current_payto_set": [ "0x097f9685d1e0752bf8b02d61e5ce9be7ea0fba7f" ], "evidence": { "challenge_found": true, "http_status": 402 }, "limits": "One unpaid probe per verify, at call time.", "observed_at": "2026-10-31T12:00:00Z", "pin_created": false, "pin_id": "pin_9c73fa7ea40a6411b6517bd8cb3465a6", "pinned_payto_set": [ "0x097f9685d1e0752bf8b02d61e5ce9be7ea0fba7f" ], "status": "MATCH", "url": "https://example.com/v1/verdict" }, "schema": { "properties": { "alert_queued": { "type": "boolean" }, "commitment": { "type": [ "string", "null" ] }, "commitment_verified": { "type": [ "boolean", "null" ] }, "current_payto_set": { "items": { "type": "string" }, "type": [ "array", "null" ] }, "evidence": { "type": "object" }, "limits": { "type": "string" }, "observed_at": { "type": "string" }, "pin_created": { "type": "boolean" }, "pin_id": { "type": [ "string", "null" ] }, "pinned_payto_set": { "items": { "type": "string" }, "type": [ "array", "null" ] }, "status": { "enum": [ "MATCH", "MOVED", "ROUTE_GONE" ], "type": "string" }, "url": { "type": "string" } }, "required": [ "url", "status", "pin_created", "alert_queued", "observed_at" ], "type": "object" }, "type": "json" }