{"uid":"cap_1lAdS2lIHSsmjwEyIwL-3","slug":"x402-echo-service-fly-dev-fc7492e0","name":"x402 Echo Service - Message Storage","description":"Store a message and receive a UUID handle for retrieval","url":"https://x402-echo-service.fly.dev/api/echo","method":"POST","headers":{},"bodySchema":{"type":"object","required":["message"],"properties":{"message":{"type":"string","description":"A message to store"}}},"responseSchema":{"id":{"type":"string","description":"UUID handle for retrieving the stored message"}},"example":{"request":{"message":"Test message for echo service: This is a sample message to verify the storage and retrieval functionality."},"response":{"id":"4976e64a-2150-403a-b422-79baa0052b34"}},"exampleRequest":{"message":"Test message for echo service: This is a sample message to verify the storage and retrieval functionality."},"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","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_CVjEonI6yrmL7yT5h8Tid","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":"Stores a text message and returns a UUID handle that can be used to retrieve it later","exampleAgentPrompt":"Store this message for me so I can retrieve it later: 'Meeting notes from Monday: discuss budget, review Q3 targets, confirm team offsite date.'","exampleUseCases":null,"resultDescription":"Returns a JSON object containing an 'id' field with a UUID string that serves as the handle to retrieve the stored message later.","failureModes":["Missing X-PAYMENT header returns HTTP 402 with payment requirements including accepted assets and payTo address","Empty or missing 'message' field in request body returns validation error","Service unavailable on the fly.dev host returns 503 or connection error","Payment amount insufficient returns 402 with maxAmountRequired details","Malformed JSON body returns 400 bad request"],"whenToPreferThis":"Use this endpoint when you need a simple, lightweight way to store a text message and get back a UUID handle for later retrieval, especially in x402 payment-enabled agentic workflows where a quick ephemeral key-value store is needed without setting up dedicated storage infrastructure.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T18:36:32.068Z","isFirstParty":false}