{"uid":"cap_pJNHfQ-540GvqFmTbJsFn","slug":"vextorium-ping-x402-integration-test-f9107d67","name":"Vextorium Ping / x402 Integration Test","description":"Test your x402 client or agent for the minimum price: confirms the payment arrived and echoes back the network, scheme, payer and amount the server saw, your IP, user agent, time and any 'eco' text you send.","url":"https://api.vextorium.com/v1/ping?utm_source=zero.xyz","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":{"required":[],"properties":{"eco":{"type":"string"}}},"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","null"],"properties":{"ok":{"type":["boolean","null"]},"eco":{"type":["string","null"]},"note":{"type":["string","null"]},"time_utc":{"type":["string","null"]},"client_ip":{},"user_agent":{},"seen_payment":{}}}}}}},"responseSchema":{"type":"json","example":{"ok":true,"eco":"hello","note":"If you see seen_payment with your network and payer, your x402 integration works.","time_utc":"2026-10-03T19:09:26.315+00:00","client_ip":null,"user_agent":null,"seen_payment":null}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"registry","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_N9zH1HpSHiqmzHlTTxV7w","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Health-check endpoint that verifies an agent's x402 payment integration is working by echoing back connection and payment details","exampleAgentPrompt":"Send a ping to Vextorium with the echo string 'hello' and tell me if my x402 payment integration is working — I want to see whether the server detected my payment and what it says back.","exampleUseCases":[{"title":"Verify x402 payment setup before production","prompt":"Before I start making paid data calls to Vextorium, ping the API with echo string 'setup-test' and confirm my x402 USDC payment is being detected correctly."},{"title":"Debug agent payment integration failure","prompt":"My AI agent isn't getting responses from Vextorium — can you ping the endpoint with eco set to 'debug-check' and show me whether seen_payment has my network and payer address?"},{"title":"Confirm API uptime and latency","prompt":"Is Vextorium's API currently up and responding? Send a quick ping with echo 'uptime-check' and report back the server UTC time and ok status."}],"resultDescription":"Returns a JSON object with a boolean 'ok' field, the echoed 'eco' string, a note explaining whether payment was detected, the server's UTC timestamp, and optionally the client IP, user agent, and seen_payment object showing the payer network and address if x402 payment headers were recognized.","failureModes":["Payment not detected: seen_payment returns null if x402 headers are missing or malformed","Network timeout if Vextorium servers are temporarily unreachable","HTTP 402 if payment authorization is rejected","Malformed body returns validation error if required fields are missing"],"whenToPreferThis":"Use this endpoint when you need to verify that your x402 USDC micropayment integration is correctly configured before making substantive paid API calls to Vextorium. It is the cheapest and fastest way to confirm connectivity and payment detection. Prefer this over calling any data endpoint for debugging purposes.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-11T18:43:49.018Z","isFirstParty":false,"canonicalSlug":"vextorium-ping-x402-integration-test-f9107d67"}