{"version":"1.0","origin":"extract.paypercall.dev","payout_address":"nano_1yo6c1t64ahfjdw1dxizmbbnpdmbrckwhw9phbg5pdkeubrizga4qhnjmnx7","display_name":"Vend API Merchant","description":"Pay-per-call API merchant settled in Nano (XNO). Endpoints: web extract, link checker, batch URL health, URL status, domain intelligence, web search, geoip lookup, nano account info, YouTube transcript, PDF text extraction, screenshot capture, browser-rendered page text, CSS-selector field extraction, page metadata (OpenGraph/JSON-LD), HTML table extraction, AI-jobs search, wiki summary, arxiv paper, and MCP/x402 service finder. No signup, no api keys.","intents":[{"id":"extract-url","name":"Extract URL Content","description":"Extract clean text/markdown from any URL. Returns title, text content, and markdown version.","endpoint":"https://extract.paypercall.dev/api/v1/extract","method":"GET","params":{"url":{"type":"string","description":"URL to extract text from","required":true}},"price":0.0001,"currency":"XNO"},{"id":"check-link","name":"Check Link Status","description":"Check HTTP status, response time, and redirect chain for any URL.","endpoint":"https://check.paypercall.dev/api/v1/check-link","method":"GET","params":{"url":{"type":"string","description":"URL to check","required":true}},"price":0.0001,"currency":"XNO"},{"id":"url-status","name":"Check URL Status","description":"One-call URL status: final HTTP status, redirect chain, TLS validity and days-to-expiry, response time, and whether the body changed (?previous_hash=).","endpoint":"https://extract.paypercall.dev/api/v1/status","method":"GET","params":{"url":{"type":"string","description":"URL to check","required":true},"previous_hash":{"type":"string","description":"sha256 of the body from an earlier call, to detect content drift","required":false}},"price":0.0001,"currency":"XNO"},{"id":"domain-intel","name":"Domain Intelligence","description":"Full domain investigation: DNS records, WHOIS, SSL/TLS certificate, HTTP headers.","endpoint":"https://domain.paypercall.dev/api/v1/domain-info","method":"GET","params":{"domain":{"type":"string","description":"Domain to investigate","required":true}},"price":0.0005,"currency":"XNO"},{"id":"web-search","name":"Web Search","description":"Search the web via DuckDuckGo. Returns titles, URLs, and snippets.","endpoint":"https://search.paypercall.dev/api/v1/web-search","method":"GET","params":{"q":{"type":"string","description":"Search query","required":true}},"price":0.0001,"currency":"XNO"},{"id":"geoip-lookup","name":"IP Geolocation","description":"Look up IP geolocation: country, city, coordinates, ISP, ASN, timezone.","endpoint":"https://geoip.paypercall.dev/api/v1/geoip","method":"GET","params":{"ip":{"type":"string","description":"IP address to locate","required":true}},"price":0.0001,"currency":"XNO"},{"id":"mcp-find","name":"MCP/x402 Service Finder","description":"Search paid MCP/x402 service directories for a task, returning services with their settlement rails, prices and x402 health.","endpoint":"https://extract.paypercall.dev/api/v1/mcp-find","method":"GET","params":{"q":{"type":"string","description":"Task to find a service for","required":true},"filter_rail":{"type":"string","description":"Rail filter, e.g. 'nano' for XNO-settling services","required":false}},"price":0.0001,"currency":"XNO"},{"id":"nano-account","name":"Nano Account Info","description":"Nano account intelligence: balance, representative, block count, frontier, weight, pending transactions.","endpoint":"https://extract.paypercall.dev/api/v1/nano-info","method":"GET","params":{"account":{"type":"string","description":"Nano account address (nano_...)","required":true}},"price":0.0005,"currency":"XNO"},{"id":"youtube-transcript","name":"YouTube Transcript","description":"Extract captions and transcript from a YouTube video URL. Returns timestamped segments and model-sized chunks.","endpoint":"https://extract.paypercall.dev/api/v1/youtube-transcript","method":"GET","params":{"url":{"type":"string","description":"YouTube video URL","required":true},"language":{"type":"string","description":"Preferred caption language","required":false}},"price":0.0005,"currency":"XNO"},{"id":"screenshot-capture","name":"Screenshot Capture","description":"Capture a full-page or viewport screenshot of any public URL using headless browser rendering. Returns a base64 data URL.","endpoint":"https://extract.paypercall.dev/api/v1/screenshot","method":"GET","params":{"url":{"type":"string","description":"URL to screenshot","required":true},"format":{"type":"string","description":"Image format: png or jpeg","default":"png"},"full_page":{"type":"boolean","description":"Capture entire scrollable page","default":true},"width":{"type":"integer","description":"Viewport width","default":1280},"height":{"type":"integer","description":"Viewport height","default":720}},"price":0.0005,"currency":"XNO"},{"id":"render-page","name":"Render Page","description":"Render a JavaScript-heavy page in a real browser and return its content as Markdown. Use when a plain HTTP fetch returns an empty shell (SPAs, dashboards, client-rendered search results).","endpoint":"https://extract.paypercall.dev/api/v1/render","method":"GET","params":{"url":{"type":"string","description":"URL to render","required":true},"max_chars":{"type":"integer","description":"Cap on returned characters","default":200000}},"price":0.0005,"currency":"XNO"},{"id":"balance-topup","name":"Top-up Prepaid Balance","description":"Deposit XNO to prepaid balance via X-PAYMENT header. Full amount credited to sender. Draw from balance on subsequent calls via X-BALANCE header.","endpoint":"https://extract.paypercall.dev/api/v1/balance/top-up","method":"POST","params":{},"price":0,"currency":"XNO"},{"id":"youtube-transcript","name":"YouTube Transcript","description":"Extract captions and timestamped transcript from a YouTube video URL. Returns model-sized chunks with deep-linked citations.","endpoint":"https://extract.paypercall.dev/api/v1/youtube-transcript","method":"GET","params":{"url":{"type":"string","description":"YouTube video URL","required":true},"language":{"type":"string","description":"Language code (default en)","required":false}},"price":0.0005,"currency":"XNO"},{"id":"pdf-extract","name":"Extract PDF Text","description":"Extract text from a PDF at a URL, preserving page structure. Essential for papers, specs, reports and invoices that a normal web extractor cannot read.","endpoint":"https://extract.paypercall.dev/api/v1/pdf-extract","method":"GET","params":{"url":{"type":"string","description":"URL of a PDF to extract text from","required":true}},"price":0.0005,"currency":"XNO"}],"x402":{"api_base":"https://extract.paypercall.dev","network":"nano:mainnet","asset":"XNO","account":"nano_1yo6c1t64ahfjdw1dxizmbbnpdmbrckwhw9phbg5pdkeubrizga4qhnjmnx7"},"contact":"vend@paypercall.dev","docs_url":"https://extract.paypercall.dev","updated":"2026-09-30T04:58:08Z"}