{"info":{"title":"Workers","version":"1.0.0"},"openapi":"3.1.0","paths":{"/v1/oracle/triage":{"post":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"2000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Workers: Oracle Triage","intent":"charge","method":"evm","recipient":"0xfD690BE940b7115D4FDd2Fa2DF8b2dC0d1a396B9"}]},"summary":"Check how websites treat AI crawlers, in bulk. POST {\"urls\":[...]} (up to 200) to get per-URL access verdicts for GPTBot, ClaudeBot, and a normal browser — served, refused, or tollgated — from a standing census, with a summary. Unknown URLs are added to the census and returned free; you are charged only for URLs already known. For agents deciding what they can fetch, and for spotting robots.txt, p"},"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"2000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Workers: Oracle Triage","intent":"charge","method":"evm","recipient":"0xfD690BE940b7115D4FDd2Fa2DF8b2dC0d1a396B9"}]},"summary":"Check how websites treat AI crawlers, in bulk. POST {\"urls\":[...]} (up to 200) to get per-URL access verdicts for GPTBot, ClaudeBot, and a normal browser — served, refused, or tollgated — from a standing census, with a summary. Unknown URLs are added to the census and returned free; you are charged only for URLs already known. For agents deciding what they can fetch, and for spotting robots.txt, p"}},"/v1/route":{"post":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"7701","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Workers: V1 Route","intent":"charge","method":"evm","recipient":"0xfD690BE940b7115D4FDd2Fa2DF8b2dC0d1a396B9"}]},"summary":"Route an agent payment to a verified, live provider and get its data back. POST {\"category\":\"web search / extract\"} or {\"url\":\"<x402 endpoint>\",\"payload\":{...}}; we pay the best real provider, chosen from on-chain settlement data rather than a stale directory, and return its response with proof of why we picked it. You pay the provider price + 10%, quoted in the 402 first. Settle-on-success: charg"},"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"7701","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Workers: V1 Route","intent":"charge","method":"evm","recipient":"0xfD690BE940b7115D4FDd2Fa2DF8b2dC0d1a396B9"}]},"summary":"Route an agent payment to a verified, live provider and get its data back. POST {\"category\":\"web search / extract\"} or {\"url\":\"<x402 endpoint>\",\"payload\":{...}}; we pay the best real provider, chosen from on-chain settlement data rather than a stale directory, and return its response with proof of why we picked it. You pay the provider price + 10%, quoted in the 402 first. Settle-on-success: charg"}},"/v1/verify-email":{"post":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"20000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Workers: V1 Verify Email","intent":"charge","method":"evm","recipient":"0xfD690BE940b7115D4FDd2Fa2DF8b2dC0d1a396B9"}]},"summary":"Validate an email address without sending mail. POST {\"email\":\"name@example.com\"} to get one verdict — deliverable, undeliverable, disposable, role_address, typo_suspected, or invalid — plus a 0-100 deliverability score. Checks RFC-5322 syntax, live MX records, disposable/throwaway domains, role mailboxes (info@, support@), and typos of common providers (gmial.com -> gmail.com). Returns MX provide"},"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"20000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Workers: V1 Verify Email","intent":"charge","method":"evm","recipient":"0xfD690BE940b7115D4FDd2Fa2DF8b2dC0d1a396B9"}]},"summary":"Validate an email address without sending mail. POST {\"email\":\"name@example.com\"} to get one verdict — deliverable, undeliverable, disposable, role_address, typo_suspected, or invalid — plus a 0-100 deliverability score. Checks RFC-5322 syntax, live MX records, disposable/throwaway domains, role mailboxes (info@, support@), and typos of common providers (gmial.com -> gmail.com). Returns MX provide"}},"/v1/watch/register":{"post":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"10000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Workers: Watch Register","intent":"charge","method":"evm","recipient":"0xfD690BE940b7115D4FDd2Fa2DF8b2dC0d1a396B9"}]},"summary":"Register a standing watch over a set of URLs and pre-buy pull credits. POST {\"urls\":[...],\"credits\":10}; we keep those URLs in the AI-crawler-access census. Pull with POST /v1/watch/pull {\"watchId\":...} to get what changed since your last pull. Watches expire after 30 days unless refreshed by activity. For agents that need ongoing monitoring of whether sites serve, refuse, or tollgate AI crawlers "},"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"10000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Workers: Watch Register","intent":"charge","method":"evm","recipient":"0xfD690BE940b7115D4FDd2Fa2DF8b2dC0d1a396B9"}]},"summary":"Register a standing watch over a set of URLs and pre-buy pull credits. POST {\"urls\":[...],\"credits\":10}; we keep those URLs in the AI-crawler-access census. Pull with POST /v1/watch/pull {\"watchId\":...} to get what changed since your last pull. Watches expire after 30 days unless refreshed by activity. For agents that need ongoing monitoring of whether sites serve, refuse, or tollgate AI crawlers "}}},"x-service-info":{"description":"Workers is an x402-native service at https://tizona-outpost.venusberg.workers.dev, indexed from the x402 Bazaar (Coinbase's public discovery directory). It charges callers itself in USDC on Base and is paid directly at its own wallet; Monex Protocol passes your request and payment headers through untouched. 4 endpoints listed."}}