{"uid":"cap_KJBmrir9zUrQoVTfsTHhD","slug":"amoraw-echo-protocol-diagnostic-endpoint-f50f56bf","name":"Amoraw Echo – Protocol Diagnostic Endpoint","description":"Protocol diagnostic: returns a bounded JSON body, selected safe headers, byte count and request hash so a buyer can verify client, payment and response handling. Never reflects credentials.","url":"https://amoraw.xyz/echo","method":"POST","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","bodyType","body"],"properties":{"body":{"properties":{}},"type":{"type":"string","const":"http"},"method":{"enum":["POST"],"type":"string"},"bodyType":{"enum":["json","form-data","text"],"type":"string"}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","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.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_bDe7kJi5HbbwGIa9Trn3C","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns a bounded JSON echo of the request body, selected safe headers, byte count, and request hash to verify client, payment, and response handling — without reflecting credentials.","exampleAgentPrompt":"Can you send a test JSON body to the Amoraw echo endpoint so I can verify my payment client and request handling are working — I want to see the byte count, request hash, and safe headers echoed back without any credentials showing up?","exampleUseCases":[{"title":"Validating x402 payment client integration","prompt":"Run a diagnostic echo request with a JSON body through Amoraw so I can confirm my x402 payment flow is working — I need to see the echoed body, safe headers, and request hash to make sure nothing is broken before I hook up my real service."},{"title":"Debugging agent request formatting","prompt":"Send a test POST with a JSON body to the Amoraw echo endpoint and show me what comes back — I want to check the byte count and hash to make sure my agent is formatting requests correctly."},{"title":"Confirming no credential leakage in responses","prompt":"Use the Amoraw protocol diagnostic to verify that my credentials aren't being reflected back in the response — send a form-data body and show me the safe headers and hash it returns."}],"resultDescription":"A JSON object containing: the echoed request body (bounded), a set of selected safe headers (credentials excluded), the byte count of the request, and a hash of the request. This allows the caller to verify correct client behavior, payment handling, and response parsing without security risk.","failureModes":["Missing required 'input' object — returns validation error","Unsupported bodyType value — must be 'json', 'form-data', or 'text'","Method other than POST — not accepted","Payment not included or insufficient — x402 payment required error","Malformed JSON body — parse error returned","Oversized body exceeding bounded limit — rejection or truncation"],"whenToPreferThis":"Choose this endpoint when you need to verify that an x402 payment client, HTTP request formatter, or response handler is working correctly before connecting to a real production service. It is ideal for integration testing, debugging agent request pipelines, and confirming that sensitive credentials are not leaking through echo responses. Prefer this over a generic HTTP echo service when you specifically need x402 payment-flow validation in a controlled, safe environment.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T00:37:03.514Z","isFirstParty":false}