{"openapi":"3.1.0","info":{"title":"Anokha Web Tools","description":"Pay-per-call web extraction for AI agents. x402, USDC on Base. No signup, no API key.","version":"1.0","contact":{"name":"Anokha Web Tools","url":"https://tools.anokha.space"},"x-guidance":"Pay-per-call tools. Every /v1 route returns HTTP 402 with an x402 quote (USDC on Base); pay and retry. GET routes take ?url= (public http/https page) or ?domain= (bare domain). POST routes take a JSON body. Use /v1/markdown to read a web page into LLM-ready Markdown; /v1/pdf to read a PDF; /v1/render/pdf to turn your Markdown into a PDF file; /v1/publish to share a report as a web page; /v1/chart and /v1/diagram for images; /v1/qr for QR codes; /v1/dns, /v1/rdap, /v1/tls for domain checks. Generated files are returned as public URLs valid for 30 days."},"paths":{"/v1/render/pdf":{"post":{"summary":"Convert Markdown, HTML or plain text into a clean, printable PDF. Returns a public download URL (kept 30 days). Tables, code blocks, headings supported.","operationId":"render_pdf_v1_render_pdf_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DocIn"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required (x402). Retry with a PAYMENT-SIGNATURE header."}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.02"},"protocols":[{"x402":{"network":"eip155:8453","asset":"USDC","payTo":"0xA5Ce5De7C454E70a55A5B0F42d5F126141033fD1"}}]}}},"/v1/publish":{"post":{"summary":"Publish Markdown, HTML or text as a styled web page at a public URL (30 days). Share reports and results with humans. Scripts are disabled.","operationId":"publish_v1_publish_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DocIn"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required (x402). Retry with a PAYMENT-SIGNATURE header."}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.03"},"protocols":[{"x402":{"network":"eip155:8453","asset":"USDC","payTo":"0xA5Ce5De7C454E70a55A5B0F42d5F126141033fD1"}}]}}},"/v1/chart":{"post":{"summary":"Render a chart (line, bar, barh, scatter, area, pie) from JSON data to PNG or SVG. Returns a public image URL (30 days).","operationId":"chart_v1_chart_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ChartIn"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required (x402). Retry with a PAYMENT-SIGNATURE header."}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.01"},"protocols":[{"x402":{"network":"eip155:8453","asset":"USDC","payTo":"0xA5Ce5De7C454E70a55A5B0F42d5F126141033fD1"}}]}}},"/v1/diagram":{"post":{"summary":"Render a Graphviz DOT diagram (flowcharts, architecture, graphs, org charts) to SVG, PNG or PDF. Returns a public URL (30 days).","operationId":"diagram_v1_diagram_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DiagramIn"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required (x402). Retry with a PAYMENT-SIGNATURE header."}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.01"},"protocols":[{"x402":{"network":"eip155:8453","asset":"USDC","payTo":"0xA5Ce5De7C454E70a55A5B0F42d5F126141033fD1"}}]}}},"/v1/qr":{"post":{"summary":"Generate a QR code PNG for any text or URL. Returns a public image URL and base64 PNG.","operationId":"qr_v1_qr_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/QRIn"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required (x402). Retry with a PAYMENT-SIGNATURE header."}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.002"},"protocols":[{"x402":{"network":"eip155:8453","asset":"USDC","payTo":"0xA5Ce5De7C454E70a55A5B0F42d5F126141033fD1"}}]}}},"/v1/papers":{"get":{"summary":"Search 250M+ scholarly works (OpenAlex): title, authors, year, venue, DOI, citation count, open-access PDF link, abstract. Sort by relevance, citations or recency.","operationId":"papers_v1_papers_get","parameters":[{"name":"q","in":"query","required":true,"schema":{"type":"string","maxLength":300,"title":"Q"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":50,"minimum":1,"default":10,"title":"Limit"}},{"name":"from_year","in":"query","required":false,"schema":{"anyOf":[{"type":"integer","maximum":2100,"minimum":1900},{"type":"null"}],"title":"From Year"}},{"name":"sort","in":"query","required":false,"schema":{"type":"string","pattern":"^(relevance|cited|recent)$","default":"relevance","title":"Sort"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required (x402). Retry with a PAYMENT-SIGNATURE header."}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.01"},"protocols":[{"x402":{"network":"eip155:8453","asset":"USDC","payTo":"0xA5Ce5De7C454E70a55A5B0F42d5F126141033fD1"}}]}}},"/v1/arxiv":{"get":{"summary":"Search arXiv preprints: title, authors, abstract, categories, dates and PDF link. Sort by relevance or newest.","operationId":"arxiv_v1_arxiv_get","parameters":[{"name":"q","in":"query","required":true,"schema":{"type":"string","maxLength":300,"title":"Q"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":50,"minimum":1,"default":10,"title":"Limit"}},{"name":"sort","in":"query","required":false,"schema":{"type":"string","pattern":"^(relevance|submitted|updated)$","default":"relevance","title":"Sort"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required (x402). Retry with a PAYMENT-SIGNATURE header."}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.008"},"protocols":[{"x402":{"network":"eip155:8453","asset":"USDC","payTo":"0xA5Ce5De7C454E70a55A5B0F42d5F126141033fD1"}}]}}},"/v1/fx":{"get":{"summary":"Currency exchange rates and conversion for 30+ currencies from official European Central Bank reference rates.","operationId":"fx_v1_fx_get","parameters":[{"name":"base","in":"query","required":false,"schema":{"type":"string","minLength":3,"maxLength":3,"default":"USD","title":"Base"}},{"name":"to","in":"query","required":false,"schema":{"anyOf":[{"type":"string","maxLength":200},{"type":"null"}],"title":"To"}},{"name":"amount","in":"query","required":false,"schema":{"type":"number","maximum":1000000000000000.0,"minimum":0,"default":1.0,"title":"Amount"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required (x402). Retry with a PAYMENT-SIGNATURE header."}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.002"},"protocols":[{"x402":{"network":"eip155:8453","asset":"USDC","payTo":"0xA5Ce5De7C454E70a55A5B0F42d5F126141033fD1"}}]}}},"/v1/wiki":{"get":{"summary":"Find the best-matching Wikipedia article for a query and return its summary, description, URL and thumbnail (any language).","operationId":"wiki_v1_wiki_get","parameters":[{"name":"q","in":"query","required":true,"schema":{"type":"string","maxLength":300,"title":"Q"}},{"name":"lang","in":"query","required":false,"schema":{"type":"string","pattern":"^[a-z]{2,3}$","default":"en","title":"Lang"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required (x402). Retry with a PAYMENT-SIGNATURE header."}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.002"},"protocols":[{"x402":{"network":"eip155:8453","asset":"USDC","payTo":"0xA5Ce5De7C454E70a55A5B0F42d5F126141033fD1"}}]}}},"/v1/time":{"get":{"summary":"Current time in any IANA time zone, or convert a date-time between zones. Returns ISO time, UTC offset, DST flag, weekday.","operationId":"tz_time_v1_time_get","parameters":[{"name":"tz","in":"query","required":false,"schema":{"type":"string","maxLength":64,"default":"UTC","title":"Tz"}},{"name":"at","in":"query","required":false,"schema":{"anyOf":[{"type":"string","maxLength":40},{"type":"null"}],"title":"At"}},{"name":"from_tz","in":"query","required":false,"schema":{"type":"string","maxLength":64,"default":"UTC","title":"From Tz"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required (x402). Retry with a PAYMENT-SIGNATURE header."}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.001"},"protocols":[{"x402":{"network":"eip155:8453","asset":"USDC","payTo":"0xA5Ce5De7C454E70a55A5B0F42d5F126141033fD1"}}]}}},"/v1/random":{"get":{"summary":"Cryptographically secure random values: integers in a range, floats, UUIDs, hex tokens, random choice or shuffle of a list.","operationId":"rnd_v1_random_get","parameters":[{"name":"kind","in":"query","required":false,"schema":{"type":"string","pattern":"^(int|float|uuid|hex|choice|shuffle)$","default":"int","title":"Kind"}},{"name":"n","in":"query","required":false,"schema":{"type":"integer","maximum":1000,"minimum":1,"default":1,"title":"N"}},{"name":"min","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Min"}},{"name":"max","in":"query","required":false,"schema":{"type":"integer","default":100,"title":"Max"}},{"name":"items","in":"query","required":false,"schema":{"anyOf":[{"type":"string","maxLength":10000},{"type":"null"}],"title":"Items"}},{"name":"bytes","in":"query","required":false,"schema":{"type":"integer","maximum":256,"minimum":1,"default":16,"title":"Bytes"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required (x402). Retry with a PAYMENT-SIGNATURE header."}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.001"},"protocols":[{"x402":{"network":"eip155:8453","asset":"USDC","payTo":"0xA5Ce5De7C454E70a55A5B0F42d5F126141033fD1"}}]}}},"/v1/scrape":{"post":{"summary":"Scrape any page with a real headless browser (JavaScript rendered). Firecrawl-compatible: formats markdown, html, rawHtml, links, screenshot. Use for SPAs and sites where plain fetch fails.","operationId":"scrape_v1_scrape_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScrapeIn"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required (x402). Retry with a PAYMENT-SIGNATURE header."}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.008"},"protocols":[{"x402":{"network":"eip155:8453","asset":"USDC","payTo":"0xA5Ce5De7C454E70a55A5B0F42d5F126141033fD1"}}]}}},"/v1/screenshot":{"get":{"summary":"Screenshot any public web page with a headless browser (desktop or mobile, optional full page). Returns a PNG URL (30 days).","operationId":"screenshot_v1_screenshot_get","parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","title":"Url"}},{"name":"full_page","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Full Page"}},{"name":"mobile","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Mobile"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required (x402). Retry with a PAYMENT-SIGNATURE header."}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.01"},"protocols":[{"x402":{"network":"eip155:8453","asset":"USDC","payTo":"0xA5Ce5De7C454E70a55A5B0F42d5F126141033fD1"}}]}}},"/v1/markdown":{"get":{"summary":"Fetch any web page and return its main content as clean Markdown (boilerplate, nav, ads removed) plus title, author, date. Ideal for LLM context.","operationId":"markdown_v1_markdown_get","parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","title":"Url"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required (x402). Retry with a PAYMENT-SIGNATURE header."}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.004"},"protocols":[{"x402":{"network":"eip155:8453","asset":"USDC","payTo":"0xA5Ce5De7C454E70a55A5B0F42d5F126141033fD1"}}]}}},"/v1/pdf":{"get":{"summary":"Download a PDF from a URL and return its text per page (up to 200 pages) plus metadata.","operationId":"pdf_v1_pdf_get","parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","title":"Url"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required (x402). Retry with a PAYMENT-SIGNATURE header."}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.006"},"protocols":[{"x402":{"network":"eip155:8453","asset":"USDC","payTo":"0xA5Ce5De7C454E70a55A5B0F42d5F126141033fD1"}}]}}},"/v1/meta":{"get":{"summary":"Return a URL's metadata: title, description, OpenGraph/Twitter tags, canonical URL, language, favicon, final URL and status.","operationId":"meta_v1_meta_get","parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","title":"Url"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required (x402). Retry with a PAYMENT-SIGNATURE header."}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.002"},"protocols":[{"x402":{"network":"eip155:8453","asset":"USDC","payTo":"0xA5Ce5De7C454E70a55A5B0F42d5F126141033fD1"}}]}}},"/v1/links":{"get":{"summary":"Fetch a web page and return every link on it (absolute URL, anchor text, internal/external flag), deduplicated.","operationId":"links_v1_links_get","parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","title":"Url"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required (x402). Retry with a PAYMENT-SIGNATURE header."}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.002"},"protocols":[{"x402":{"network":"eip155:8453","asset":"USDC","payTo":"0xA5Ce5De7C454E70a55A5B0F42d5F126141033fD1"}}]}}},"/v1/dns":{"get":{"summary":"DNS lookup for a domain: A, AAAA, MX, TXT, NS, CNAME, CAA records (SPF/DMARC included via TXT).","operationId":"dns_lookup_v1_dns_get","parameters":[{"name":"domain","in":"query","required":true,"schema":{"type":"string","title":"Domain"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required (x402). Retry with a PAYMENT-SIGNATURE header."}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.001"},"protocols":[{"x402":{"network":"eip155:8453","asset":"USDC","payTo":"0xA5Ce5De7C454E70a55A5B0F42d5F126141033fD1"}}]}}},"/v1/rdap":{"get":{"summary":"Domain registration data via RDAP: registrar, creation/expiry/updated dates, status, nameservers, domain age in days.","operationId":"rdap_v1_rdap_get","parameters":[{"name":"domain","in":"query","required":true,"schema":{"type":"string","title":"Domain"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required (x402). Retry with a PAYMENT-SIGNATURE header."}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.002"},"protocols":[{"x402":{"network":"eip155:8453","asset":"USDC","payTo":"0xA5Ce5De7C454E70a55A5B0F42d5F126141033fD1"}}]}}},"/v1/tls":{"get":{"summary":"TLS certificate check for a host: issuer, subject, SANs, validity dates, days until expiry, TLS version.","operationId":"tls_v1_tls_get","parameters":[{"name":"domain","in":"query","required":true,"schema":{"type":"string","title":"Domain"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required (x402). Retry with a PAYMENT-SIGNATURE header."}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.002"},"protocols":[{"x402":{"network":"eip155:8453","asset":"USDC","payTo":"0xA5Ce5De7C454E70a55A5B0F42d5F126141033fD1"}}]}}},"/v1/domain/report":{"get":{"summary":"One-call domain audit: DNS (MX, SPF, DMARC), RDAP registration and age, TLS certificate validity and expiry, HTTP security headers, plus a summary of checks.","operationId":"domain_report_v1_domain_report_get","parameters":[{"name":"domain","in":"query","required":true,"schema":{"type":"string","title":"Domain"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment Required (x402). Retry with a PAYMENT-SIGNATURE header."}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.008"},"protocols":[{"x402":{"network":"eip155:8453","asset":"USDC","payTo":"0xA5Ce5De7C454E70a55A5B0F42d5F126141033fD1"}}]}}}},"components":{"schemas":{"ChartIn":{"properties":{"type":{"type":"string","pattern":"^(line|bar|barh|scatter|area|pie)$","title":"Type","default":"line"},"title":{"anyOf":[{"type":"string","maxLength":200},{"type":"null"}],"title":"Title"},"x":{"anyOf":[{"items":{"anyOf":[{"type":"string"},{"type":"number"}]},"type":"array","maxItems":5000},{"type":"null"}],"title":"X"},"series":{"items":{"$ref":"#/components/schemas/Series"},"type":"array","maxItems":12,"minItems":1,"title":"Series"},"xlabel":{"anyOf":[{"type":"string","maxLength":100},{"type":"null"}],"title":"Xlabel"},"ylabel":{"anyOf":[{"type":"string","maxLength":100},{"type":"null"}],"title":"Ylabel"},"width":{"type":"number","maximum":20.0,"minimum":2.0,"title":"Width","default":8},"height":{"type":"number","maximum":20.0,"minimum":2.0,"title":"Height","default":4.5},"format":{"type":"string","pattern":"^(png|svg)$","title":"Format","default":"png"}},"type":"object","required":["series"],"title":"ChartIn"},"DiagramIn":{"properties":{"dot":{"type":"string","maxLength":100000,"title":"Dot","description":"Graphviz DOT source"},"format":{"type":"string","pattern":"^(svg|png|pdf)$","title":"Format","default":"svg"},"engine":{"type":"string","pattern":"^(dot|neato|fdp|circo|twopi)$","title":"Engine","default":"dot"}},"type":"object","required":["dot"],"title":"DiagramIn"},"DocIn":{"properties":{"content":{"type":"string","maxLength":500000,"title":"Content","description":"Document body"},"format":{"type":"string","pattern":"^(markdown|html|text)$","title":"Format","default":"markdown"},"title":{"anyOf":[{"type":"string","maxLength":200},{"type":"null"}],"title":"Title"}},"type":"object","required":["content"],"title":"DocIn"},"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"type":"array","title":"Detail"}},"type":"object","title":"HTTPValidationError"},"QRIn":{"properties":{"data":{"type":"string","maxLength":2000,"title":"Data"},"size":{"type":"integer","maximum":40.0,"minimum":2.0,"title":"Size","description":"pixels per module","default":10}},"type":"object","required":["data"],"title":"QRIn"},"ScrapeIn":{"properties":{"url":{"type":"string","maxLength":2048,"title":"Url"},"formats":{"items":{"type":"string"},"type":"array","title":"Formats","description":"any of markdown, html, rawHtml, links, screenshot, screenshot@fullPage"},"onlyMainContent":{"type":"boolean","title":"Onlymaincontent","default":true},"waitFor":{"type":"integer","maximum":10000.0,"minimum":0.0,"title":"Waitfor","description":"extra ms to wait after load","default":0},"mobile":{"type":"boolean","title":"Mobile","default":false}},"type":"object","required":["url"],"title":"ScrapeIn"},"Series":{"properties":{"name":{"anyOf":[{"type":"string","maxLength":80},{"type":"null"}],"title":"Name"},"y":{"items":{"type":"number"},"type":"array","maxItems":5000,"title":"Y"}},"type":"object","required":["y"],"title":"Series"},"ValidationError":{"properties":{"loc":{"items":{"anyOf":[{"type":"string"},{"type":"integer"}]},"type":"array","title":"Location"},"msg":{"type":"string","title":"Message"},"type":{"type":"string","title":"Error Type"},"input":{"title":"Input"},"ctx":{"type":"object","title":"Context"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError"}}},"servers":[{"url":"https://tools.anokha.space"}],"x-discovery":{"ownershipProofs":["0xA5Ce5De7C454E70a55A5B0F42d5F126141033fD1"]}}