{"openapi":"3.1.0","info":{"title":"SiteSignal Agent API","version":"1.0.0","description":"Compact, structured public-website intelligence for AI agents.","contact":{"url":"https://supported-rely-thee-portion.trycloudflare.com/agents"},"x-guidance":"Use POST /v1/preview to evaluate one public page for free. Use POST /v1/qr for deterministic PNG or SVG QR generation at $0.001 per call. Use POST /v1/dossier for structured metadata, content signals, and agent-ready Markdown from up to three public, robots-allowed pages at $0.01 per call."},"x-agentcash-guidance":{"llmsTxtUrl":"https://supported-rely-thee-portion.trycloudflare.com/llms.txt"},"servers":[{"url":"https://supported-rely-thee-portion.trycloudflare.com"}],"paths":{"/v1/preview":{"post":{"operationId":"previewWebsite","summary":"Free one-page website metadata preview","security":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["url"],"properties":{"url":{"type":"string","format":"uri","examples":["https://example.com"]}}}}}},"responses":{"200":{"description":"Structured website preview","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}}}}},"/v1/dossier":{"post":{"operationId":"createWebsiteDossier","summary":"Create a paid AI-ready website dossier","description":"Standard x402 v2 exact payment in native Base USDC. Read PAYMENT-REQUIRED, sign the authorization, then retry with PAYMENT-SIGNATURE. PAYMENT-TX remains as a direct-transfer fallback.","security":[],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.010000"},"protocols":[{"x402":{}}]},"parameters":[{"in":"header","name":"PAYMENT-SIGNATURE","schema":{"type":"string"}},{"in":"header","name":"PAYMENT-TX","schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["url"],"properties":{"url":{"type":"string","format":"uri","examples":["https://example.com"]},"maxPages":{"type":"integer","minimum":1,"maximum":3,"default":3}}}}}},"responses":{"200":{"description":"Paid structured website dossier and payment receipt","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"402":{"description":"Payment required; details are encoded in PAYMENT-REQUIRED","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}}}}},"/v1/qr":{"post":{"operationId":"generateQrCode","summary":"Generate a paid PNG or SVG QR code","description":"Costs $0.001 USDC through standard x402 v2 exact payment in native Base USDC. PAYMENT-TX remains as a direct-transfer fallback.","security":[],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.001000"},"protocols":[{"x402":{}}]},"parameters":[{"in":"header","name":"PAYMENT-SIGNATURE","schema":{"type":"string"}},{"in":"header","name":"PAYMENT-TX","schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"type":"string","minLength":1,"maxLength":2000,"examples":["https://example.com"]},"size":{"type":"integer","minimum":50,"maximum":1000,"default":300},"format":{"type":"string","enum":["png","svg"],"default":"png"}}}}}},"responses":{"200":{"description":"Generated QR code and payment receipt","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"402":{"description":"Payment required; details are encoded in PAYMENT-REQUIRED","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}}}}},"/v1/product/claim":{"post":{"operationId":"claimRevenueLaunchKit","summary":"Verify a $3 Base USDC purchase and issue a ZIP download","security":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["txHash"],"properties":{"txHash":{"type":"string","pattern":"^0x[0-9a-fA-F]{64}$"}}}}}},"responses":{"200":{"description":"Verified purchase and expiring download URL","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"402":{"description":"Payment missing, pending, or insufficient","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}}}}},"/x402/qr":{"get":{"operationId":"generateQrCodeGet","summary":"Generate a QR code from query parameters","description":"Standard x402 v2 exact payment in native Base USDC. Call without payment, read PAYMENT-REQUIRED, then retry with PAYMENT-SIGNATURE.","security":[],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.001000"},"protocols":[{"x402":{}}]},"parameters":[{"in":"query","name":"data","schema":{"type":"string","default":"https://example.com"}},{"in":"query","name":"size","schema":{"type":"integer","minimum":50,"maximum":1000,"default":300}},{"in":"query","name":"format","schema":{"type":"string","enum":["png","svg"],"default":"png"}},{"in":"header","name":"PAYMENT-SIGNATURE","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Paid result and payment receipt","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"402":{"description":"Payment required; details are encoded in PAYMENT-REQUIRED","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}}}}},"/x402/dossier":{"get":{"operationId":"createWebsiteDossierGet","summary":"Create a website intelligence dossier from query parameters","description":"Standard x402 v2 exact payment in native Base USDC. Call without payment, read PAYMENT-REQUIRED, then retry with PAYMENT-SIGNATURE.","security":[],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.010000"},"protocols":[{"x402":{}}]},"parameters":[{"in":"query","name":"url","schema":{"type":"string","format":"uri","default":"https://example.com"}},{"in":"query","name":"maxPages","schema":{"type":"integer","minimum":1,"maximum":3,"default":1}},{"in":"header","name":"PAYMENT-SIGNATURE","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Paid result and payment receipt","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"402":{"description":"Payment required; details are encoded in PAYMENT-REQUIRED","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}}}}},"/x402/agent-revenue-kit":{"get":{"operationId":"purchaseAgentRevenueLaunchKit","summary":"Purchase the Agent Revenue Launch Kit ZIP as base64 JSON","description":"Standard x402 v2 exact payment in native Base USDC. Call without payment, read PAYMENT-REQUIRED, then retry with PAYMENT-SIGNATURE.","security":[],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"3.000000"},"protocols":[{"x402":{}}]},"parameters":[{"in":"header","name":"PAYMENT-SIGNATURE","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Paid result and payment receipt","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"402":{"description":"Payment required; details are encoded in PAYMENT-REQUIRED","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}}}}},"/x402/link-preview":{"get":{"operationId":"createLinkPreview","summary":"Extract a public webpage link preview","description":"Standard x402 v2 exact payment in native Base USDC. Call without payment, read PAYMENT-REQUIRED, then retry with PAYMENT-SIGNATURE.","security":[],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.005000"},"protocols":[{"x402":{}}]},"parameters":[{"in":"query","name":"url","schema":{"type":"string","format":"uri","default":"https://example.com"}},{"in":"header","name":"PAYMENT-SIGNATURE","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Paid result and payment receipt","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"402":{"description":"Payment required; details are encoded in PAYMENT-REQUIRED","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}}}}},"/x402/metadata":{"get":{"operationId":"createMetadataSnapshot","summary":"Extract a compact public webpage metadata snapshot","description":"Standard x402 v2 exact payment in native Base USDC. Call without payment, read PAYMENT-REQUIRED, then retry with PAYMENT-SIGNATURE.","security":[],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.005000"},"protocols":[{"x402":{}}]},"parameters":[{"in":"query","name":"url","schema":{"type":"string","format":"uri","default":"https://example.com"}},{"in":"header","name":"PAYMENT-SIGNATURE","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Paid result and payment receipt","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"402":{"description":"Payment required; details are encoded in PAYMENT-REQUIRED","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}}}}},"/x402/sitemap-inventory":{"get":{"operationId":"createSitemapInventory","summary":"Inventory a public XML sitemap or bounded sitemap index","description":"Standard x402 v2 exact payment in native Base USDC. Call without payment, read PAYMENT-REQUIRED, then retry with PAYMENT-SIGNATURE.","security":[],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.030000"},"protocols":[{"x402":{}}]},"parameters":[{"in":"query","name":"url","schema":{"type":"string","format":"uri","default":"https://supported-rely-thee-portion.trycloudflare.com/sitemap.xml"}},{"in":"query","name":"limit","schema":{"type":"integer","minimum":1,"maximum":50,"default":50}},{"in":"header","name":"PAYMENT-SIGNATURE","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Paid result and payment receipt","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"402":{"description":"Payment required; details are encoded in PAYMENT-REQUIRED","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}}}}},"/x402/feed-snapshot":{"get":{"operationId":"createFeedSnapshot","summary":"Parse a public RSS or Atom feed into recent entries","description":"Standard x402 v2 exact payment in native Base USDC. Call without payment, read PAYMENT-REQUIRED, then retry with PAYMENT-SIGNATURE.","security":[],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.020000"},"protocols":[{"x402":{}}]},"parameters":[{"in":"query","name":"url","schema":{"type":"string","format":"uri","default":"https://github.blog/feed/"}},{"in":"query","name":"limit","schema":{"type":"integer","minimum":1,"maximum":20,"default":10}},{"in":"header","name":"PAYMENT-SIGNATURE","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Paid result and payment receipt","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"402":{"description":"Payment required; details are encoded in PAYMENT-REQUIRED","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}}}}},"/x402/robots-policy":{"get":{"operationId":"createRobotsPolicySnapshot","summary":"Parse public robots.txt crawler policy and sitemap references","description":"Standard x402 v2 exact payment in native Base USDC. Call without payment, read PAYMENT-REQUIRED, then retry with PAYMENT-SIGNATURE.","security":[],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.015000"},"protocols":[{"x402":{}}]},"parameters":[{"in":"query","name":"url","schema":{"type":"string","format":"uri","default":"https://example.com"}},{"in":"query","name":"userAgent","schema":{"type":"string","maxLength":100,"default":"*"}},{"in":"header","name":"PAYMENT-SIGNATURE","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Paid result and payment receipt","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"402":{"description":"Payment required; details are encoded in PAYMENT-REQUIRED","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}}}}},"/x402/structured-data":{"get":{"operationId":"createStructuredDataInventory","summary":"Inventory public JSON-LD and schema.org entities","description":"Standard x402 v2 exact payment in native Base USDC. Call without payment, read PAYMENT-REQUIRED, then retry with PAYMENT-SIGNATURE.","security":[],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.030000"},"protocols":[{"x402":{}}]},"parameters":[{"in":"query","name":"url","schema":{"type":"string","format":"uri","default":"https://example.com"}},{"in":"query","name":"limit","schema":{"type":"integer","minimum":1,"maximum":50,"default":30}},{"in":"header","name":"PAYMENT-SIGNATURE","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Paid result and payment receipt","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"402":{"description":"Payment required; details are encoded in PAYMENT-REQUIRED","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}}}}},"/x402/security-txt":{"get":{"operationId":"createSecurityTxtSnapshot","summary":"Parse a public RFC 9116 security.txt disclosure policy","description":"Standard x402 v2 exact payment in native Base USDC. Call without payment, read PAYMENT-REQUIRED, then retry with PAYMENT-SIGNATURE.","security":[],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.020000"},"protocols":[{"x402":{}}]},"parameters":[{"in":"query","name":"url","schema":{"type":"string","format":"uri","default":"https://example.com"}},{"in":"header","name":"PAYMENT-SIGNATURE","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Paid result and payment receipt","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"402":{"description":"Payment required; details are encoded in PAYMENT-REQUIRED","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}}}}},"/x402/seo-directives":{"get":{"operationId":"createSeoDirectivesSnapshot","summary":"Inventory canonical, hreflang and HTML indexing directives","description":"Standard x402 v2 exact payment in native Base USDC. Call without payment, read PAYMENT-REQUIRED, then retry with PAYMENT-SIGNATURE.","security":[],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.025000"},"protocols":[{"x402":{}}]},"parameters":[{"in":"query","name":"url","schema":{"type":"string","format":"uri","default":"https://example.com"}},{"in":"query","name":"limit","schema":{"type":"integer","minimum":1,"maximum":100,"default":50}},{"in":"header","name":"PAYMENT-SIGNATURE","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Paid result and payment receipt","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"402":{"description":"Payment required; details are encoded in PAYMENT-REQUIRED","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}}}}},"/x402/code-assets":{"get":{"operationId":"getTestedCodeAssets","summary":"Download tested TypeScript FSM, Python rate-limiter, and Python CSV-deduplication source bundles","description":"Standard x402 v2 exact payment in native Base USDC. Call without payment, read PAYMENT-REQUIRED, then retry with PAYMENT-SIGNATURE.","security":[],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.050000"},"protocols":[{"x402":{}}]},"parameters":[{"in":"query","name":"asset","schema":{"type":"string","enum":["all","typescript-fsm","python-rate-limiter","python-csv-dedup"],"default":"all"}},{"in":"header","name":"PAYMENT-SIGNATURE","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Paid result and payment receipt","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"402":{"description":"Payment required; details are encoded in PAYMENT-REQUIRED","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}}}}},"/x402/grant-eligibility":{"get":{"operationId":"createGrantEligibilityBrief","summary":"Screen one official Grants.gov opportunity for fit conflicts","description":"Standard x402 v2 exact payment in native Base USDC. Call without payment, read PAYMENT-REQUIRED, then retry with PAYMENT-SIGNATURE.","security":[],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.050000"},"protocols":[{"x402":{}}]},"parameters":[{"in":"query","name":"opportunity_id","required":true,"schema":{"type":"string","pattern":"^[0-9]{1,12}$","default":"362903"}},{"in":"query","name":"profile","required":true,"schema":{"type":"string","default":"U.S. nonprofit innovation and workforce organization"}},{"in":"query","name":"eligibility","schema":{"type":"string","default":"nonprofit"}},{"in":"query","name":"project_budget_usd","schema":{"type":"number","minimum":1,"default":100000}},{"in":"query","name":"days_needed_to_apply","schema":{"type":"integer","minimum":1,"maximum":180,"default":14}},{"in":"header","name":"PAYMENT-SIGNATURE","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Paid result and payment receipt","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"402":{"description":"Payment required; details are encoded in PAYMENT-REQUIRED","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}}}}},"/x402/grant-match":{"get":{"operationId":"createGrantMatches","summary":"Search current posted Grants.gov opportunities for applicant matches","description":"Standard x402 v2 exact payment in native Base USDC. Call without payment, read PAYMENT-REQUIRED, then retry with PAYMENT-SIGNATURE.","security":[],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.050000"},"protocols":[{"x402":{}}]},"parameters":[{"in":"query","name":"profile","required":true,"schema":{"type":"string","default":"U.S. nonprofit innovation and workforce organization"}},{"in":"query","name":"eligibility","schema":{"type":"string","default":"nonprofit"}},{"in":"query","name":"keywords","schema":{"type":"string","default":"innovation,education,workforce"}},{"in":"query","name":"agency","schema":{"type":"string"}},{"in":"query","name":"limit","schema":{"type":"integer","minimum":1,"maximum":5,"default":3}},{"in":"query","name":"project_budget_usd","schema":{"type":"number","minimum":1,"default":100000}},{"in":"query","name":"days_needed_to_apply","schema":{"type":"integer","minimum":1,"maximum":180,"default":14}},{"in":"header","name":"PAYMENT-SIGNATURE","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Paid result and payment receipt","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"402":{"description":"Payment required; details are encoded in PAYMENT-REQUIRED","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}}}}},"/x402/grant-checklist":{"get":{"operationId":"createGrantChecklist","summary":"Create an evidence-linked application-readiness checklist","description":"Standard x402 v2 exact payment in native Base USDC. Call without payment, read PAYMENT-REQUIRED, then retry with PAYMENT-SIGNATURE.","security":[],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.050000"},"protocols":[{"x402":{}}]},"parameters":[{"in":"query","name":"opportunity_id","required":true,"schema":{"type":"string","pattern":"^[0-9]{1,12}$","default":"362903"}},{"in":"query","name":"profile","schema":{"type":"string","default":"U.S. nonprofit innovation and workforce organization"}},{"in":"query","name":"eligibility","schema":{"type":"string","default":"nonprofit"}},{"in":"query","name":"project_budget_usd","schema":{"type":"number","minimum":1,"default":100000}},{"in":"query","name":"days_needed_to_apply","schema":{"type":"integer","minimum":1,"maximum":180,"default":21}},{"in":"header","name":"PAYMENT-SIGNATURE","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Paid result and payment receipt","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"402":{"description":"Payment required; details are encoded in PAYMENT-REQUIRED","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}}}}},"/x402/url-evidence":{"get":{"operationId":"createUrlEvidence","summary":"Verify a public webpage with a reproducible website-status, redirect, content-hash, and optional text-presence evidence snapshot","description":"Standard x402 v2 exact payment in native Base USDC. Call without payment, read PAYMENT-REQUIRED, then retry with PAYMENT-SIGNATURE.","security":[],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.020000"},"protocols":[{"x402":{}}]},"parameters":[{"in":"query","name":"url","schema":{"type":"string","format":"uri","default":"https://example.com"}},{"in":"query","name":"expectedText","schema":{"type":"string","default":"Example Domain"}},{"in":"query","name":"caseSensitive","schema":{"type":"boolean","default":false}},{"in":"header","name":"PAYMENT-SIGNATURE","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Paid result and payment receipt","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"402":{"description":"Payment required; details are encoded in PAYMENT-REQUIRED","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}}}}},"/x402/api-sanity":{"get":{"operationId":"checkPublicApiEndpoint","summary":"Run a compact unauthenticated public API endpoint sanity check","description":"Standard x402 v2 exact payment in native Base USDC. Call without payment, read PAYMENT-REQUIRED, then retry with PAYMENT-SIGNATURE.","security":[],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.050000"},"protocols":[{"x402":{}}]},"parameters":[{"in":"query","name":"url","required":true,"schema":{"type":"string","format":"uri","default":"https://example.com"}},{"in":"query","name":"expectedStatus","schema":{"type":"integer","minimum":100,"maximum":599,"default":200}},{"in":"query","name":"expectedText","schema":{"type":"string","maxLength":500}},{"in":"query","name":"caseSensitive","schema":{"type":"boolean","default":false}},{"in":"header","name":"PAYMENT-SIGNATURE","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Paid result and payment receipt","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"402":{"description":"Payment required; details are encoded in PAYMENT-REQUIRED","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}}}}},"/x402/bug-triage":{"get":{"operationId":"triagePublicBug","summary":"Reproduce and triage a bounded public GET failure","description":"Standard x402 v2 exact payment in native Base USDC. Call without payment, read PAYMENT-REQUIRED, then retry with PAYMENT-SIGNATURE.","security":[],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.050000"},"protocols":[{"x402":{}}]},"parameters":[{"in":"query","name":"url","required":true,"schema":{"type":"string","format":"uri","default":"https://example.com"}},{"in":"query","name":"reportedBehavior","required":true,"schema":{"type":"string","maxLength":1000,"default":"Public endpoint returns an unexpected response"}},{"in":"query","name":"expectedBehavior","schema":{"type":"string","maxLength":1000}},{"in":"query","name":"expectedStatus","schema":{"type":"integer","minimum":100,"maximum":599,"default":200}},{"in":"query","name":"expectedText","schema":{"type":"string","maxLength":500}},{"in":"query","name":"caseSensitive","schema":{"type":"boolean","default":false}},{"in":"header","name":"PAYMENT-SIGNATURE","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Paid result and payment receipt","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"402":{"description":"Payment required; details are encoded in PAYMENT-REQUIRED","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}}}}},"/x402/json-api-shape":{"get":{"operationId":"inventoryPublicJsonShape","summary":"Inventory observed key and type paths in one public JSON API response","description":"Standard x402 v2 exact payment in native Base USDC. Call without payment, read PAYMENT-REQUIRED, then retry with PAYMENT-SIGNATURE.","security":[],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.050000"},"protocols":[{"x402":{}}]},"parameters":[{"in":"query","name":"url","required":true,"schema":{"type":"string","format":"uri","default":"https://api.github.com"}},{"in":"query","name":"maxDepth","schema":{"type":"integer","minimum":1,"maximum":6,"default":4}},{"in":"query","name":"maxPaths","schema":{"type":"integer","minimum":1,"maximum":100,"default":50}},{"in":"header","name":"PAYMENT-SIGNATURE","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Paid result and payment receipt","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"402":{"description":"Payment required; details are encoded in PAYMENT-REQUIRED","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}}}}},"/x402/http-policy":{"get":{"operationId":"createHttpPolicySnapshot","summary":"Inspect HTTP cache, CORS, and redacted cookie controls","description":"Standard x402 v2 exact payment in native Base USDC. Call without payment, read PAYMENT-REQUIRED, then retry with PAYMENT-SIGNATURE.","security":[],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.020000"},"protocols":[{"x402":{}}]},"parameters":[{"in":"query","name":"url","required":true,"schema":{"type":"string","format":"uri","default":"https://example.com"}},{"in":"query","name":"origin","schema":{"type":"string","format":"uri","default":"https://agent.example"}},{"in":"header","name":"PAYMENT-SIGNATURE","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Paid result and payment receipt","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"402":{"description":"Payment required; details are encoded in PAYMENT-REQUIRED","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}}}}},"/x402/openapi-inventory":{"get":{"operationId":"inventoryOpenApiJson","summary":"Inventory a public OpenAPI JSON document","description":"Standard x402 v2 exact payment in native Base USDC. Call without payment, read PAYMENT-REQUIRED, then retry with PAYMENT-SIGNATURE.","security":[],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.030000"},"protocols":[{"x402":{}}]},"parameters":[{"in":"query","name":"url","required":true,"schema":{"type":"string","format":"uri","default":"https://petstore3.swagger.io/api/v3/openapi.json"}},{"in":"header","name":"PAYMENT-SIGNATURE","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Paid result and payment receipt","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"402":{"description":"Payment required; details are encoded in PAYMENT-REQUIRED","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}}}}},"/x402/dns-inventory":{"get":{"operationId":"inventoryPublicDns","summary":"Inventory common public DNS record types","description":"Standard x402 v2 exact payment in native Base USDC. Call without payment, read PAYMENT-REQUIRED, then retry with PAYMENT-SIGNATURE.","security":[],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.030000"},"protocols":[{"x402":{}}]},"parameters":[{"in":"query","name":"domain","required":true,"schema":{"type":"string","default":"example.com"}},{"in":"header","name":"PAYMENT-SIGNATURE","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Paid result and payment receipt","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"402":{"description":"Payment required; details are encoded in PAYMENT-REQUIRED","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}}}}},"/x402/redirect-chain":{"get":{"operationId":"tracePublicRedirectChain","summary":"Trace and classify up to three public HTTP redirects","description":"Standard x402 v2 exact payment in native Base USDC. Call without payment, read PAYMENT-REQUIRED, then retry with PAYMENT-SIGNATURE.","security":[],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.020000"},"protocols":[{"x402":{}}]},"parameters":[{"in":"query","name":"url","required":true,"schema":{"type":"string","format":"uri","default":"http://example.com"}},{"in":"header","name":"PAYMENT-SIGNATURE","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Paid result and payment receipt","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"402":{"description":"Payment required; details are encoded in PAYMENT-REQUIRED","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}}}}},"/x402/npm-package-health":{"get":{"operationId":"inspectPublicNpmPackage","summary":"Inspect current public npm package release and supply-chain metadata","description":"Standard x402 v2 exact payment in native Base USDC. Call without payment, read PAYMENT-REQUIRED, then retry with PAYMENT-SIGNATURE.","security":[],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.020000"},"protocols":[{"x402":{}}]},"parameters":[{"in":"query","name":"package","required":true,"schema":{"type":"string","default":"express"}},{"in":"header","name":"PAYMENT-SIGNATURE","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Paid result and payment receipt","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"402":{"description":"Payment required; details are encoded in PAYMENT-REQUIRED","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}}}}},"/x402/github-repo-health":{"get":{"operationId":"inspectPublicGitHubRepository","summary":"Inspect current public GitHub repository activity and health metadata","description":"Standard x402 v2 exact payment in native Base USDC. Call without payment, read PAYMENT-REQUIRED, then retry with PAYMENT-SIGNATURE.","security":[],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.020000"},"protocols":[{"x402":{}}]},"parameters":[{"in":"query","name":"owner","required":true,"schema":{"type":"string","default":"openai"}},{"in":"query","name":"repo","required":true,"schema":{"type":"string","default":"openai-node"}},{"in":"header","name":"PAYMENT-SIGNATURE","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Paid result and payment receipt","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"402":{"description":"Payment required; details are encoded in PAYMENT-REQUIRED","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}}}}},"/x402/pypi-package-health":{"get":{"operationId":"inspectPublicPyPiPackage","summary":"Inspect current public PyPI release and package metadata","description":"Standard x402 v2 exact payment in native Base USDC. Call without payment, read PAYMENT-REQUIRED, then retry with PAYMENT-SIGNATURE.","security":[],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.020000"},"protocols":[{"x402":{}}]},"parameters":[{"in":"query","name":"package","required":true,"schema":{"type":"string","default":"requests"}},{"in":"header","name":"PAYMENT-SIGNATURE","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Paid result and payment receipt","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"402":{"description":"Payment required; details are encoded in PAYMENT-REQUIRED","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}}}}},"/x402/npm-downloads":{"get":{"operationId":"getPublicNpmDownloads","summary":"Get one public npm package weekly download count","description":"Standard x402 v2 exact payment in native Base USDC. Call without payment, read PAYMENT-REQUIRED, then retry with PAYMENT-SIGNATURE.","security":[],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.010000"},"protocols":[{"x402":{}}]},"parameters":[{"in":"query","name":"package","required":true,"schema":{"type":"string","default":"express"}},{"in":"header","name":"PAYMENT-SIGNATURE","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Paid result and payment receipt","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"402":{"description":"Payment required; details are encoded in PAYMENT-REQUIRED","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}}}}},"/x402/base-wallet-balance":{"get":{"operationId":"getPublicBaseWalletBalance","summary":"Get public native ETH and Base USDC wallet balances","description":"Standard x402 v2 exact payment in native Base USDC. Call without payment, read PAYMENT-REQUIRED, then retry with PAYMENT-SIGNATURE.","security":[],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.010000"},"protocols":[{"x402":{}}]},"parameters":[{"in":"query","name":"address","required":true,"schema":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","default":"0xD8049F6998E05C437C970815eF1094aC6241e948"}},{"in":"header","name":"PAYMENT-SIGNATURE","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Paid result and payment receipt","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"402":{"description":"Payment required; details are encoded in PAYMENT-REQUIRED","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}}}}},"/x402/base-gas-snapshot":{"get":{"operationId":"getPublicBaseGasSnapshot","summary":"Get public Base block and gas conditions","description":"Standard x402 v2 exact payment in native Base USDC. Call without payment, read PAYMENT-REQUIRED, then retry with PAYMENT-SIGNATURE.","security":[],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.005000"},"protocols":[{"x402":{}}]},"parameters":[{"in":"header","name":"PAYMENT-SIGNATURE","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Paid result and payment receipt","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"402":{"description":"Payment required; details are encoded in PAYMENT-REQUIRED","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}}}}},"/x402/tls-security":{"get":{"operationId":"createTlsSecurityEvidence","summary":"Inspect TLS certificate and response security headers","description":"Standard x402 v2 exact payment in native Base USDC. Call without payment, read PAYMENT-REQUIRED, then retry with PAYMENT-SIGNATURE.","security":[],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.030000"},"protocols":[{"x402":{}}]},"parameters":[{"in":"query","name":"domain","schema":{"type":"string","default":"example.com"}},{"in":"header","name":"PAYMENT-SIGNATURE","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Paid result and payment receipt","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"402":{"description":"Payment required; details are encoded in PAYMENT-REQUIRED","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}}}}},"/x402/email-security":{"get":{"operationId":"createEmailSecurityEvidence","summary":"Collect email-domain authentication DNS evidence","description":"Standard x402 v2 exact payment in native Base USDC. Call without payment, read PAYMENT-REQUIRED, then retry with PAYMENT-SIGNATURE.","security":[],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.030000"},"protocols":[{"x402":{}}]},"parameters":[{"in":"query","name":"domain","schema":{"type":"string","default":"example.com"}},{"in":"query","name":"dkimSelector","schema":{"type":"string"}},{"in":"query","name":"emailUseCase","schema":{"type":"string"}},{"in":"header","name":"PAYMENT-SIGNATURE","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Paid result and payment receipt","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"402":{"description":"Payment required; details are encoded in PAYMENT-REQUIRED","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}}}}},"/x402/agent-discovery":{"get":{"operationId":"createAgentDiscoveryAudit","summary":"Audit AI-agent discovery readiness","description":"Standard x402 v2 exact payment in native Base USDC. Call without payment, read PAYMENT-REQUIRED, then retry with PAYMENT-SIGNATURE.","security":[],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.040000"},"protocols":[{"x402":{}}]},"parameters":[{"in":"query","name":"url","schema":{"type":"string","format":"uri","default":"https://example.com"}},{"in":"query","name":"agentUseCase","schema":{"type":"string"}},{"in":"header","name":"PAYMENT-SIGNATURE","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Paid result and payment receipt","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"402":{"description":"Payment required; details are encoded in PAYMENT-REQUIRED","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}}}}},"/x402/api-readiness":{"get":{"operationId":"createApiReadinessEvidence","summary":"Create API integration-readiness evidence","description":"Standard x402 v2 exact payment in native Base USDC. Call without payment, read PAYMENT-REQUIRED, then retry with PAYMENT-SIGNATURE.","security":[],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.050000"},"protocols":[{"x402":{}}]},"parameters":[{"in":"query","name":"docsUrl","schema":{"type":"string","format":"uri","default":"https://www.trytollbooth.com/docs"}},{"in":"query","name":"useCase","schema":{"type":"string","default":"Integrate an x402 service"}},{"in":"query","name":"targetStack","schema":{"type":"string","default":"Node.js"}},{"in":"header","name":"PAYMENT-SIGNATURE","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Paid result and payment receipt","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"402":{"description":"Payment required; details are encoded in PAYMENT-REQUIRED","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}}}}},"/x402/docs-openapi":{"get":{"operationId":"createOpenApiDraft","summary":"Extract source-observed operations into an OpenAPI draft","description":"Standard x402 v2 exact payment in native Base USDC. Call without payment, read PAYMENT-REQUIRED, then retry with PAYMENT-SIGNATURE.","security":[],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.050000"},"protocols":[{"x402":{}}]},"parameters":[{"in":"query","name":"docsUrl","schema":{"type":"string","format":"uri","default":"https://www.trytollbooth.com/docs"}},{"in":"query","name":"endpointFocus","schema":{"type":"string"}},{"in":"query","name":"targetFormat","schema":{"type":"string","enum":["json","yaml"],"default":"json"}},{"in":"header","name":"PAYMENT-SIGNATURE","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Paid result and payment receipt","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"402":{"description":"Payment required; details are encoded in PAYMENT-REQUIRED","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}}}}},"/x402/webhook-readiness":{"get":{"operationId":"createWebhookReadinessEvidence","summary":"Create webhook integration-readiness evidence","description":"Standard x402 v2 exact payment in native Base USDC. Call without payment, read PAYMENT-REQUIRED, then retry with PAYMENT-SIGNATURE.","security":[],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.050000"},"protocols":[{"x402":{}}]},"parameters":[{"in":"query","name":"docsUrl","required":true,"schema":{"type":"string","format":"uri","default":"https://www.trytollbooth.com/docs"}},{"in":"query","name":"eventUseCase","required":true,"schema":{"type":"string","default":"Receive service payment events"}},{"in":"query","name":"receiverStack","schema":{"type":"string","default":"Node.js"}},{"in":"header","name":"PAYMENT-SIGNATURE","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Paid result and payment receipt","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"402":{"description":"Payment required; details are encoded in PAYMENT-REQUIRED","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}}}}},"/x402/api-changelog":{"get":{"operationId":"createApiChangelogActions","summary":"Extract source-linked API changelog action items","description":"Standard x402 v2 exact payment in native Base USDC. Call without payment, read PAYMENT-REQUIRED, then retry with PAYMENT-SIGNATURE.","security":[],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.050000"},"protocols":[{"x402":{}}]},"parameters":[{"in":"query","name":"sourceUrl","required":true,"schema":{"type":"string","format":"uri","default":"https://www.trytollbooth.com/docs"}},{"in":"query","name":"changeWindow","schema":{"type":"string","default":"last 90 days"}},{"in":"query","name":"endpointFocus","schema":{"type":"string"}},{"in":"header","name":"PAYMENT-SIGNATURE","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Paid result and payment receipt","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"402":{"description":"Payment required; details are encoded in PAYMENT-REQUIRED","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}}}}},"/x402/api-decision-pack":{"get":{"operationId":"createApiDecisionPack","summary":"Create a public API integration decision pack","description":"Standard x402 v2 exact payment in native Base USDC. Call without payment, read PAYMENT-REQUIRED, then retry with PAYMENT-SIGNATURE.","security":[],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.080000"},"protocols":[{"x402":{}}]},"parameters":[{"in":"query","name":"docsUrl","schema":{"type":"string","format":"uri","default":"https://www.trytollbooth.com/docs"}},{"in":"query","name":"useCase","schema":{"type":"string","default":"Integrate an x402 service"}},{"in":"query","name":"targetStack","schema":{"type":"string","default":"Node.js"}},{"in":"query","name":"changelogUrl","schema":{"type":"string","format":"uri"}},{"in":"header","name":"PAYMENT-SIGNATURE","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Paid result and payment receipt","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"402":{"description":"Payment required; details are encoded in PAYMENT-REQUIRED","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}}}}},"/x402/vendor-due-diligence":{"get":{"operationId":"createVendorDueDiligence","summary":"Create public vendor due-diligence evidence","description":"Standard x402 v2 exact payment in native Base USDC. Call without payment, read PAYMENT-REQUIRED, then retry with PAYMENT-SIGNATURE.","security":[],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.080000"},"protocols":[{"x402":{}}]},"parameters":[{"in":"query","name":"url","schema":{"type":"string","format":"uri","default":"https://example.com"}},{"in":"query","name":"decisionContext","schema":{"type":"string","default":"Evaluate this vendor for a software integration"}},{"in":"query","name":"riskFocus","schema":{"type":"string","default":"public technical evidence"}},{"in":"header","name":"PAYMENT-SIGNATURE","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Paid result and payment receipt","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"402":{"description":"Payment required; details are encoded in PAYMENT-REQUIRED","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}}}}},"/x402/competitor-comparison":{"get":{"operationId":"createCompetitorComparison","summary":"Compare two public websites using symmetric evidence","description":"Standard x402 v2 exact payment in native Base USDC. Call without payment, read PAYMENT-REQUIRED, then retry with PAYMENT-SIGNATURE.","security":[],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.100000"},"protocols":[{"x402":{}}]},"parameters":[{"in":"query","name":"primaryUrl","schema":{"type":"string","format":"uri","default":"https://example.com"}},{"in":"query","name":"comparisonUrl","schema":{"type":"string","format":"uri","default":"https://www.iana.org"}},{"in":"query","name":"decisionContext","schema":{"type":"string","default":"Compare public website evidence"}},{"in":"query","name":"focus","schema":{"type":"string","default":"machine-readable documentation and contact paths"}},{"in":"header","name":"PAYMENT-SIGNATURE","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Paid result and payment receipt","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"402":{"description":"Payment required; details are encoded in PAYMENT-REQUIRED","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}}}}}}}