{"uid":"cap_MH9zvkP0kePuJlzY3uF23","slug":"tanship-payai-console-ai-describe-endpoint-6b8df2c9","name":"Tanship PayAI Console — AI Describe Endpoint","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/ai/describe","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.015","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.015/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.015","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.015","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_Rmk6QVKrH3o6haHoqLAO1","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.015","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Accepts an HTTP request description as input and uses AI to generate a natural language description of what that request does","exampleAgentPrompt":"Can you describe what this HTTP POST request does — it sends JSON to a login endpoint with a username and password field in the body?","exampleUseCases":[{"title":"Explain an unfamiliar API call","prompt":"I found this API call in our codebase and I don't know what it does — it's a POST with JSON body containing a userId and an action field set to 'deactivate'. Can you describe what it's doing in plain English?"},{"title":"Document outgoing webhook payloads","prompt":"We have a webhook that sends POST requests with a form-data body containing event type and user metadata — can you generate a plain-language description of what each outgoing request is doing so I can add it to our docs?"},{"title":"Audit third-party integration requests","prompt":"Our integration sends HTTP POST requests with a JSON body including order IDs and amounts to a payment processor. Can you describe exactly what each of those requests is doing so I can confirm they match our expected behavior?"}],"resultDescription":"An AI-generated natural language description explaining what the provided HTTP request does, including its method, body type, and the inferred purpose or action of the request content.","failureModes":["Missing required 'input' field returns a validation error","Invalid or unsupported method enum value causes rejection","Malformed JSON body results in parse error","Payment not included or insufficient USDC causes 402 Payment Required response","Empty body object may produce a vague or low-quality description"],"whenToPreferThis":"Choose this endpoint when you need AI-powered natural language interpretation of raw HTTP requests, especially in agentic pipelines that need to audit, document, or explain API calls programmatically. Prefer it over general LLMs when you want a metered, pay-per-call model with crypto micropayments via x402 on Base.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T18:45:09.197Z","isFirstParty":false}