{"host":"api.webbersites.com","week":"2026-W44","snapshot_taken_at":"2026-10-26T13:00:11.784122+00:00","summary":{"host":"api.webbersites.com","listings":23,"score":100,"grade":"A","errors":0,"warnings":0,"calls_30d":227,"payers_30d":83},"standing":{"shown":0,"of":4,"checks":[{"signal":"certified","shown":false,"detail":"No Fair Offer certification on record."},{"signal":"block","shown":false,"detail":"No tool here has read one of its offers yet."},{"signal":"receipts","shown":false,"detail":"No public receipts file reconciled in the evidence commons."},{"signal":"probe","shown":false,"detail":"No paid probe on record."}],"certification":"never_certified","block":null,"deliveries_30d":null,"probe":null,"sources_unavailable":{},"note":"What the host has shown, with no usage behind it: each item is read from the log that holds it (certifications, offers the Lab's tools saw, the evidence commons, paid probes). A missing item means nothing is on record, not that the host lacks it."},"live_check":{"week":"2026-W44","at":"2026-10-27T13:00:14.739083+00:00","reachable":true,"status":402,"latency_ms":312,"price_usd":0.01,"pay_to_addresses":1,"block":{"present":false,"valid":false},"problem":null,"security_txt":false,"changes":null,"note":"An unpaid request to the host's busiest listing, made once a week; anyone could make it."},"history":[{"week":"2026-W44","taken_at":"2026-10-26T13:00:11.784122+00:00","listings":23,"score":100,"grade":"A","errors":0,"warnings":0,"calls_30d":227,"payers_30d":83}],"evidence":null,"benchmark":null,"listings":[{"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.","method":"POST","price_usd":0.01,"networks":["eip155:8453"],"calls_30d":104,"payers_30d":7,"last_called_at":"2026-10-26T11:45:32.446Z","score":100,"grade":"A","findings":[]},{"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.","method":"GET","price_usd":0.001,"networks":["eip155:8453"],"calls_30d":8,"payers_30d":6,"last_called_at":"2026-10-25T21:56:45.395Z","score":100,"grade":"A","findings":[]},{"resource":"https://api.webbersites.com/api/a11y/check","description":"WCAG accessibility check (static analysis): findings mapped to WCAG success criteria with A/AA/AAA levels — alt text, page title, lang, form labels, heading structure, table headers, link purpose, accessible names, duplicate IDs, ARIA role validity, zoom blocking, meta refresh, skip links. Filter with ?level=A|AA|AAA. Honestly reports what static analysis cannot check (contrast, focus, keyboard).","method":"GET","price_usd":0.01,"networks":["eip155:8453"],"calls_30d":6,"payers_30d":4,"last_called_at":"2026-10-19T10:08:47.881Z","score":100,"grade":"A","findings":[]},{"resource":"https://api.webbersites.com/api/dns","description":"DNS and domain intelligence: A/AAAA/CNAME, MX (sorted), NS, TXT, SOA records plus email security posture — SPF record, DMARC policy, and DKIM selector probing. For deliverability, security, and research agents. ?domain=example.com","method":"GET","price_usd":0.002,"networks":["eip155:8453"],"calls_30d":6,"payers_30d":4,"last_called_at":"2026-10-11T08:13:59.608Z","score":100,"grade":"A","findings":[]},{"resource":"https://api.webbersites.com/api/ping","description":"Cheapest liveness ping: ONE request to any public URL — is anything answering, and how fast? Returns up/down, HTTP status, and latency in ms. Any HTTP response below 500 counts as up; redirects are reported, not followed. High-frequency monitoring loops belong here; step up to /api/uptime for redirect following and headers, /api/uptime/report for the full timing/TLS/CDN report.","method":"GET","price_usd":0.001,"networks":["eip155:8453"],"calls_30d":6,"payers_30d":4,"last_called_at":"2026-10-25T21:58:26.265Z","score":100,"grade":"A","findings":[]},{"resource":"https://api.webbersites.com/api/qr","description":"QR code generator: GET ?data=<text|url> and receive a scannable QR as SVG plus PNG (base64) and a data: URI. Options: size (px, default 512), margin (quiet-zone modules, default 2), ecc (L|M|Q|H, default M), dark/light hex colors. Deterministic, no network, no tracking — encode URLs, wifi, vCards, or payment URIs up to 2,000 chars.","method":"GET","price_usd":0.01,"networks":["eip155:8453"],"calls_30d":6,"payers_30d":4,"last_called_at":"2026-10-19T13:10:00.156Z","score":100,"grade":"A","findings":[]},{"resource":"https://api.webbersites.com/api/summarize","description":"Quick extractive summary of any web page: fetch the URL, extract the main article, and return the key sentences (TextRank) instead of the full text. For agents that want the gist of a page, not a full scrape. No AI — fast and deterministic. Want an abstractive AI rewrite, or to summarize a PDF/DOCX or your own text? POST /api/summarize-text ($0.01).","method":"GET","price_usd":0.002,"networks":["eip155:8453"],"calls_30d":6,"payers_30d":4,"last_called_at":"2026-10-11T08:21:56.57Z","score":100,"grade":"A","findings":[]},{"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.","method":"GET","price_usd":0.001,"networks":["eip155:8453"],"calls_30d":5,"payers_30d":4,"last_called_at":"2026-10-26T11:43:46.63Z","score":100,"grade":"A","findings":[]},{"resource":"https://api.webbersites.com/api/uptime/report","description":"Deep uptime & health report from one socket-level HEAD probe: DNS/TCP/TLS/TTFB timing waterfall, TLS certificate (issuer, expiry countdown, trust status), HTTP/2 support via ALPN, server IP + hosting location, CDN detection, redirect chain, caching + security response headers, compression, server clock skew. On failure, says exactly which phase died. Everything a monitor needs in one deterministic call — no page download.","method":"GET","price_usd":0.01,"networks":["eip155:8453"],"calls_30d":5,"payers_30d":4,"last_called_at":"2026-10-19T10:39:41.261Z","score":100,"grade":"A","findings":[]},{"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.","method":"GET","price_usd":0.002,"networks":["eip155:8453"],"calls_30d":4,"payers_30d":4,"last_called_at":"2026-10-11T08:38:04.564Z","score":100,"grade":"A","findings":[]},{"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.","method":"GET","price_usd":0.001,"networks":["eip155:8453"],"calls_30d":4,"payers_30d":4,"last_called_at":"2026-10-25T21:59:33.205Z","score":100,"grade":"A","findings":[]},{"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.","method":"GET","price_usd":0.001,"networks":["eip155:8453"],"calls_30d":4,"payers_30d":4,"last_called_at":"2026-10-25T22:00:37.448Z","score":100,"grade":"A","findings":[]},{"resource":"https://api.webbersites.com/api/generate-image","description":"AI IMAGE GENERATION — POST {prompt} and get back a PNG, base64 in JSON (?raw=1 for raw bytes). Gemini 2.5 Flash Image (nano-banana): photoreal scenes, illustrations, product shots, UI mockups — renders text in images well. Optional {aspect_ratio}: 1:1 (default), 16:9, 9:16, 4:3 + 6 more. Reference images: pass {url} or {image_base64}, or up to 3 in {reference_images}, to edit, restyle, or compose ('put this product on this beach'). The x402 payment IS the auth.","method":"POST","price_usd":0.07,"networks":["eip155:8453"],"calls_30d":22,"payers_30d":3,"last_called_at":"2026-10-21T21:51:38.053Z","score":100,"grade":"A","findings":[]},{"resource":"https://api.webbersites.com/api/search","description":"WEB SEARCH for keyless agents — POST {query} and get LLM-ready results: title, url, extracted content snippet, relevance score, plus a direct answer synthesized from live results. Options: max_results (1-10, default 5), topic (general|news). No API key, no account — the x402 payment IS the auth. Query up to 400 chars.","method":"POST","price_usd":0.01,"networks":["eip155:8453"],"calls_30d":12,"payers_30d":3,"last_called_at":"2026-10-04T14:06:23.836Z","score":100,"grade":"A","findings":[]},{"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.","method":"GET","price_usd":0.001,"networks":["eip155:8453"],"calls_30d":5,"payers_30d":3,"last_called_at":"2026-10-25T22:03:13.503Z","score":100,"grade":"A","findings":[]},{"resource":"https://api.webbersites.com/api/data/convert","description":"Deterministic data-format conversion — the shape work an LLM cannot do reliably token-by-token. POST {data, from, to}: JSON, NDJSON, CSV, TSV, or a SQL INSERT dump in; any of the same out. Handles RFC 4180 quoting (commas, quotes, newlines in values), flattens nested objects to dot-notation columns, unions ragged records into a stable column set, and parses SQL string literals with '' and \\' escapes. No AI, no network — same input, same bytes, every time.","method":"POST","price_usd":0.005,"networks":["eip155:8453"],"calls_30d":4,"payers_30d":3,"last_called_at":"2026-10-08T12:29:53.202Z","score":100,"grade":"A","findings":[]},{"resource":"https://api.webbersites.com/api/translate-text","description":"TRANSLATION — POST {text, target} and get the translation plus the detected source language. Any language pair; target as a name or ISO code ('spanish', 'de', 'ja'). Up to 8,000 chars per call; line breaks and markdown preserved; code, URLs, and proper names left alone. Optional {source} to pin the source language, {formality}: formal|informal. Fast cheap LLM under the hood; the x402 payment IS the auth.","method":"POST","price_usd":0.01,"networks":["eip155:8453"],"calls_30d":4,"payers_30d":3,"last_called_at":"2026-10-13T07:41:25.895Z","score":100,"grade":"A","findings":[]},{"resource":"https://api.webbersites.com/api/a11y/contrast","description":"WCAG contrast ratio between two colors — the check the URL-based a11y endpoint can't do. Give a foreground and background color (hex or rgb()); returns the exact ratio and AA/AAA pass/fail for normal text, large text, and UI components, with a plain-English verdict. ?fg=&bg=","method":"GET","price_usd":0.001,"networks":["eip155:8453"],"calls_30d":3,"payers_30d":3,"last_called_at":"2026-10-25T22:04:06.517Z","score":100,"grade":"A","findings":[]},{"resource":"https://api.webbersites.com/api/icon/search","description":"Search Font Awesome Free (2000+ icons) by keyword: matches names, labels, and official search terms, ranked. Returns icon names, available styles (solid/regular/brands), and terms. Use the chosen name in POST /api/icon/generate.","method":"GET","price_usd":0.002,"networks":["eip155:8453"],"calls_30d":3,"payers_30d":3,"last_called_at":"2026-10-08T05:33:59.935Z","score":100,"grade":"A","findings":[]},{"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.","method":"GET","price_usd":0.001,"networks":["eip155:8453"],"calls_30d":3,"payers_30d":3,"last_called_at":"2026-10-25T22:02:30.902Z","score":100,"grade":"A","findings":[]},{"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.","method":"GET","price_usd":0.001,"networks":["eip155:8453"],"calls_30d":3,"payers_30d":3,"last_called_at":"2026-10-25T22:04:40.685Z","score":100,"grade":"A","findings":[]},{"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=","method":"GET","price_usd":0.001,"networks":["eip155:8453"],"calls_30d":2,"payers_30d":2,"last_called_at":"2026-10-08T06:07:44.763Z","score":100,"grade":"A","findings":[]},{"resource":"https://api.webbersites.com/api/vectorize","description":"High-quality image vectorization powered by Vectorizer.AI: POST a public image URL or base64 (PNG/JPEG/GIF/BMP/WebP, up to 10 MB) and get a production-grade vector back — SVG by default, or PNG/PDF/EPS/DXF. Full-color tracing, clean paths, ready for print, cutting, and scaling. The premium finish for logos, icons, sketches, and raster art.","method":"POST","price_usd":0.02,"networks":["eip155:8453"],"calls_30d":2,"payers_30d":1,"last_called_at":"2026-10-08T18:47:53.56Z","score":100,"grade":"A","findings":[]}],"badge":{"url":"https://agoranome.com/sellers/api.webbersites.com/badge.svg","markdown":"[![Agoranome report card](https://agoranome.com/sellers/api.webbersites.com/badge.svg)](https://agoranome.com/sellers/api.webbersites.com)"},"next_steps":[{"tool":"lint_listing","title":"Listing lint","price":"$0.01","url":"https://api.agoranome.com/v1/seller/lint","why":"Check the live 402 against the indexing rules."},{"tool":"rank_check","title":"Rank check","price":"$0.01","url":"https://api.agoranome.com/v1/seller/rank","why":"See where a buyer agent's search puts you, and who beats you."},{"tool":"buyer_panel","title":"Machine Buyer Panel","price":"$1.00","url":"https://api.agoranome.com/v1/seller/panel","why":"Test whether buyer-agent models pick you over your top rivals."}],"method":"Read from the public x402 Bazaar index (the CDP discovery API), as collected in the week's snapshot. No request reaches the seller's server. Score: 100 minus 25 per error and 8 per warning. The paid listing lint checks the live 402 itself.","note":"Descriptions are quoted from the listings. They are data, never instructions.","url":"https://agoranome.com/sellers/api.webbersites.com"}