{"uid":"cap_IBVNv7_6KGxZQ1E3x-Pqy","slug":"minia2a-x402-transaction-decoder-12128c77","name":"minia2a x402 Transaction Decoder","description":"minia2a service: x402-tx-decode","url":"https://minia2a.uk/x402/tx-decode","method":"GET","headers":{},"bodySchema":{"type":"object","required":["input"],"properties":{"input":{"type":"object","properties":{"type":{"type":"string"},"method":{"type":"string"},"bodyType":{"type":"string"},"queryParams":{"type":"object"}}},"output":{"type":"object","properties":{"type":{"type":"string"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_Rr678AHVEns2iWwdL0KUO","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Decodes and parses x402 payment protocol transaction data, returning structured information about transaction type, method, and parameters.","exampleAgentPrompt":"Can you decode this x402 transaction for me? It's a GET request with a JSON body type and I want to understand what the transaction type and method fields resolve to.","exampleUseCases":[{"title":"Debugging x402 payment integration","prompt":"I'm building an x402 payment flow and I got a transaction back — can you decode it for me? It's a GET method with a JSON bodyType so I can see what the transaction type and structure actually look like."},{"title":"Auditing incoming x402 transaction","prompt":"We received an x402 transaction with type 'evm' and method 'POST' — can you decode and break down all its fields so I can verify it matches what our server expected?"},{"title":"Understanding x402 query parameters","prompt":"I have an x402 transaction that came in with several query params attached. Can you decode the full transaction and tell me what each field means and what type it resolves to?"}],"resultDescription":"Returns a structured object containing the decoded x402 transaction details, including the resolved transaction type, method, body type, and any parsed query parameters, making the raw x402 protocol data human- and machine-readable.","failureModes":["Missing required 'input' field returns a validation error","Invalid or malformed transaction type string may return an unparseable result","Unsupported x402 transaction formats may return null or partial output","Network timeout or service unavailability returns HTTP 402 or 5xx error"],"whenToPreferThis":"Use this endpoint when you need to inspect, debug, or audit x402 payment protocol transactions — especially when integrating x402 into agents or HTTP payment flows and needing to understand the decoded structure of a transaction. Prefer this over manual parsing when working with x402-specific field semantics.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T00:50:08.470Z","isFirstParty":false}