{"uid":"cap_fk0hST2xDSdm7DCGdroLV","slug":"tanship-payai-console-browser-json-automation-x402-066f26d8","name":"Tanship PayAI Console — Browser JSON Automation (x402)","description":"Payment-gated AI and browser automation API using the x402 protocol. All /v1/* endpoints require USDC payment on Base (eip155:8453) via x402 v2 exact scheme.","url":"https://x402.tanship.dev/v1/browser/json","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}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","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.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_B_4zQbwYjzHPNkaMkJbxA","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Executes browser automation tasks via HTTP POST and returns structured JSON results, gated by micropayment via the x402 protocol on Base/USDC.","exampleAgentPrompt":"Use the Tanship browser automation endpoint to fetch and extract the JSON data from this dynamically rendered page — send it as a POST request with a JSON body and return the structured result.","exampleUseCases":[{"title":"Scraping dynamic e-commerce product data","prompt":"I need you to pull the product listing data from this JavaScript-rendered e-commerce page and return it as structured JSON — use browser automation so the dynamic content actually loads."},{"title":"Extracting SPA content for downstream processing","prompt":"Grab the main content from this single-page app URL and return it as JSON so I can feed it into my data pipeline — it won't load without a real browser."},{"title":"Automating a web form submission and capturing the response","prompt":"Submit this form on the target page using a POST request with the data I'll give you, then return whatever JSON response the page gives back after submission."}],"resultDescription":"Returns a JSON object containing the result of the browser automation task, such as scraped page content, extracted structured data, or the response from a browser-executed HTTP interaction. The exact shape of the response depends on the target endpoint and body provided.","failureModes":["Payment not included or invalid x402 USDC payment on Base → 402 Payment Required","Malformed input object missing required fields (type, method, bodyType, body) → 400 Bad Request","Target URL or browser task times out or is unreachable → timeout or 5xx error","Invalid bodyType enum value → validation error","Requested page renders no usable content → empty or partial result"],"whenToPreferThis":"Choose this endpoint when you need to interact with or extract data from JavaScript-rendered or dynamic web pages that cannot be accessed via simple HTTP GET requests. It is especially useful when you need structured JSON output from browser automation tasks and are comfortable with per-call USDC micropayments via x402. Prefer this over static scrapers when the target page requires a real browser to load content.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T00:47:03.293Z","isFirstParty":false}