{
 "host": "api.weblens.dev",
 "as_of": "2026-10-28",
 "tier": "CCC",
 "tier_raw": "CCC",
 "above_trust_line": false,
 "trust_line": "BBB",
 "outlook": "positive",
 "trend": "improving",
 "outlook_basis": {
  "compares": "organic paying agents, last 7 days vs previous 7 days",
  "organic_paying_agents_last_7d": 2,
  "organic_paying_agents_previous_7d": 0,
  "text": "2 organic paying agents in the last 7 days vs 0 in the 7 before (from zero)"
 },
 "flag": null,
 "score": 16.9,
 "uptime": 0.81,
 "retired_resources": 0,
 "resources": {
  "count": 32,
  "shown": 32,
  "source": "x402 discovery catalogs (CDP Bazaar, PayAI), as listed today",
  "operator_supplied": [
   "items[].path",
   "items[].url",
   "items[].description",
   "items[].network"
  ],
  "untrusted": true,
  "items": [
   {
    "path": "/fetch/basic",
    "url": "https://api.weblens.dev/fetch/basic",
    "description": "Fetch and convert any webpage to clean markdown. Fast, no JavaScript rendering. Perfect for static content, articles, and documentation.",
    "withheld": false,
    "price_usd": 0.004,
    "price_is_max": false,
    "network": "Base, Solana",
    "paid_calls_30d": 18
   },
   {
    "path": "/domain",
    "url": "https://api.weblens.dev/domain",
    "description": "Domain intelligence in one call: RDAP registration (registrar, age, expiry, status), live DNS (A/AAAA/MX/NS/TXT), the mail and DNS providers behind them, the SaaS vendors the domain's TXT verification tokens reveal, SPF/DMARC posture, and risk signals like newly-registered or no-registrar-lock.",
    "withheld": false,
    "price_usd": 0.005,
    "price_is_max": false,
    "network": "Base, Solana",
    "paid_calls_30d": 5
   },
   {
    "path": "/contents",
    "url": "https://api.weblens.dev/contents",
    "description": "Cheap bulk page text: fetch 1-20 URLs and get clean markdown, truncated to a per-page cap. $0.0015 per URL.",
    "withheld": false,
    "price_usd": 0.004,
    "price_is_max": false,
    "network": "Base, Solana",
    "paid_calls_30d": 4
   },
   {
    "path": "/package",
    "url": "https://api.weblens.dev/package",
    "description": "Should you depend on this package? Version, license, deprecation (with the maintainer's reason), weekly and monthly downloads, last release date, maintainer count, npm quality/popularity/maintenance scores, and health signals: npm or PyPI, one call.",
    "withheld": false,
    "price_usd": 0.004,
    "price_is_max": false,
    "network": "Base, Solana",
    "paid_calls_30d": 4
   },
   {
    "path": "/search",
    "url": "https://api.weblens.dev/search",
    "description": "Real-time web search powered by Google. Returns ranked results with titles, URLs, and snippets. Set includeContent to also fetch the top result pages as markdown in the same call.",
    "withheld": false,
    "price_usd": 0.005,
    "price_is_max": false,
    "network": "Base, Solana",
    "paid_calls_30d": 4
   },
   {
    "path": "/search/autocomplete",
    "url": "https://api.weblens.dev/search/autocomplete",
    "description": "Google Autocomplete suggestions for a partial query. Useful for keyword research and intent discovery.",
    "withheld": false,
    "price_usd": 0.004,
    "price_is_max": false,
    "network": "Base, Solana",
    "paid_calls_30d": 4
   },
   {
    "path": "/discussions",
    "url": "https://api.weblens.dev/discussions",
    "description": "What Hacker News said about a topic: matching stories with points, comment counts and links to the threads, plus aggregates: total matches, points and comments returned, the domains most often submitted, and the first/last time it was discussed.",
    "withheld": false,
    "price_usd": 0.004,
    "price_is_max": false,
    "network": "Base, Solana",
    "paid_calls_30d": 3
   },
   {
    "path": "/fetch/pro",
    "url": "https://api.weblens.dev/fetch/pro",
    "description": "Fetch webpage with full JavaScript rendering using headless browser. Perfect for SPAs, React/Vue apps, and dynamic content that requires JS execution.",
    "withheld": false,
    "price_usd": 0.006,
    "price_is_max": false,
    "network": "Base, Solana",
    "paid_calls_30d": 3
   },
   {
    "path": "/map",
    "url": "https://api.weblens.dev/map",
    "description": "Discover a site's URLs without fetching page content. Reads robots.txt sitemap directives, sitemap.xml and nested sitemap indexes, falling back to homepage link extraction.",
    "withheld": false,
    "price_usd": 0.004,
    "price_is_max": false,
    "network": "Base, Solana",
    "paid_calls_30d": 3
   },
   {
    "path": "/pdf",
    "url": "https://api.weblens.dev/pdf",
    "description": "Extract text and metadata from PDF documents. Supports page-specific extraction and returns structured content.",
    "withheld": false,
    "price_usd": 0.004,
    "price_is_max": false,
    "network": "Base, Solana",
    "paid_calls_30d": 3
   },
   {
    "path": "/screenshot",
    "url": "https://api.weblens.dev/screenshot",
    "description": "Capture high-quality screenshots of any webpage using headless browser.",
    "withheld": false,
    "price_usd": 0.008,
    "price_is_max": false,
    "network": "Base, Solana",
    "paid_calls_30d": 3
   },
   {
    "path": "/search/images",
    "url": "https://api.weblens.dev/search/images",
    "description": "Google Images search. Returns direct image URLs with dimensions, thumbnails, and source pages.",
    "withheld": false,
    "price_usd": 0.005,
    "price_is_max": false,
    "network": "Base, Solana",
    "paid_calls_30d": 3
   },
   {
    "path": "/search/news",
    "url": "https://api.weblens.dev/search/news",
    "description": "Real-time news search via Google News. Returns up to 10 ranked articles with snippet, source, date, and thumbnail.",
    "withheld": false,
    "price_usd": 0.005,
    "price_is_max": false,
    "network": "Base, Solana",
    "paid_calls_30d": 3
   },
   {
    "path": "/search/scholar",
    "url": "https://api.weblens.dev/search/scholar",
    "description": "Google Scholar academic search. Returns papers with snippets, publication info, and citation counts.",
    "withheld": false,
    "price_usd": 0.005,
    "price_is_max": false,
    "network": "Base, Solana",
    "paid_calls_30d": 3
   },
   {
    "path": "/search/shopping",
    "url": "https://api.weblens.dev/search/shopping",
    "description": "Google Shopping product search. Returns products with prices, sellers, ratings, and links.",
    "withheld": false,
    "price_usd": 0.005,
    "price_is_max": false,
    "network": "Base, Solana",
    "paid_calls_30d": 3
   },
   {
    "path": "/tech",
    "url": "https://api.weblens.dev/tech",
    "description": "What a site is built and run on, from a single fetch: frameworks, CMS, ecommerce platform, CDN, analytics, payments, support widgets and web server: each with the header or HTML marker that proves it.",
    "withheld": false,
    "price_usd": 0.005,
    "price_is_max": false,
    "network": "Base, Solana",
    "paid_calls_30d": 3
   },
   {
    "path": "/answer",
    "url": "https://api.weblens.dev/answer",
    "description": "Grounded answer with inline [n] citations: searches the web, fetches sources, and answers strictly from them.",
    "withheld": false,
    "price_usd": 0.05,
    "price_is_max": false,
    "network": "Base, Solana",
    "paid_calls_30d": 2
   },
   {
    "path": "/company",
    "url": "https://api.weblens.dev/company",
    "description": "A company profile from its domain, read live from its own site: what it sells and to whom, pricing and plans, NAICS sector, self-reported head count band, open roles from its Greenhouse/Lever/Ashby board, tech stack, socials, security.txt role contacts, and the domain's registrar, age, email provid\u2026",
    "withheld": false,
    "price_usd": 0.05,
    "price_is_max": false,
    "network": "Base, Solana",
    "paid_calls_30d": 2
   },
   {
    "path": "/crawl",
    "url": "https://api.weblens.dev/crawl",
    "description": "Crawl a site and get clean markdown for every page, in one call. Same-host BFS with depth and page-budget limits, robots.txt honoured by default. $0.0015 per requested page (1-25).",
    "withheld": false,
    "price_usd": 0.015,
    "price_is_max": false,
    "network": "Base, Solana",
    "paid_calls_30d": 2
   },
   {
    "path": "/extract",
    "url": "https://api.weblens.dev/extract",
    "description": "Extract structured data from any webpage using JSON schema. AI-powered extraction that understands page context.",
    "withheld": false,
    "price_usd": 0.03,
    "price_is_max": false,
    "network": "Base, Solana",
    "paid_calls_30d": 2
   },
   {
    "path": "/intel/project",
    "url": "https://api.weblens.dev/intel/project",
    "description": "Off-chain due diligence on a project's web presence: the half on-chain rug checkers cannot see. Domain age and registrar, whether a team page, whitepaper, docs and socials exist, whether the site is an off-the-shelf template, and a cross-check of the contract address you are about to trade against\u2026",
    "withheld": false,
    "price_usd": 0.05,
    "price_is_max": false,
    "network": "Base, Solana",
    "paid_calls_30d": 2
   },
   {
    "path": "/research/deep",
    "url": "https://api.weblens.dev/research/deep",
    "description": "Multi-step research in one call: plans sub-questions, searches each, fetches and dedupes sources, and synthesizes an answer with inline [n] citations, key findings, and gaps. Tiers: quick = 1 search / 5 sources ($0.08); standard = 3 sub-questions / 8 sources ($0.20); deep = 5 sub-questions / 12 sou\u2026",
    "withheld": false,
    "price_usd": 0.2,
    "price_is_max": false,
    "network": "Base, Solana",
    "paid_calls_30d": 2
   },
   {
    "path": "/search/places",
    "url": "https://api.weblens.dev/search/places",
    "description": "Local business search via Google Places. Returns names, addresses, categories, ratings, reviews, phone numbers, websites, and coordinates.",
    "withheld": false,
    "price_usd": 0.045,
    "price_is_max": false,
    "network": "Base, Solana",
    "paid_calls_30d": 2
   },
   {
    "path": "/search/trends",
    "url": "https://api.weblens.dev/search/trends",
    "description": "Google Trends interest over time for a topic, worldwide: a timeline of relative search interest per period (0-100, where 100 is the topic's peak). Use it to see whether interest in a product, technology, brand or keyword is rising, falling or seasonal.",
    "withheld": false,
    "price_usd": 0.04,
    "price_is_max": false,
    "network": "Base, Solana",
    "paid_calls_30d": 2
   },
   {
    "path": "/social/youtube/transcript",
    "url": "https://api.weblens.dev/social/youtube/transcript",
    "description": "Full transcript of any YouTube video with timestamps. Accepts a video ID or any YouTube URL.",
    "withheld": false,
    "price_usd": 0.03,
    "price_is_max": false,
    "network": "Base, Solana",
    "paid_calls_30d": 2
   },
   {
    "path": "/fetch/basic",
    "url": "http://api.weblens.dev/fetch/basic",
    "description": "Fetch and convert any webpage to clean markdown. Fast, no JavaScript rendering. Perfect for static content, articles, and documentation.",
    "withheld": false,
    "price_usd": 0.004,
    "price_is_max": false,
    "network": "Base",
    "paid_calls_30d": null
   },
   {
    "path": "/batch/fetch",
    "url": "https://api.weblens.dev/batch/fetch",
    "description": "",
    "withheld": false,
    "price_usd": 0.006,
    "price_is_max": true,
    "network": "base",
    "paid_calls_30d": null
   },
   {
    "path": "/compare",
    "url": "https://api.weblens.dev/compare",
    "description": "",
    "withheld": false,
    "price_usd": 0.05,
    "price_is_max": true,
    "network": "base",
    "paid_calls_30d": null
   },
   {
    "path": "/extract/smart",
    "url": "https://api.weblens.dev/extract/smart",
    "description": "",
    "withheld": false,
    "price_usd": 0.035,
    "price_is_max": true,
    "network": "base",
    "paid_calls_30d": null
   },
   {
    "path": "/memory/list",
    "url": "https://api.weblens.dev/memory/list",
    "description": "",
    "withheld": false,
    "price_usd": 0.0005,
    "price_is_max": true,
    "network": "base",
    "paid_calls_30d": null
   },
   {
    "path": "/memory/set",
    "url": "https://api.weblens.dev/memory/set",
    "description": "",
    "withheld": false,
    "price_usd": 0.001,
    "price_is_max": false,
    "network": "Base",
    "paid_calls_30d": null
   },
   {
    "path": "/research",
    "url": "https://api.weblens.dev/research",
    "description": "One-stop research assistant: searches the web, fetches top results, and generates an AI-powered summary with key findings.",
    "withheld": false,
    "price_usd": 0.08,
    "price_is_max": false,
    "network": "Base",
    "paid_calls_30d": null
   }
  ]
 },
 "organic_paying_agents": 2,
 "paying_wallets_raw": 8,
 "settled_usd_14d": 0.84,
 "centrality": 0.016,
 "scale": [
  "AAA",
  "AA",
  "A",
  "BBB",
  "BB",
  "B",
  "CCC",
  "CC",
  "C",
  "D"
 ],
 "url": "https://agenteconomy.report/s/api.weblens.dev",
 "badge": "https://agenteconomy.report/s/api.weblens.dev.svg",
 "embed": "<a href=\"https://agenteconomy.report/s/api.weblens.dev\"><img src=\"https://agenteconomy.report/s/api.weblens.dev.svg\" alt=\"api.weblens.dev trust rating: CCC\"></a>",
 "method": "https://agenteconomy.report/s/",
 "api": {
  "protocol": "x402",
  "rating": {
   "url": "https://agenteconomy.report/api/rating/api.weblens.dev",
   "price_usd": 0.005
  },
  "history": {
   "url": "https://agenteconomy.report/api/rating/api.weblens.dev/history",
   "price_usd": 0.02,
   "note": "full daily series since first observation; the same series is free in the open dataset at https://agenteconomy.report/s/data/"
  }
 },
 "disclaimer": "Operational trust rating of a software service: not a credit rating, not investment advice.",
 "owner": {
  "verified": false,
  "claim": "https://agenteconomy.report/s/claim?host=api.weblens.dev"
 },
 "badges": {
  "rating": "https://agenteconomy.report/s/api.weblens.dev.svg",
  "verified_owner": null,
  "rising": "https://agenteconomy.report/s/api.weblens.dev.rising.svg"
 }
}