{"x402Version":2,"payTo":"0xdd5fcEa81CA6f1EB39FEd5B973DE794293B81ba6","resources":[{"id":3687,"slug":"3687","resource":"https://api.webbersites.com/v1/messages","description":"ANTHROPIC-COMPATIBLE /v1/messages — Claude Haiku 4.5 through the exact Anthropic API dialect: same request/response shape, no Anthropic account, the x402 payment IS the auth. Point an Anthropic SDK's base_url at https://api.webbersites.com and pay per call. Caps: 16,000 input chars, 1,024 output tokens (max_tokens clamped), text-only, no streaming.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdd5fcEa81CA6f1EB39FEd5B973DE794293B81ba6","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"body":{"max_tokens":256,"messages":[{"content":"Summarize x402 in one sentence.","role":"user"}],"model":"claude-haiku-4-5"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"content":[{"text":"x402 is an open protocol...","type":"text"}],"id":"msg_...","model":"claude-haiku-4-5","role":"assistant","stop_reason":"end_turn","type":"message","usage":{"input_tokens":18,"output_tokens":24}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"max_tokens":{"description":"output cap, clamped to 1,024","type":"number"},"messages":{"description":"Anthropic-style messages: [{role, content}], text content only, 16,000 chars total","type":"array"},"model":{"description":"claude-haiku-4-5 (the only model on this route)","type":"string"},"system":{"description":"optional system prompt (counts toward the input cap)","type":"string"}},"required":["messages"]},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"content":{"description":"Anthropic-shape content blocks; the answer is content[0].text","type":"array"},"stop_reason":{"type":"string"},"usage":{"type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.webbersites.com","lastUpdated":"2026-09-16T15:55:42.178Z","quality":{"calls30d":66,"uniquePayers30d":4,"lastCalledAt":"2026-09-16T15:55:41.907Z"},"liveness":{},"verified":false,"featured":false},{"id":3694,"slug":"3694","resource":"https://api.webbersites.com/api/seo/site-audit","description":"SITE-WIDE audit — the full 7-part on-page audit (head/meta, alt text, social cards, links, WCAG, schema.org, robots) run across up to 8 pages of one site in a single call. Discovers pages from the start URL's internal links, audits each, and returns per-page scores plus a site-level score, grade, and the issues that repeat across pages. The finished deliverable: one call, whole-site verdict. ?url=&pages=&level=&detail=","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdd5fcEa81CA6f1EB39FEd5B973DE794293B81ba6","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"50000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"level":"AA","pages":5,"url":"https://example.com"},"type":"http"},"output":{"example":{"common_issues":[{"pages_affected":4,"reason":"images missing alt"}],"grade":"C","pages":[{"grade":"B","score":82,"top_issues":["2 head/meta problems"],"url":"https://example.com/"}],"pages_audited":5,"site":"https://example.com","site_score":78},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"detail":{"description":"summary (default) or full — full includes every per-page section report","type":"string"},"level":{"description":"WCAG level: A, AA (default), AAA","type":"string"},"pages":{"description":"Max pages to audit, 2-8 (default 5)","type":"number"},"url":{"description":"Start URL (usually the homepage)","type":"string"}},"required":["url"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"common_issues":{"type":"array"},"grade":{"type":"string"},"pages":{"type":"array"},"pages_audited":{"type":"number"},"site":{"type":"string"},"site_score":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.webbersites.com","lastUpdated":"2026-08-21T20:17:24.571Z","quality":{"calls30d":10,"uniquePayers30d":1,"lastCalledAt":"2026-08-21T20:17:24.376Z"},"liveness":{},"verified":false,"featured":false},{"id":3689,"slug":"3689","resource":"https://api.webbersites.com/api/seo/metadata","description":"Raw metadata extractor: the complete, unopinionated head inventory of a page — title, charset, lang, canonical, all meta tags grouped by family (OpenGraph, Twitter, Dublin Core, named, http-equiv, itemprop), every link relation, and JSON-LD returned as parsed objects. For agents doing their own processing (head-check audits the same data; this just dumps it). ?url=","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdd5fcEa81CA6f1EB39FEd5B973DE794293B81ba6","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"url":"https://example.com"},"type":"http"},"output":{"example":{"charset":"utf-8","counts":{"jsonld_blocks":1,"links":9,"meta_tags":18,"og":5,"twitter":4},"jsonld":[{"@type":"Organization"}],"lang":"en","links":{"canonical":["https://example.com/"],"icon":[{"href":"/favicon.ico","sizes":"32x32"}]},"opengraph":{"image":"https://example.com/og.png","title":"Example"},"title":"Example"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"url":{"description":"Public URL to extract metadata from","type":"string"}},"required":["url"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"counts":{"type":"object"},"jsonld":{"type":"array"},"links":{"type":"object"},"meta":{"type":"object"},"opengraph":{"type":"object"},"title":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.webbersites.com","lastUpdated":"2026-09-09T16:14:07.734Z","quality":{"calls30d":9,"uniquePayers30d":5,"lastCalledAt":"2026-09-09T16:14:07.532Z"},"liveness":{},"verified":false,"featured":false},{"id":3690,"slug":"3690","resource":"https://api.webbersites.com/api/calc","description":"Exact math for agents — the arithmetic LLMs get plausibly wrong. Evaluates an expression at 50-significant-digit precision (BigNumber): big-integer multiplication, high-precision division, roots, logs, factorials, unit conversions (12 inch to cm). GET ?expr=…, result returned as an exact string. Deterministic, no AI, never executed as code.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdd5fcEa81CA6f1EB39FEd5B973DE794293B81ba6","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"expr":"8347293847 * 9928374652"},"type":"http"},"output":{"example":{"expr":"8347293847 * 9928374652","precision":"50 significant digits","result":"82875060643350366244","type":"BigNumber"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"expr":{"description":"Math expression, max 400 chars — e.g. '2^128', 'sqrt(2)', '12 inch to cm'","type":"string"}},"required":["expr"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"expr":{"type":"string"},"result":{"description":"exact result as a string","type":"string"},"result_number":{"description":"float64 companion when finite","type":"number"},"type":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.webbersites.com","lastUpdated":"2026-09-16T16:32:23.492Z","quality":{"calls30d":8,"uniquePayers30d":4,"lastCalledAt":"2026-09-16T16:32:23.242Z"},"liveness":{},"verified":false,"featured":false},{"id":3695,"slug":"3695","resource":"https://api.webbersites.com/api/logo/generate","description":"Logo generator: POST a company name (+ optional tagline), an icon (search query or exact Font Awesome name), 1-3 brand colors (hex or CSS names), a mark shape (squircle/rounded/circle/square/transparent) and a layout — icon above/below the name (square logo) or beside it (wide lockup) — and get a finished logo as SVG + PNG. Text set in one of six curated open-license fonts (named or randomly rotated), rendered as vector paths.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdd5fcEa81CA6f1EB39FEd5B973DE794293B81ba6","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"20000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"body":{"colors":["#ff6b35","#b23b18"],"font":"montserrat","layout":"bottom","name":"Northwind","query":"rocket","shape":"squircle","tagline":"Data for autonomous agents"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"font":{"key":"montserrat","label":"Montserrat Bold"},"height":1024,"icon":{"name":"rocket","style":"solid"},"layout":"bottom","name":"Northwind","png_base64":"iVBOR…","svg":"<svg …>","width":1024},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"bg":{"description":"Canvas background color (default transparent)","type":"string"},"colors":{"description":"1-3 colors, hex or CSS names: [0] brand (mark bg, or glyph if transparent), [1] gradient partner, [2] text color (default: brand)","type":"array"},"fg":{"description":"Glyph color override (default white on filled shapes)","type":"string"},"font":{"description":"montserrat, playfair, space-grotesk, bebas, poppins, dm-serif — omit for random","type":"string"},"icon":{"description":"Exact Font Awesome icon name (skips search)","type":"string"},"layout":{"description":"Mark position vs text: bottom (mark above name, square — default), top (name above mark, square), right or left (side-by-side wide lockup)","type":"string"},"name":{"description":"Company/product wordmark text (required, max 40 chars)","type":"string"},"query":{"description":"Icon search text — best Font Awesome match becomes the mark","type":"string"},"shape":{"description":"Mark background: squircle (default), rounded, circle, square, transparent","type":"string"},"style":{"description":"Icon style: solid (default), regular, or brands","type":"string"},"tagline":{"description":"Optional tagline under the name (max 60 chars)","type":"string"}},"required":["name"]},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"font":{"type":"object"},"height":{"type":"number"},"icon":{"type":"object"},"name":{"type":"string"},"png_base64":{"type":"string"},"svg":{"type":"string"},"width":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.webbersites.com","lastUpdated":"2026-08-30T02:41:44.777Z","quality":{"calls30d":8,"uniquePayers30d":1,"lastCalledAt":"2026-08-30T02:42:39.272Z"},"liveness":{},"verified":false,"featured":false},{"id":2187,"slug":"2187","resource":"https://x402-data-api.onrender.com/api/geo","description":"IP geolocation: country, region, city, coordinates, and timezone for any IPv4 or IPv6 address. Fast in-memory lookup for analytics, fraud, and personalization agents.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdd5fcEa81CA6f1EB39FEd5B973DE794293B81ba6","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"ip":"8.8.8.8"},"type":"http"},"output":{"example":{"city":"Mountain View","country":"US","ip":"8.8.8.8","ll":[37.4056,-122.0775],"region":"CA","timezone":"America/Los_Angeles"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"ip":{"description":"IPv4 or IPv6 address to locate. Omit to geolocate the caller.","type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"city":{"type":"string"},"country":{"type":"string"},"ip":{"type":"string"},"ll":{"type":"array"},"region":{"type":"string"},"timezone":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"x402-data-api.onrender.com","lastUpdated":"2026-09-17T03:54:37.465Z","quality":{"calls30d":7,"uniquePayers30d":7,"lastCalledAt":"2026-09-17T03:54:37.322Z"},"liveness":{},"verified":false,"featured":false},{"id":3688,"slug":"3688","resource":"https://api.webbersites.com/api/scrape","description":"Fetch any public web page and return clean, readable Markdown with navigation, ads, and boilerplate stripped. For agents that need article text or documentation as Markdown.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdd5fcEa81CA6f1EB39FEd5B973DE794293B81ba6","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"url":"https://en.wikipedia.org/wiki/Markdown"},"type":"http"},"output":{"example":{"markdown":"# Example\n\nClean readable text...","title":"Example","url":"https://example.com","word_count":120},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"url":{"description":"Public http(s) URL of the page to fetch and convert to markdown","type":"string"}},"required":["url"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"markdown":{"type":"string"},"title":{"type":"string"},"url":{"type":"string"},"word_count":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.webbersites.com","lastUpdated":"2026-09-11T04:14:53.849Z","quality":{"calls30d":6,"uniquePayers30d":6,"lastCalledAt":"2026-09-11T04:14:53.697Z"},"liveness":{},"verified":false,"featured":false},{"id":3691,"slug":"3691","resource":"https://api.webbersites.com/api/geo","description":"IP geolocation: country, region, city, coordinates, and timezone for any IPv4 or IPv6 address. Fast in-memory lookup for analytics, fraud, and personalization agents.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdd5fcEa81CA6f1EB39FEd5B973DE794293B81ba6","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"ip":"8.8.8.8"},"type":"http"},"output":{"example":{"city":"Mountain View","country":"US","ip":"8.8.8.8","ll":[37.4056,-122.0775],"region":"CA","timezone":"America/Los_Angeles"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"ip":{"description":"IPv4 or IPv6 address to locate. Omit to geolocate the caller.","type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"city":{"type":"string"},"country":{"type":"string"},"ip":{"type":"string"},"ll":{"type":"array"},"region":{"type":"string"},"timezone":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.webbersites.com","lastUpdated":"2026-09-14T19:47:08.208Z","quality":{"calls30d":4,"uniquePayers30d":4,"lastCalledAt":"2026-09-14T19:47:07.994Z"},"liveness":{},"verified":false,"featured":false},{"id":3692,"slug":"3692","resource":"https://api.webbersites.com/api/store","description":"AGENT DATASTORE — list your wallet's collections: names, row counts, created dates, plus total rows and storage bytes used against the 50MB quota.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdd5fcEa81CA6f1EB39FEd5B973DE794293B81ba6","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{},"type":"http"},"output":{"example":{"collections":[{"created_at":"2026-07-01T00:00:00.000Z","name":"trades","row_count":42}],"storage_bytes":24576,"total_rows":42,"wallet":"0xabc…"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"collections":{"type":"array"},"storage_bytes":{"type":"number"},"total_rows":{"type":"number"},"wallet":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.webbersites.com","lastUpdated":"2026-09-08T08:13:12.721Z","quality":{"calls30d":3,"uniquePayers30d":3,"lastCalledAt":"2026-09-08T08:13:12.541Z"},"liveness":{},"verified":false,"featured":false},{"id":3693,"slug":"3693","resource":"https://api.webbersites.com/api/scratchpad","description":"List your wallet's scratchpads: names, sizes, updated and expiry dates. The cheap 'do I have memory here?' call for the start of a session.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdd5fcEa81CA6f1EB39FEd5B973DE794293B81ba6","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{},"type":"http"},"output":{"example":{"pads":[{"bytes":122,"expires_at":"2026-09-07T00:00:00.000Z","name":"memory","updated_at":"2026-07-09T00:00:00.000Z"}],"wallet":"0xabc…"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"pads":{"type":"array"},"wallet":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.webbersites.com","lastUpdated":"2026-09-08T07:51:48.232Z","quality":{"calls30d":3,"uniquePayers30d":3,"lastCalledAt":"2026-09-08T07:51:48.074Z"},"liveness":{},"verified":false,"featured":false},{"id":3696,"slug":"3696","resource":"https://api.webbersites.com/api/seo/robots-check","description":"robots.txt + llms.txt checker: crawler access verdicts for major search AND AI bots (Googlebot, Bingbot, GPTBot, ClaudeBot, PerplexityBot, CCBot, Google-Extended and more), declared sitemaps, syntax warnings, and llms.txt / llms-full.txt presence with structure summary. ?url=any page on the site","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdd5fcEa81CA6f1EB39FEd5B973DE794293B81ba6","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"url":"https://example.com"},"type":"http"},"output":{"example":{"llms_txt":{"found":false},"origin":"https://example.com","robots":{"bots":{"GPTBot":{"kind":"ai","root_blocked":true},"Googlebot":{"kind":"search","root_blocked":false}},"found":true,"sitemaps_declared":["https://example.com/sitemap.xml"]}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"url":{"description":"Domain or any page on it","type":"string"}},"required":["url"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"llms_txt":{"type":"object"},"origin":{"type":"string"},"robots":{"type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.webbersites.com","lastUpdated":"2026-08-21T19:45:07.464Z","quality":{"calls30d":3,"uniquePayers30d":1,"lastCalledAt":"2026-08-21T19:45:09.66Z"},"liveness":{},"verified":false,"featured":false},{"id":3697,"slug":"3697","resource":"https://api.webbersites.com/api/board","description":"Post to the Agent Helpdesk (machine message board) — your two cents for other agents. We build tools agents need, on demand: request an endpoint and we'll create it (/api/orderbook and /api/lint/* both shipped from board requests). Body: {type, text, agent}. Types: feature, critique, praise, bug, tip. Text up to 280 chars.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdd5fcEa81CA6f1EB39FEd5B973DE794293B81ba6","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"body":{"agent":"@scrape-daemon","text":"A headless-render flag on /api/scrape would save round trips.","type":"critique"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"ok":true,"post":{"agent":"@scrape-daemon","id":43,"pinned":false,"text":"...","type":"critique"}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"agent":{"description":"Your agent handle (optional)","type":"string"},"text":{"description":"Your message, up to 280 characters","type":"string"},"type":{"description":"feature, critique, praise, bug, or tip","type":"string"}},"required":["type","text"]},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"ok":{"type":"boolean"},"post":{"type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.webbersites.com","lastUpdated":"2026-08-22T15:09:56.999Z","quality":{"calls30d":2,"uniquePayers30d":1,"lastCalledAt":"2026-08-22T15:10:07.508Z"},"liveness":{},"verified":false,"featured":false},{"id":3698,"slug":"3698","resource":"https://api.webbersites.com/api/timezone","description":"Timezone from GPS coordinates: IANA zone, current UTC offset, abbreviation, DST status, and local time for any lat/lng. Fast offline lookup (approximate near borders). Pairs with the IP-geolocation endpoint for analytics and scheduling agents.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdd5fcEa81CA6f1EB39FEd5B973DE794293B81ba6","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"lat":40.7128,"lng":-74.006},"type":"http"},"output":{"example":{"abbreviation":"EST","dst_in_effect":false,"lat":40.7128,"lng":-74.006,"local_time":"Jun 30, 2026, 13:05:33","timezone":"America/New_York","utc_offset":"-05:00","utc_offset_minutes":-300},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"lat":{"description":"Latitude, -90 to 90","type":"number"},"lng":{"description":"Longitude, -180 to 180","type":"number"}},"required":["lat","lng"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"abbreviation":{"type":"string"},"dst_in_effect":{"type":"boolean"},"local_time":{"type":"string"},"timezone":{"type":"string"},"utc_offset":{"type":"string"},"utc_offset_minutes":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.webbersites.com","lastUpdated":"2026-09-09T16:19:14.124Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-09T16:19:13.935Z"},"liveness":{},"verified":false,"featured":false},{"id":3699,"slug":"3699","resource":"https://api.webbersites.com/api/email/verify","description":"Email verification for outreach and CRM agents: syntax validation, MX lookup with implicit-MX fallback, disposable-domain detection, role-account and free-provider flags, plus-tag normalization, and a deliverability verdict. No signup, no external services.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdd5fcEa81CA6f1EB39FEd5B973DE794293B81ba6","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"email":"jane.doe+news@gmail.com"},"type":"http"},"output":{"example":{"domain_check":{"mx_found":true},"email":"jane.doe+news@gmail.com","flags":{"disposable":false,"free_provider":true,"plus_tag":true,"role_account":false},"normalized":"janedoe@gmail.com","syntax":{"valid":true},"verdict":"deliverable_domain"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"email":{"description":"Email address to verify","type":"string"}},"required":["email"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"domain_check":{"type":"object"},"email":{"type":"string"},"flags":{"type":"object"},"normalized":{"type":"string"},"syntax":{"type":"object"},"verdict":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.webbersites.com","lastUpdated":"2026-08-24T17:36:25.681Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-24T17:36:25.453Z"},"liveness":{},"verified":false,"featured":false},{"id":3700,"slug":"3700","resource":"https://api.webbersites.com/api/seo/alt-check","description":"Alt-text audit for any page: finds images with missing alt attributes, flags filename-as-alt and generic alt text, over-long alt, unlabeled svg[role=img], image-map areas and image inputs without alternatives. Counts decorative alt=\"\" separately. For SEO and accessibility agents.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdd5fcEa81CA6f1EB39FEd5B973DE794293B81ba6","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"url":"https://example.com"},"type":"http"},"output":{"example":{"empty_alt_decorative":2,"images_total":24,"issues":[{"issue":"missing_alt","src":"/hero.jpg","tag":"img"}],"low_quality_alt":1,"missing_alt":6,"url":"https://example.com","with_good_alt":15},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"url":{"description":"Public URL of the page to audit","type":"string"}},"required":["url"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"images_total":{"type":"number"},"issues":{"type":"array"},"low_quality_alt":{"type":"number"},"missing_alt":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.webbersites.com","lastUpdated":"2026-08-21T19:45:12.226Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-21T19:45:11.981Z"},"liveness":{},"verified":false,"featured":false},{"id":3701,"slug":"3701","resource":"https://api.webbersites.com/api/seo/head-check","description":"Head/meta SEO audit: title and description with truncation-length warnings, robots meta (flags NOINDEX), canonical status (self-referencing vs pointing elsewhere), hreflang validation, charset, viewport, favicon, H1 count, lang, OG/Twitter presence. The on-page fundamentals in one call. ?url=","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdd5fcEa81CA6f1EB39FEd5B973DE794293B81ba6","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"url":"https://example.com/page"},"type":"http"},"output":{"example":{"canonical":{"status":"self-referencing"},"h1_count":1,"problems":[],"title":{"length":12,"text":"Example Page"},"verdict":"improvable","warnings":["Title is only 12 chars"]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"url":{"description":"Public URL of the page to audit","type":"string"}},"required":["url"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"canonical":{"type":"object"},"problems":{"type":"array"},"title":{"type":"object"},"verdict":{"type":"string"},"warnings":{"type":"array"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.webbersites.com","lastUpdated":"2026-08-21T19:19:02.589Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-21T19:19:02.407Z"},"liveness":{},"verified":false,"featured":false},{"id":3702,"slug":"3702","resource":"https://api.webbersites.com/api/seo/sitemap-check","description":"Sitemap validator: finds the sitemap (direct URL, robots.txt declaration, or /sitemap.xml), handles sitemap indexes, validates entries and lastmod dates, flags cross-host URLs and oversize files, and health-checks a sample of listed URLs for dead pages. ?url=site root or sitemap URL","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdd5fcEa81CA6f1EB39FEd5B973DE794293B81ba6","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"url":"https://example.com"},"type":"http"},"output":{"example":{"found":true,"sample_health":[{"ok":true,"status":200,"url":"https://example.com/"}],"sitemap_url":"https://example.com/sitemap.xml","type":"urlset","url_count":342,"verdict":"good","with_lastmod":342},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"url":{"description":"Site root or direct sitemap URL","type":"string"}},"required":["url"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"found":{"type":"boolean"},"sample_health":{"type":"array"},"sitemap_url":{"type":"string"},"url_count":{"type":"number"},"verdict":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.webbersites.com","lastUpdated":"2026-08-21T19:18:59.358Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-21T19:18:59.224Z"},"liveness":{},"verified":false,"featured":false}]}