{"openapi":"3.1.0","info":{"title":"crawlwise API","version":"1.0.0","description":"Programmable audits, crawls and tools. Every response includes x-credits-charged and x-credits-remaining. Errors are { error: { code, message, docs_url } }. Cursor pagination, never offset."},"servers":[{"url":"https://crawlwise.site"}],"security":[{"bearerAuth":[]}],"components":{"securitySchemes":{"bearerAuth":{"type":"http","scheme":"bearer","bearerFormat":"cw_live_"}}},"paths":{"/v1/audits":{"post":{"summary":"Start an audit"},"get":{"summary":"List audits"}},"/v1/audits/{id}":{"get":{"summary":"Audit status and report"}},"/v1/crawls":{"post":{"summary":"Start a crawl"}},"/v1/crawls/{id}":{"get":{"summary":"Crawl status, summary, findings"}},"/v1/crawls/{id}/pages":{"get":{"summary":"Crawl pages"}},"/v1/crawls/{id}/links":{"get":{"summary":"Link graph"}},"/v1/sites":{"get":{"summary":"List sites"},"post":{"summary":"Create a site"}},"/v1/sites/{id}":{"get":{"summary":"Get a site"},"patch":{"summary":"Update a site"}},"/v1/tools/ai-crawlers":{"post":{"summary":"AI crawler check"}},"/v1/tools/schema-validate":{"post":{"summary":"Rich Results validation"}},"/v1/tools/vitals":{"post":{"summary":"Core Web Vitals"}},"/v1/credits":{"get":{"summary":"Balance and recent spend"}},"/v1/estimate":{"post":{"summary":"Price an operation. No charge, no job."}},"/v1/openapi.json":{"get":{"summary":"This document"}}}}