{"openapi":"3.1.0","info":{"title":"Crawl","version":"2.0.0","description":"Web scraping and search for AI agents. 24 endpoints. No API key required — Jina AI backend (free, unlimited).","x-guidance":"Crawl provides web data for AI agents via pay-per-request. All endpoints accept POST with JSON body and return {success, data}. Use /api/directory or GET /openapi.json to discover endpoints. No auth needed — just pay with USDC on Base.","contact":{"email":"dev@orbonomy.xyz"}},"servers":[{"url":"https://crawol.vercel.app"}],"paths":{"/api/read":{"post":{"operationId":"read","summary":"Read any URL as clean plain text","tags":["Crawl"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.010000"},"protocols":[{"x402":{}}]},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"url":{"type":"string","description":"URL to read"}},"required":["url"]}}}},"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean"},"data":{"type":"object"}}}}}},"402":{"description":"Payment Required"}}}},"/api/scrape":{"post":{"operationId":"scrape","summary":"Scrape any URL — returns clean markdown","tags":["Crawl"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.020000"},"protocols":[{"x402":{}}]},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"url":{"type":"string","description":"URL to scrape"}},"required":["url"]}}}},"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean"},"data":{"type":"object"}}}}}},"402":{"description":"Payment Required"}}}},"/api/search":{"post":{"operationId":"search","summary":"Web search with AI answers","tags":["Crawl"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.030000"},"protocols":[{"x402":{}}]},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"query":{"type":"string","description":"Search query"},"num":{"type":"number","description":"Number of results"}},"required":["query"]}}}},"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean"},"data":{"type":"object"}}}}}},"402":{"description":"Payment Required"}}}},"/api/extract":{"post":{"operationId":"extract","summary":"Extract structured data from a URL","tags":["Crawl"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.050000"},"protocols":[{"x402":{}}]},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"url":{"type":"string","description":"URL to extract from"}},"required":["url"]}}}},"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean"},"data":{"type":"object"}}}}}},"402":{"description":"Payment Required"}}}},"/api/metadata":{"post":{"operationId":"metadata","summary":"Extract page metadata and headings","tags":["Crawl"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.010000"},"protocols":[{"x402":{}}]},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"url":{"type":"string","description":"URL to analyze"}},"required":["url"]}}}},"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean"},"data":{"type":"object"}}}}}},"402":{"description":"Payment Required"}}}},"/api/links":{"post":{"operationId":"links","summary":"Extract all links from a page","tags":["Crawl"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.020000"},"protocols":[{"x402":{}}]},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"url":{"type":"string","description":"URL to extract links from"}},"required":["url"]}}}},"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean"},"data":{"type":"object"}}}}}},"402":{"description":"Payment Required"}}}},"/api/sitemap":{"post":{"operationId":"sitemap","summary":"Parse sitemap.xml from a domain","tags":["Crawl"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.020000"},"protocols":[{"x402":{}}]},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"url":{"type":"string","description":"Domain URL"}},"required":["url"]}}}},"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean"},"data":{"type":"object"}}}}}},"402":{"description":"Payment Required"}}}},"/api/feed":{"post":{"operationId":"feed","summary":"Discover RSS/Atom feeds","tags":["Crawl"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.020000"},"protocols":[{"x402":{}}]},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"url":{"type":"string","description":"URL to find feeds on"}},"required":["url"]}}}},"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean"},"data":{"type":"object"}}}}}},"402":{"description":"Payment Required"}}}},"/api/crawl":{"post":{"operationId":"crawl","summary":"Crawl multiple pages from a domain","tags":["Crawl"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.100000"},"protocols":[{"x402":{}}]},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"url":{"type":"string","description":"Seed URL"},"maxPages":{"type":"number","description":"Max pages to crawl"}},"required":["url"]}}}},"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean"},"data":{"type":"object"}}}}}},"402":{"description":"Payment Required"}}}},"/api/summarize":{"post":{"operationId":"summarize","summary":"AI-summarize page content","tags":["Crawl"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.050000"},"protocols":[{"x402":{}}]},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"url":{"type":"string","description":"URL to summarize"},"maxLength":{"type":"number","description":"Max summary length"}},"required":["url"]}}}},"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean"},"data":{"type":"object"}}}}}},"402":{"description":"Payment Required"}}}},"/api/compare":{"post":{"operationId":"compare","summary":"Compare two URLs","tags":["Crawl"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.050000"},"protocols":[{"x402":{}}]},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"urlA":{"type":"string","description":"First URL"},"urlB":{"type":"string","description":"Second URL"}},"required":["urlA","urlB"]}}}},"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean"},"data":{"type":"object"}}}}}},"402":{"description":"Payment Required"}}}},"/api/broken":{"post":{"operationId":"broken","summary":"Check a page for broken links","tags":["Crawl"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.020000"},"protocols":[{"x402":{}}]},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"url":{"type":"string","description":"URL to check"},"maxLinks":{"type":"number","description":"Max links to check"}},"required":["url"]}}}},"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean"},"data":{"type":"object"}}}}}},"402":{"description":"Payment Required"}}}},"/api/verify":{"post":{"operationId":"verify","summary":"Fact-check a claim against web sources","tags":["Crawl"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.050000"},"protocols":[{"x402":{}}]},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"claim":{"type":"string","description":"Claim to verify"},"sources":{"type":"number","description":"Number of sources"}},"required":["claim"]}}}},"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean"},"data":{"type":"object"}}}}}},"402":{"description":"Payment Required"}}}},"/api/related":{"post":{"operationId":"related","summary":"Find pages related to a URL","tags":["Crawl"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.020000"},"protocols":[{"x402":{}}]},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"url":{"type":"string","description":"URL to find related pages for"},"count":{"type":"number","description":"Number of results"}},"required":["url"]}}}},"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean"},"data":{"type":"object"}}}}}},"402":{"description":"Payment Required"}}}},"/api/headlines":{"post":{"operationId":"headlines","summary":"Get trending news headlines","tags":["Crawl"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.030000"},"protocols":[{"x402":{}}]},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"topic":{"type":"string","description":"News topic"},"count":{"type":"number","description":"Number of headlines"}},"required":["topic"]}}}},"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean"},"data":{"type":"object"}}}}}},"402":{"description":"Payment Required"}}}},"/api/stock":{"post":{"operationId":"stock","summary":"Search financial and stock data","tags":["Crawl"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.050000"},"protocols":[{"x402":{}}]},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"query":{"type":"string","description":"Financial query"}},"required":["query"]}}}},"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean"},"data":{"type":"object"}}}}}},"402":{"description":"Payment Required"}}}},"/api/domain":{"post":{"operationId":"domain","summary":"Get domain info","tags":["Crawl"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.020000"},"protocols":[{"x402":{}}]},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"domain":{"type":"string","description":"Domain name"}},"required":["domain"]}}}},"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean"},"data":{"type":"object"}}}}}},"402":{"description":"Payment Required"}}}},"/api/translate":{"post":{"operationId":"translate","summary":"Translate URL content","tags":["Crawl"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.030000"},"protocols":[{"x402":{}}]},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"url":{"type":"string","description":"URL to translate"},"targetLang":{"type":"string","description":"Target language"}},"required":["url"]}}}},"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean"},"data":{"type":"object"}}}}}},"402":{"description":"Payment Required"}}}},"/api/archive":{"post":{"operationId":"archive","summary":"Get archived version of a URL","tags":["Crawl"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.020000"},"protocols":[{"x402":{}}]},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"url":{"type":"string","description":"URL to find archive for"}},"required":["url"]}}}},"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean"},"data":{"type":"object"}}}}}},"402":{"description":"Payment Required"}}}},"/api/substack":{"post":{"operationId":"substack","summary":"Extract Substack articles","tags":["Crawl"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.020000"},"protocols":[{"x402":{}}]},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"url":{"type":"string","description":"Substack URL"}},"required":["url"]}}}},"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean"},"data":{"type":"object"}}}}}},"402":{"description":"Payment Required"}}}},"/api/reddit":{"post":{"operationId":"reddit","summary":"Extract Reddit thread data","tags":["Crawl"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.020000"},"protocols":[{"x402":{}}]},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"url":{"type":"string","description":"Reddit URL"}},"required":["url"]}}}},"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean"},"data":{"type":"object"}}}}}},"402":{"description":"Payment Required"}}}},"/api/github":{"post":{"operationId":"github","summary":"Search GitHub repos and code","tags":["Crawl"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.020000"},"protocols":[{"x402":{}}]},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"query":{"type":"string","description":"GitHub search query"}},"required":["query"]}}}},"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean"},"data":{"type":"object"}}}}}},"402":{"description":"Payment Required"}}}},"/api/weather":{"post":{"operationId":"weather","summary":"Get weather data for a location","tags":["Crawl"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.010000"},"protocols":[{"x402":{}}]},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"location":{"type":"string","description":"Location name"}},"required":["location"]}}}},"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean"},"data":{"type":"object"}}}}}},"402":{"description":"Payment Required"}}}},"/api/rate":{"post":{"operationId":"rate","summary":"Get exchange rates","tags":["Crawl"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.010000"},"protocols":[{"x402":{}}]},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"from":{"type":"string","description":"From currency"},"to":{"type":"string","description":"To currency"}},"required":[]}}}},"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean"},"data":{"type":"object"}}}}}},"402":{"description":"Payment Required"}}}}}}