{"openapi":"3.1.0","info":{"title":"x402 Markdown Scraper","description":"Penny SKUs for AI agents: URL to Markdown, summary, metadata, PDF parse, and deep crawl. Pay Exact USDC on Base (`eip155:8453`) over HTTP 402 (x402 v2). Unpaid probes return `PAYMENT-REQUIRED`; retry with `PAYMENT-SIGNATURE`. Featured prices: `/v1/scrape` $0.01, `/v1/summary` $0.02, `/v1/extract-metadata` $0.01, `/v1/parse-pdf` $0.05, `/v1/deep-crawl` $0.15.","version":"0.5.0","x-x402":{"protocol":"x402","x402Version":2,"asset":"USDC","payTo":"0xf84EF3669eA39b87D4a850B4510f7aCBAC19be5f","networks":["eip155:8453","eip155:84532"],"category":"Data","primaryPrice":"$0.01","primaryPath":"GET /v1/scrape","payToSolana":null,"featured":[{"path":"GET /v1/scrape","price":"$0.01"},{"path":"GET /v1/summary","price":"$0.02"},{"path":"GET /v1/extract-metadata","price":"$0.01"},{"path":"GET /v1/parse-pdf","price":"$0.05"},{"path":"GET /v1/deep-crawl","price":"$0.15"}],"note":"Unpaid calls to paid paths return HTTP 402 with a PAYMENT-REQUIRED header."}},"paths":{"/":{"get":{"tags":["Discovery"],"summary":"Human developer portal","operationId":"index__get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/health":{"get":{"tags":["Discovery"],"summary":"Liveness probe","description":"Unpaid keep-alive probe. Do not put work here.","operationId":"health_health_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":{"type":"string"},"type":"object","title":"Response Health Health Get"}}}}}}},"/llms.txt":{"get":{"tags":["Discovery"],"summary":"llms.txt agent digest","description":"Unpaid. Lists SKUs and Exact USDC prices for language-model crawlers.","operationId":"llms_llms_txt_get","responses":{"200":{"description":"Successful Response","content":{"text/plain":{"schema":{"type":"string"}}}}}}},"/llms-full.txt":{"get":{"tags":["Discovery"],"summary":"Full agent reference","description":"Unpaid. Every SKU schema, x402 header payloads, MCP usage, and client code.","operationId":"llms_full_llms_full_txt_get","responses":{"200":{"description":"Successful Response","content":{"text/plain":{"schema":{"type":"string"}}}}}}},"/.well-known/mcp":{"get":{"tags":["Discovery"],"summary":"MCP tool card","description":"Unpaid machine-readable tool list for MCP / x402 agents.","operationId":"well_known_mcp__well_known_mcp_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Well Known Mcp  Well Known Mcp Get"}}}}}}},"/.well-known/ai-plugin.json":{"get":{"summary":"Well Known Ai Plugin","operationId":"well_known_ai_plugin__well_known_ai_plugin_json_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Well Known Ai Plugin  Well Known Ai Plugin Json Get"}}}}}}},"/v1/catalog":{"get":{"tags":["Discovery"],"summary":"Machine-readable SKU catalog","operationId":"catalog_v1_catalog_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Catalog V1 Catalog Get"}}}}}}},"/v1/scrape":{"get":{"tags":["Paid SKUs"],"summary":"Scrape URL to Markdown ($0.01 USDC)","description":"Fetches a public page and returns stripped Markdown. Unpaid calls return HTTP 402 with x402 v2 Exact USDC on Base (`eip155:8453`).","operationId":"scrape_get_v1_scrape_get","parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Public http(s) URL to fetch.","examples":["https://example.com"],"title":"Url"},"description":"Public http(s) URL to fetch."},{"name":"pay_for_source","in":"query","required":false,"schema":{"type":"boolean","default":true,"title":"Pay For Source"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScrapeResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment required. Read PAYMENT-REQUIRED and retry with PAYMENT-SIGNATURE.","headers":{"PAYMENT-REQUIRED":{"schema":{"type":"string"},"description":"Base64 x402 PaymentRequired (v2)."}}}},"x-x402":{"price":"$0.01","asset":"USDC","network":"eip155:8453","scheme":"exact"}},"post":{"tags":["Paid SKUs"],"summary":"Scrape URL to Markdown ($0.01 USDC)","operationId":"scrape_post_v1_scrape_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScrapeRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScrapeResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment required. Read PAYMENT-REQUIRED and retry with PAYMENT-SIGNATURE.","headers":{"PAYMENT-REQUIRED":{"schema":{"type":"string"},"description":"Base64 x402 PaymentRequired (v2)."}}}},"x-x402":{"price":"$0.01","asset":"USDC","network":"eip155:8453","scheme":"exact"}}},"/v1/summary":{"get":{"tags":["Paid SKUs"],"summary":"Executive summary ($0.02 USDC)","description":"Returns three bullets plus Markdown. x402 v2 Exact USDC on Base.","operationId":"summary_get_v1_summary_get","parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Public http(s) URL to fetch.","examples":["https://example.com"],"title":"Url"},"description":"Public http(s) URL to fetch."}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SummaryResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment required. Read PAYMENT-REQUIRED and retry with PAYMENT-SIGNATURE.","headers":{"PAYMENT-REQUIRED":{"schema":{"type":"string"},"description":"Base64 x402 PaymentRequired (v2)."}}}},"x-x402":{"price":"$0.02","asset":"USDC","network":"eip155:8453","scheme":"exact"}},"post":{"tags":["Paid SKUs"],"summary":"Executive summary ($0.02 USDC)","operationId":"summary_post_v1_summary_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScrapeRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SummaryResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment required. Read PAYMENT-REQUIRED and retry with PAYMENT-SIGNATURE.","headers":{"PAYMENT-REQUIRED":{"schema":{"type":"string"},"description":"Base64 x402 PaymentRequired (v2)."}}}},"x-x402":{"price":"$0.02","asset":"USDC","network":"eip155:8453","scheme":"exact"}}},"/v1/extract-metadata":{"get":{"tags":["Paid SKUs"],"summary":"Extract page metadata ($0.01 USDC)","operationId":"metadata_get_v1_extract_metadata_get","parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Public http(s) URL to fetch.","examples":["https://example.com"],"title":"Url"},"description":"Public http(s) URL to fetch."}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MetadataResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment required. Read PAYMENT-REQUIRED and retry with PAYMENT-SIGNATURE.","headers":{"PAYMENT-REQUIRED":{"schema":{"type":"string"},"description":"Base64 x402 PaymentRequired (v2)."}}}},"x-x402":{"price":"$0.01","asset":"USDC","network":"eip155:8453","scheme":"exact"}},"post":{"tags":["Paid SKUs"],"summary":"Extract page metadata ($0.01 USDC)","operationId":"metadata_post_v1_extract_metadata_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScrapeRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MetadataResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment required. Read PAYMENT-REQUIRED and retry with PAYMENT-SIGNATURE.","headers":{"PAYMENT-REQUIRED":{"schema":{"type":"string"},"description":"Base64 x402 PaymentRequired (v2)."}}}},"x-x402":{"price":"$0.01","asset":"USDC","network":"eip155:8453","scheme":"exact"}}},"/v1/parse-pdf":{"get":{"tags":["Paid SKUs"],"summary":"Parse PDF to Markdown ($0.05 USDC)","operationId":"parse_pdf_get_v1_parse_pdf_get","parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Public http(s) PDF URL.","examples":["https://example.com/paper.pdf"],"title":"Url"},"description":"Public http(s) PDF URL."}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PdfParseResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment required. Read PAYMENT-REQUIRED and retry with PAYMENT-SIGNATURE.","headers":{"PAYMENT-REQUIRED":{"schema":{"type":"string"},"description":"Base64 x402 PaymentRequired (v2)."}}}},"x-x402":{"price":"$0.05","asset":"USDC","network":"eip155:8453","scheme":"exact"}},"post":{"tags":["Paid SKUs"],"summary":"Parse PDF to Markdown ($0.05 USDC)","operationId":"parse_pdf_post_v1_parse_pdf_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScrapeRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PdfParseResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment required. Read PAYMENT-REQUIRED and retry with PAYMENT-SIGNATURE.","headers":{"PAYMENT-REQUIRED":{"schema":{"type":"string"},"description":"Base64 x402 PaymentRequired (v2)."}}}},"x-x402":{"price":"$0.05","asset":"USDC","network":"eip155:8453","scheme":"exact"}}},"/v1/deep-crawl":{"get":{"tags":["Paid SKUs"],"summary":"Deep site crawl ($0.15 USDC)","description":"Same-host BFS, max_depth 1-3. x402 v2 Exact USDC on Base.","operationId":"crawl_get_v1_deep_crawl_get","parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Public http(s) starting URL.","examples":["https://example.com"],"title":"Url"},"description":"Public http(s) starting URL."},{"name":"max_depth","in":"query","required":false,"schema":{"type":"integer","maximum":3,"minimum":1,"description":"Internal link depth, 1-3.","default":2,"title":"Max Depth"},"description":"Internal link depth, 1-3."}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CrawlResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment required. Read PAYMENT-REQUIRED and retry with PAYMENT-SIGNATURE.","headers":{"PAYMENT-REQUIRED":{"schema":{"type":"string"},"description":"Base64 x402 PaymentRequired (v2)."}}}},"x-x402":{"price":"$0.15","asset":"USDC","network":"eip155:8453","scheme":"exact"}},"post":{"tags":["Paid SKUs"],"summary":"Deep site crawl ($0.15 USDC)","operationId":"crawl_post_v1_deep_crawl_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CrawlRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CrawlResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment required. Read PAYMENT-REQUIRED and retry with PAYMENT-SIGNATURE.","headers":{"PAYMENT-REQUIRED":{"schema":{"type":"string"},"description":"Base64 x402 PaymentRequired (v2)."}}}},"x-x402":{"price":"$0.15","asset":"USDC","network":"eip155:8453","scheme":"exact"}}},"/v1/title":{"get":{"summary":"Title Get","operationId":"title_get_v1_title_get","parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Public http(s) URL to fetch.","title":"Url"},"description":"Public http(s) URL to fetch."}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TitleResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment required. Read PAYMENT-REQUIRED and retry with PAYMENT-SIGNATURE.","headers":{"PAYMENT-REQUIRED":{"schema":{"type":"string"},"description":"Base64 x402 PaymentRequired (v2)."}}}},"x-x402":{"price":"$0.001","asset":"USDC","network":"eip155:8453","scheme":"exact"}}},"/v1/text":{"get":{"summary":"Text Get","operationId":"text_get_v1_text_get","parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Public http(s) URL to fetch.","title":"Url"},"description":"Public http(s) URL to fetch."}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TextResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment required. Read PAYMENT-REQUIRED and retry with PAYMENT-SIGNATURE.","headers":{"PAYMENT-REQUIRED":{"schema":{"type":"string"},"description":"Base64 x402 PaymentRequired (v2)."}}}},"x-x402":{"price":"$0.005","asset":"USDC","network":"eip155:8453","scheme":"exact"}}},"/v1/outline":{"get":{"summary":"Outline Get","operationId":"outline_get_v1_outline_get","parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Public http(s) URL to fetch.","title":"Url"},"description":"Public http(s) URL to fetch."}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OutlineResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment required. Read PAYMENT-REQUIRED and retry with PAYMENT-SIGNATURE.","headers":{"PAYMENT-REQUIRED":{"schema":{"type":"string"},"description":"Base64 x402 PaymentRequired (v2)."}}}},"x-x402":{"price":"$0.005","asset":"USDC","network":"eip155:8453","scheme":"exact"}}},"/v1/links":{"get":{"summary":"Links Get","operationId":"links_get_v1_links_get","parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Public http(s) URL to fetch.","title":"Url"},"description":"Public http(s) URL to fetch."}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/LinksResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}},"402":{"description":"Payment required. Read PAYMENT-REQUIRED and retry with PAYMENT-SIGNATURE.","headers":{"PAYMENT-REQUIRED":{"schema":{"type":"string"},"description":"Base64 x402 PaymentRequired (v2)."}}}},"x-x402":{"price":"$0.005","asset":"USDC","network":"eip155:8453","scheme":"exact"}}},"/mcp":{"post":{"tags":["Discovery"],"summary":"MCP Streamable HTTP endpoint (tool calls paid via x402)","description":"JSON-RPC over Streamable HTTP. tools/call is paid with x402 in params._meta[\"x402/payment\"].","operationId":"mcp_post_mcp_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}}},"components":{"schemas":{"CrawlPage":{"properties":{"url":{"type":"string","title":"Url"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"depth":{"type":"integer","title":"Depth"},"headings":{"items":{"type":"string"},"type":"array","title":"Headings"},"markdown":{"type":"string","title":"Markdown","default":""},"links":{"items":{"type":"string"},"type":"array","title":"Links"}},"type":"object","required":["url","depth"],"title":"CrawlPage"},"CrawlRequest":{"properties":{"url":{"type":"string","maxLength":2083,"minLength":1,"format":"uri","title":"Url","description":"Public http(s) starting URL.","examples":["https://example.com"]},"max_depth":{"type":"integer","maximum":3.0,"minimum":1.0,"title":"Max Depth","description":"Internal link depth, 1-3.","default":2},"pay_for_source":{"type":"boolean","title":"Pay For Source","default":true}},"type":"object","required":["url"],"title":"CrawlRequest","examples":[{"max_depth":2,"url":"https://example.com"}]},"CrawlResponse":{"properties":{"sku":{"type":"string","title":"Sku","default":"site.crawl"},"root":{"type":"string","title":"Root"},"max_depth":{"type":"integer","title":"Max Depth"},"page_count":{"type":"integer","title":"Page Count"},"pages":{"items":{"$ref":"#/components/schemas/CrawlPage"},"type":"array","title":"Pages"},"errors":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Errors"},"cached":{"type":"boolean","title":"Cached","default":false}},"type":"object","required":["root","max_depth","page_count","pages"],"title":"CrawlResponse"},"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"type":"array","title":"Detail"}},"type":"object","title":"HTTPValidationError"},"LinksResponse":{"properties":{"sku":{"type":"string","title":"Sku","default":"page.links"},"url":{"type":"string","title":"Url"},"links":{"items":{"type":"string"},"type":"array","title":"Links"},"source_status":{"type":"integer","title":"Source Status"}},"type":"object","required":["url","links","source_status"],"title":"LinksResponse"},"MetadataResponse":{"properties":{"sku":{"type":"string","title":"Sku","default":"page.metadata"},"url":{"type":"string","title":"Url"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"author":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Author"},"published":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Published"},"opengraph":{"additionalProperties":{"type":"string"},"type":"object","title":"Opengraph"},"json_ld":{"items":{},"type":"array","title":"Json Ld"},"word_count":{"type":"integer","title":"Word Count"},"reading_time_minutes":{"type":"integer","title":"Reading Time Minutes"},"source_status":{"type":"integer","title":"Source Status"},"cached":{"type":"boolean","title":"Cached","default":false}},"type":"object","required":["url","title","description","author","published","opengraph","json_ld","word_count","reading_time_minutes","source_status"],"title":"MetadataResponse"},"OutlineResponse":{"properties":{"sku":{"type":"string","title":"Sku","default":"page.outline"},"url":{"type":"string","title":"Url"},"headings":{"items":{"type":"string"},"type":"array","title":"Headings"},"source_status":{"type":"integer","title":"Source Status"}},"type":"object","required":["url","headings","source_status"],"title":"OutlineResponse"},"PdfParseResponse":{"properties":{"sku":{"type":"string","title":"Sku","default":"doc.pdf"},"url":{"type":"string","title":"Url"},"page_count":{"type":"integer","title":"Page Count"},"markdown":{"type":"string","title":"Markdown"},"cached":{"type":"boolean","title":"Cached","default":false},"source_status":{"type":"integer","title":"Source Status"}},"type":"object","required":["url","page_count","markdown","source_status"],"title":"PdfParseResponse"},"ScrapeRequest":{"properties":{"url":{"type":"string","maxLength":2083,"minLength":1,"format":"uri","title":"Url","description":"Public http(s) URL to fetch.","examples":["https://example.com"]},"pay_for_source":{"type":"boolean","title":"Pay For Source","description":"If the source returns HTTP 402, attach x402 payment headers and retry.","default":true}},"type":"object","required":["url"],"title":"ScrapeRequest","examples":[{"pay_for_source":true,"url":"https://example.com"}]},"ScrapeResponse":{"properties":{"sku":{"type":"string","title":"Sku","default":"scrape.md"},"url":{"type":"string","title":"Url"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"markdown":{"type":"string","title":"Markdown"},"source_status":{"type":"integer","title":"Source Status"},"paid_source":{"type":"boolean","title":"Paid Source"},"cached":{"type":"boolean","title":"Cached","default":false}},"type":"object","required":["url","title","markdown","source_status","paid_source"],"title":"ScrapeResponse"},"SummaryResponse":{"properties":{"sku":{"type":"string","title":"Sku","default":"page.summary"},"url":{"type":"string","title":"Url"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"summary":{"items":{"type":"string"},"type":"array","maxItems":3,"minItems":3,"title":"Summary"},"markdown":{"type":"string","title":"Markdown"},"source_status":{"type":"integer","title":"Source Status"},"cached":{"type":"boolean","title":"Cached","default":false}},"type":"object","required":["url","title","summary","markdown","source_status"],"title":"SummaryResponse"},"TextResponse":{"properties":{"sku":{"type":"string","title":"Sku","default":"page.text"},"url":{"type":"string","title":"Url"},"text":{"type":"string","title":"Text"},"source_status":{"type":"integer","title":"Source Status"}},"type":"object","required":["url","text","source_status"],"title":"TextResponse"},"TitleResponse":{"properties":{"sku":{"type":"string","title":"Sku","default":"page.title"},"url":{"type":"string","title":"Url"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"source_status":{"type":"integer","title":"Source Status"}},"type":"object","required":["url","title","description","source_status"],"title":"TitleResponse"},"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"}}}}