{
 "host": "agent-data.centorprat.workers.dev",
 "as_of": "2026-10-24",
 "tier": "CC",
 "tier_raw": "CC",
 "above_trust_line": false,
 "trust_line": "BBB",
 "outlook": "new",
 "trend": "new",
 "outlook_basis": {
  "compares": "organic paying agents, last 7 days vs previous 7 days",
  "organic_paying_agents_last_7d": 1,
  "organic_paying_agents_previous_7d": null,
  "text": "no paying wallet in the 7 days before"
 },
 "flag": "NEW",
 "score": 12.2,
 "uptime": 0.585,
 "retired_resources": 0,
 "resources": {
  "count": 106,
  "shown": 106,
  "source": "x402 discovery catalogs (CDP Bazaar, PayAI), as listed today",
  "operator_supplied": [
   "items[].path",
   "items[].url",
   "items[].description",
   "items[].network"
  ],
  "untrusted": true,
  "items": [
   {
    "path": "/crypto/token-safety",
    "url": "https://agent-data.centorprat.workers.dev/crypto/token-safety",
    "description": "Token safety / honeypot / rug-pull check for SOLANA (incl. pump.fun), Ethereum, BSC or Base: Solana mint & freeze authority, Token-2022 traps, top-holder and insider concentration, LP locked, liquidity, buys vs sells; EVM sell simulation and taxes. One 0-100 safety score + verdict. Signals, not adv\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 8
   },
   {
    "path": "/shopify/store",
    "url": "https://agent-data.centorprat.workers.dev/shopify/store",
    "description": "Live tech stack of one Shopify store: every installed app by name (435+ known apps, 31 categories), estimated monthly app spend, missing revenue categories, ad pixels, theme, catalog size and price, public contact emails and socials. Non-Shopify domains are not charged.",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 7
   },
   {
    "path": "/tools/flashscore-scraper",
    "url": "https://agent-data.centorprat.workers.dev/tools/flashscore-scraper",
    "description": "Scrape Flashscore live scores, results and fixtures for 25 sports (football, tennis, basketball, hockey...) for any day -7..+7, by league, country or team: scores, period/set scores, goals and cards timeline, match statistics. No login. One search per call (result caps in the input schema); failed\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 7
   },
   {
    "path": "/tools/linkedin-company-scraper",
    "url": "https://agent-data.centorprat.workers.dev/tools/linkedin-company-scraper",
    "description": "LinkedIn company data from URLs, names or domains: description, website, industry, size, employees, HQ, founded, specialties, followers, locations, similar companies and recent posts with likes and comments. No login, no personal profiles. One search per call (result caps in the input schema); fail\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 7
   },
   {
    "path": "/web/read",
    "url": "https://agent-data.centorprat.workers.dev/web/read",
    "description": "Web page to markdown (read URL as clean text) for LLM agents: main content only (no nav, cookie banners, ads), with title, description, author, dates, language, headings, internal/external links and JSON-LD types, PLUS a prompt-injection scan of the page (visible text, hidden HTML, comments, invisi\u2026",
    "withheld": false,
    "price_usd": 0.003,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 7
   },
   {
    "path": "/crypto/address-risk",
    "url": "https://agent-data.centorprat.workers.dev/crypto/address-risk",
    "description": "Crypto address sanctions screening (OFAC) and AML risk, 18 chains incl. Solana, Ethereum, Tron, XRP: sanctioned match; Bitcoin one-hop exposure to sanctioned counterparties; Solana account profile (type, balance, velocity, failed txs, age). Risk band + findings. Screening aid, not a verdict.",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 6
   },
   {
    "path": "/tools/youtube-channel-scraper",
    "url": "https://agent-data.centorprat.workers.dev/tools/youtube-channel-scraper",
    "description": "Scrape YouTube channels: info (subscribers, video count, description, country, keywords) and the full list of videos, Shorts and live streams with views, publish date, duration and thumbnails. No API key, no quota. Cheap per video. One search per call (result caps in the input schema); failed looku\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 6
   },
   {
    "path": "/tools/youtube-comments-scraper",
    "url": "https://agent-data.centorprat.workers.dev/tools/youtube-comments-scraper",
    "description": "Scrape YouTube comments from any videos: top or newest, with replies, likes, reply counts, author and channel id, pinned/hearted, publish time, direct comment links. No API key, no quota. Cheap per comment. One search per call (result caps in the input schema); failed lookups are not charged.",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 6
   },
   {
    "path": "/crypto/btc-trace",
    "url": "https://agent-data.centorprat.workers.dev/crypto/btc-trace",
    "description": "Trace Bitcoin funds: for an address, its main counterparties up to 3 hops with BTC flows and patterns (peel chains, consolidation, exchange-like volume); for a txid, inputs, outputs and next hops.",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 4
   },
   {
    "path": "/crypto/new-tokens",
    "url": "https://agent-data.centorprat.workers.dev/crypto/new-tokens",
    "description": "Newest DEX pools ranked by early momentum (volume acceleration, buy pressure, unique buyers, liquidity) with rug flags, on solana, base, eth, bsc, arbitrum, polygon or avax. Not advice.",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 4
   },
   {
    "path": "/web/fetch",
    "url": "https://agent-data.centorprat.workers.dev/web/fetch",
    "description": "Fetch any URL (web scraping / URL fetch) and get the raw content: HTML/JSON/text as text, images and PDFs as base64 (for multimodal LLM input), or markdown. Final URL after redirects, status, content type, size. Fetched from Cloudflare's edge (fallback for sites that block it), up to 5 MB. Error st\u2026",
    "withheld": false,
    "price_usd": 0.002,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 4
   },
   {
    "path": "/web/search",
    "url": "https://agent-data.centorprat.workers.dev/web/search",
    "description": "Web search API for AI agents (SERP, no API key): ranked results (title, URL, domain, snippet, position) for any query, with region (us, uk, de, fr, es, ...) and time filter (day, week, month, year). Up to 10 results per call.",
    "withheld": false,
    "price_usd": 0.003,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 4
   },
   {
    "path": "/crypto/launches",
    "url": "https://agent-data.centorprat.workers.dev/crypto/launches",
    "description": "New Solana token launches feed (pump.fun, memecoins) for sniping bots: pools created in the last N minutes on Solana (pump.fun, Meteora, Raydium, PumpSwap), Base, Ethereum or BSC, each with liquidity, early volume, buyers, momentum score AND a pre-trade verdict (go / caution / avoid + reasons, hold\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 3
   },
   {
    "path": "/crypto/pretrade",
    "url": "https://agent-data.centorprat.workers.dev/crypto/pretrade",
    "description": "Token rug check / pre-trade safety verdict (Solana + EVM) for trading bots: go / caution / avoid + reasons, up to 10 tokens per call, ~0.3-1 s, cached 120 s. Solana (pump.fun and Meteora curves, Token-2022) and Ethereum/BSC/Base: authorities, honeypot simulation and taxes, liquidity, holder concent\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 3
   },
   {
    "path": "/email/verify",
    "url": "https://agent-data.centorprat.workers.dev/email/verify",
    "description": "Email verification / validation API for lead lists (up to 20 addresses per call, ~1 s): syntax, domain mail setup (MX), mailbox provider (Google, Microsoft, Zoho, gateways), disposable / temporary domains (~10k), free webmail, role accounts (info@, sales@), typo suggestions (gmial.com -> gmail.com)\u2026",
    "withheld": false,
    "price_usd": 0.002,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 3
   },
   {
    "path": "/shopify/stores",
    "url": "https://agent-data.centorprat.workers.dev/shopify/stores",
    "description": "Find Shopify stores by the apps they run or lack: stores using Klaviyo, stores without a loyalty app, by country, niche keyword and estimated app spend. Up to 10 stores per call (page with offset), most-visited first, with apps, spend estimate, gaps and public contacts. From our index of high-traff\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 3
   },
   {
    "path": "/tools/ai-crawler-access-test",
    "url": "https://agent-data.centorprat.workers.dev/tools/ai-crawler-access-test",
    "description": "Tests whether AI search and answer bots (OpenAI, Anthropic, Perplexity, Google, Bing...) can actually read your site: robots.txt per bot (search vs training), a live fetch as each bot vs a browser to catch CDN/WAF blocks, JS-only content, llms.txt and entity schema, with fixes. Up to 3 items per ca\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 3
   },
   {
    "path": "/tools/airbnb-scraper",
    "url": "https://agent-data.centorprat.workers.dev/tools/airbnb-scraper",
    "description": "Scrape Airbnb listings by location, dates and guests: nightly and total price (with discounts), rating, reviews, Superhost, Guest favorite, business host, bedrooms, beds, baths, coordinates, photos. Plus a free market summary per location. No login. One search per call (result caps in the input sch\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 3
   },
   {
    "path": "/tools/aircraft-tracker-adsb",
    "url": "https://agent-data.centorprat.workers.dev/tools/aircraft-tracker-adsb",
    "description": "Live aircraft tracker (ADS-B) around any lat/lon: each aircraft's callsign, type, altitude, speed, distance, closest approach (CPA) and ETA, with inbound, military and unidentified flags. Use it to answer \"what is flying near X right now?\". Keyless; webhook alerts. Up to 3 items per call; failed lo\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 3
   },
   {
    "path": "/tools/aliexpress-scraper",
    "url": "https://agent-data.centorprat.workers.dev/tools/aliexpress-scraper",
    "description": "Scrape AliExpress search results by keyword (sorted by orders, price or best match): price, original price, discount, units sold, rating, Choice and badges, image, link. Plus a free market summary per keyword for product research and dropshipping. No login. One search per call (result caps in the i\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 3
   },
   {
    "path": "/tools/app-review-problem-scanner",
    "url": "https://agent-data.centorprat.workers.dev/tools/app-review-problem-scanner",
    "description": "Give app names, App Store ids or Google Play packages. Each gets a problem brief from recent reviews: issue themes (crashes, login, update-broke, billing, bugs...), the version where complaints spiked, recent vs lifetime rating, sample complaints. iOS + Android, keyless. Up to 3 items per call; fai\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 3
   },
   {
    "path": "/tools/app-reviews-scraper",
    "url": "https://agent-data.centorprat.workers.dev/tools/app-reviews-scraper",
    "description": "Scrape App Store and Google Play reviews in one run: rating, title, text, app version, date, author, helpful votes, developer reply, country. Every review tagged with complaint themes (crash, login, billing, bugs, ads...). Keyless, cheap per review. One search per call (result caps in the input sch\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 3
   },
   {
    "path": "/tools/app-store-scraper",
    "url": "https://agent-data.centorprat.workers.dev/tools/app-store-scraper",
    "description": "Scrape apps from Google Play and the Apple App Store by keyword or ID: rating, ratings count, downloads, price, category, update date, description, plus the developer's email, phone, address and website from Google Play. App developer leads. No login. One search per call (result caps in the input s\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 3
   },
   {
    "path": "/tools/broken-link-checker",
    "url": "https://agent-data.centorprat.workers.dev/tools/broken-link-checker",
    "description": "Give it URLs. For each page it extracts every link and tests it (HTTP status), reporting broken links (4xx/5xx/unreachable) with their anchor text, plus redirects, and internal vs external counts. Keyless, threaded, read-only. Schedule + webhook to catch new broken links. Up to 3 items per call; fa\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 3
   },
   {
    "path": "/tools/clinical-trials-intelligence",
    "url": "https://agent-data.centorprat.workers.dev/tools/clinical-trials-intelligence",
    "description": "Give it conditions, drugs or sponsors. For each it queries ClinicalTrials.gov and composes ONE landscape brief: counts by phase and status, recruiting-now, top sponsors, interventions and countries, median enrollment and recent starts. Keyless and agent-callable. Up to 3 items per call; failed look\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 3
   },
   {
    "path": "/tools/dice-jobs-scraper",
    "url": "https://agent-data.centorprat.workers.dev/tools/dice-jobs-scraper",
    "description": "Scrape Dice US tech jobs by keyword and location with Dice filters (date, contract/full-time, remote, direct hire vs recruiter, visa sponsorship): salary, employer type, description, address, contacts, tech stack. No login. One search per call (result caps in the input schema); failed lookups are n\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 3
   },
   {
    "path": "/tools/dns-health-check",
    "url": "https://agent-data.centorprat.workers.dev/tools/dns-health-check",
    "description": "Give it domains. For each it resolves the core DNS records over keyless DoH and runs best-practice checks - does it resolve, enough diverse nameservers, DNSSEC, CAA, IPv6, SPF/DMARC present - into a health signal with findings. Read-only public DNS, agent-callable. One search per call (result caps\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 3
   },
   {
    "path": "/tools/domain-expiry-registration-check",
    "url": "https://agent-data.centorprat.workers.dev/tools/domain-expiry-registration-check",
    "description": "Give it domains. For each it queries keyless RDAP (the modern WHOIS) and reports the registrar, creation and expiry dates, days until the domain expires, registry status/locks, nameservers and DNSSEC - with a signal (active / expiring-soon / expired / at-risk). Schedule + webhook for expiry alerts.\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 3
   },
   {
    "path": "/tools/domain-lookup-dns-mx-email",
    "url": "https://agent-data.centorprat.workers.dev/tools/domain-lookup-dns-mx-email",
    "description": "Domain lookup in one call: DNS A/AAAA, MX mail servers, NS, SPF/TXT, homepage title and tech hints, social profiles and public contact emails for any domain. Use it for lead enrichment, KYB checks and email deliverability. Keyless, bulk. Up to 3 items per call; failed lookups are not charged.",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 3
   },
   {
    "path": "/tools/google-ads-transparency-scraper",
    "url": "https://agent-data.centorprat.workers.dev/tools/google-ads-transparency-scraper",
    "description": "Get every Google ad a competitor runs (Search, YouTube, Shopping, Maps, Play) from the Ads Transparency Center by domain or name: format, image, first/last shown, days running, countries, impressions by country and platform. No login. One search per call (result caps in the input schema); failed lo\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 3
   },
   {
    "path": "/tools/google-maps-scraper",
    "url": "https://agent-data.centorprat.workers.dev/tools/google-maps-scraper",
    "description": "Scrape Google Maps places by search term and location: name, category, address, coordinates, rating, reviews count, phone, website, opening hours, attributes, place ID, plus optional emails and social profiles from each website. Fast, no API key. One search per call (result caps in the input schema\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 3
   },
   {
    "path": "/tools/google-news-scraper",
    "url": "https://agent-data.centorprat.workers.dev/tools/google-news-scraper",
    "description": "Search Google News or pull topic headlines in any language and country: title, source, publish time, snippet, the REAL publisher URL (decoded), and optional full article text, author and image. Cheap per article. One search per call (result caps in the input schema); failed lookups are not charged.",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 3
   },
   {
    "path": "/tools/indeed-jobs-scraper",
    "url": "https://agent-data.centorprat.workers.dev/tools/indeed-jobs-scraper",
    "description": "Scrape Indeed jobs in 35 countries by keyword and location (date, job type, remote, radius filters): full description, salary (annualized), skills, Easy Apply, plus employer website, size, revenue and tech stack. No login. One search per call (result caps in the input schema); failed lookups are no\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 3
   },
   {
    "path": "/tools/linkedin-jobs-scraper",
    "url": "https://agent-data.centorprat.workers.dev/tools/linkedin-jobs-scraper",
    "description": "Scrape LinkedIn job listings by keyword and location (date, remote/hybrid, job type, experience filters): title, company, location, salary, full description, seniority, employment type, applicants, plus department and tech stack. No login. One search per call (result caps in the input schema); fail\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 3
   },
   {
    "path": "/tools/local-business-software-detector",
    "url": "https://agent-data.centorprat.workers.dev/tools/local-business-software-detector",
    "description": "Names the software each local business runs from its website or a Google Maps dataset: Toast, Square, ChowNow, OpenTable, Vagaro, Mindbody, NexHealth, ServiceTitan, Jobber, CallRail, Podium and 450 more, plus its vertical, software gaps to pitch and contacts. Up to 3 items per call; failed lookups\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 3
   },
   {
    "path": "/tools/multi-job-board-scraper",
    "url": "https://agent-data.centorprat.workers.dev/tools/multi-job-board-scraper",
    "description": "One job search across LinkedIn, Indeed (35 countries), Dice, Reed, SEEK, StepStone, XING, Welcome to the Jungle and six remote boards, merged into one de-duplicated list: title, company, location, remote, salary, posted date, description, company data, contacts. No login. One search per call (resul\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 3
   },
   {
    "path": "/tools/nara-catalog-extractor",
    "url": "https://agent-data.centorprat.workers.dev/tools/nara-catalog-extractor",
    "description": "Search the US National Archives (NARA) catalog by keyword or record ID and get every digitized file: direct download URL, file type, title, date and record hierarchy. Use it to find and fetch historical government documents, photos and records. Keyless, public domain. Up to 3 items per call; failed\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 3
   },
   {
    "path": "/tools/on-page-seo-audit",
    "url": "https://agent-data.centorprat.workers.dev/tools/on-page-seo-audit",
    "description": "Give it URLs. For each it runs a keyless on-page SEO audit - title, meta description, headings, canonical, robots, Open Graph, structured data, image alt, links, viewport, sitemap and robots.txt - into a score, grade and prioritized fixes. Read-only crawl, agent-callable. Up to 3 items per call; fa\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 3
   },
   {
    "path": "/tools/pinterest-scraper",
    "url": "https://agent-data.centorprat.workers.dev/tools/pinterest-scraper",
    "description": "Scrape Pinterest pins from keyword searches, profiles and boards: title, description, outbound link and domain, image, reactions, pinner, board, promoted and product flags, profile stats (followers, monthly views). Plus who owns each keyword. No login. One search per call (result caps in the input\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 3
   },
   {
    "path": "/tools/redfin-scraper",
    "url": "https://agent-data.centorprat.workers.dev/tools/redfin-scraper",
    "description": "Scrape US homes for sale from Redfin by city, ZIP or county with price, beds, baths, sqft, type and days-on-market filters: price, $/sqft, HOA, year built, address, coordinates, MLS #, remarks, key facts, plus a free market summary. No login. One search per call (result caps in the input schema); f\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 3
   },
   {
    "path": "/tools/reed-jobs-scraper",
    "url": "https://agent-data.centorprat.workers.dev/tools/reed-jobs-scraper",
    "description": "Scrape Reed.co.uk UK jobs by keyword and location with Reed filters (salary, permanent/contract, remote, date, direct employers): employer, agency flag, salary range and period, hybrid/remote, dates, description, contacts. No login. One search per call (result caps in the input schema); failed look\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 3
   },
   {
    "path": "/tools/remote-jobs-aggregator",
    "url": "https://agent-data.centorprat.workers.dev/tools/remote-jobs-aggregator",
    "description": "Search six remote-job boards at once (Himalayas, Remotive, Jobicy, Remote OK, We Work Remotely, Working Nomads): one de-duplicated list with title, company, where you can work from, salary (annualized), job type, seniority, tags, description, apply link. No login. One search per call (result caps i\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 3
   },
   {
    "path": "/tools/robots-sitemap-analyzer",
    "url": "https://agent-data.centorprat.workers.dev/tools/robots-sitemap-analyzer",
    "description": "Give it domains. For each it parses robots.txt (user-agents, allow/disallow, crawl-delay, declared sitemaps, blocks-all) and the XML sitemap(s) (URL counts, nested sitemaps, lastmod coverage), and flags crawlability issues - with a signal and findings. Keyless, read-only. Up to 3 items per call; fa\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 3
   },
   {
    "path": "/tools/saas-stack-email-provider-detector",
    "url": "https://agent-data.centorprat.workers.dev/tools/saas-stack-email-provider-detector",
    "description": "From a company domain or work email, names its email provider (Microsoft 365, Google Workspace), security gateway, MS tenant, DMARC, sending tools, SSO and the SaaS it verified (Atlassian, Okta, Zoom, OpenAI...) - all from public DNS. Up to 3 items per call; failed lookups are not charged.",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 3
   },
   {
    "path": "/tools/sanctions-watchlist-screening",
    "url": "https://agent-data.centorprat.workers.dev/tools/sanctions-watchlist-screening",
    "description": "Screens names of people or companies against keyless public sanctions lists - OFAC SDN and the UN Security Council Consolidated List (names + aliases). Returns one brief per name: scored possible matches + a review signal. Signals for human review, NOT a verdict; a name match is not identity proof.\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 3
   },
   {
    "path": "/tools/seek-jobs-scraper",
    "url": "https://agent-data.centorprat.workers.dev/tools/seek-jobs-scraper",
    "description": "Scrape SEEK job listings in Australia and New Zealand by keyword, location, classification, work type, remote and salary: full ad text, recruiter email and phone from the ad, parsed salary, agency flag, tech stack. No login. One search per call (result caps in the input schema); failed lookups are\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 3
   },
   {
    "path": "/tools/shopify-dropshipping-checker",
    "url": "https://agent-data.centorprat.workers.dev/tools/shopify-dropshipping-checker",
    "description": "Checks any Shopify store you give it for evidence-based dropshipping signals (AliExpress image CDNs, fake-discount markups, copy-paste titles, new catalogues, dropship apps) and a store-trust band (contacts, reviews, catalogue age). Signals, not accusations. No search, no paid child actor. Up to 3\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 3
   },
   {
    "path": "/tools/structured-data-schema-validator",
    "url": "https://agent-data.centorprat.workers.dev/tools/structured-data-schema-validator",
    "description": "Give it URLs. For each it extracts the JSON-LD structured data, lists every schema.org type, and validates the required and recommended properties Google needs for rich results (Product, Article, FAQ, Recipe, Organization, Event, JobPosting and more) - with findings. Keyless, read-only. Up to 3 ite\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 3
   },
   {
    "path": "/tools/tech-version-cve-check",
    "url": "https://agent-data.centorprat.workers.dev/tools/tech-version-cve-check",
    "description": "For a URL and a technology, passively detects the tech and its version (headers, meta generator, script URLs - read-only, no probing), looks that version up in public CVE databases (OSV/NVD), and reports known CVEs plus a security-header posture. For assets you own or are authorized to test. Up to\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 3
   },
   {
    "path": "/tools/tiktok-comments-scraper",
    "url": "https://agent-data.centorprat.workers.dev/tools/tiktok-comments-scraper",
    "description": "Scrape comments and replies of TikTok videos without login: text, likes, replies, date, language, pinned and creator-liked flags, TikTok's purchase-intent flag, questions, commenter username and profile. Free per-video summary. One search per call (result caps in the input schema); failed lookups a\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 3
   },
   {
    "path": "/tools/trending-token-scanner",
    "url": "https://agent-data.centorprat.workers.dev/tools/trending-token-scanner",
    "description": "Scans trending DEX pools across chains (keyless) and classifies each move - sustained uptrend vs a thin spike likely to retrace - using multi-timeframe volume acceleration, buy pressure and liquidity, with a sustainabilityScore and dumpRisk flag. Signals, not predictions. Read-only, agent-callable.\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 3
   },
   {
    "path": "/tools/us-bank-health-check",
    "url": "https://agent-data.centorprat.workers.dev/tools/us-bank-health-check",
    "description": "Give US bank names or FDIC CERT numbers. Reads the keyless official FDIC data into a health brief: capital adequacy (risk-based capital ratio), profitability (ROA/ROE), deposit trend (outflow/stress signal) and a health band with findings. Signals, not advice. Read-only, agent-callable. Up to 3 ite\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 3
   },
   {
    "path": "/tools/weather-air-quality-earthquake-api",
    "url": "https://agent-data.centorprat.workers.dev/tools/weather-air-quality-earthquake-api",
    "description": "Weather, air quality (AQI, PM2.5) and nearby earthquakes for any place on Earth in one call, plus a clear/caution/hazard verdict with reasons. Use it to check conditions or hazards at a location; many locations per run. Keyless (Open-Meteo + USGS); webhook alerts. Up to 3 items per call; failed loo\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 3
   },
   {
    "path": "/tools/website-trust-scam-check",
    "url": "https://agent-data.centorprat.workers.dev/tools/website-trust-scam-check",
    "description": "One call: allow / caution / block for any website, with reasons. Phishing & malware blocklists, domain age, Tranco popularity, TLS, email/DNS, brand impersonation and storefront red flags. Built for AI agents before they pay or click - one synchronous API call. Up to 3 items per call; failed lookup\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 3
   },
   {
    "path": "/tools/wikipedia-wikidata-api",
    "url": "https://agent-data.centorprat.workers.dev/tools/wikipedia-wikidata-api",
    "description": "Wikipedia & Wikidata API: give any company, person, place or thing and get one structured record: summary, Wikidata ID, key facts (country, founded, HQ, CEO, website, industry...), image and 30-day pageviews. Use it for LLM grounding and entity enrichment. Keyless, bulk. Up to 3 items per call; fai\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 3
   },
   {
    "path": "/tools/wordpress-plugin-detector",
    "url": "https://agent-data.centorprat.workers.dev/tools/wordpress-plugin-detector",
    "description": "Lists every plugin a WordPress site runs (with versions), checks each against wordpress.org (outdated, abandoned, or removed for security), plus theme, WordPress version, WooCommerce products/payments and hosting. Bulk URLs or a dataset. Up to 3 items per call; failed lookups are not charged.",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 3
   },
   {
    "path": "/tools/world-bank-country-economic-data",
    "url": "https://agent-data.centorprat.workers.dev/tools/world-bank-country-economic-data",
    "description": "Country economic data for any country (ISO code): World Bank GDP, GDP per capita, population, growth, inflation and unemployment, plus the live USD exchange rate and upcoming public holidays. One structured record per country for market research or agents. Keyless. Up to 3 items per call; failed lo\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 3
   },
   {
    "path": "/tools/youtube-transcript-scraper",
    "url": "https://agent-data.centorprat.workers.dev/tools/youtube-transcript-scraper",
    "description": "Get YouTube video transcripts (captions) with timestamps by video URL, for a channel's latest videos or for search results: full text, segments, language (human or auto), translation, plus title, channel, views, duration. No API key, no login. One search per call (result caps in the input schema);\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 3
   },
   {
    "path": "/tools/youtube-video-scraper",
    "url": "https://agent-data.centorprat.workers.dev/tools/youtube-video-scraper",
    "description": "Scrape YouTube videos from searches, channels or URLs with full details: exact likes, views, comment count, publish date, duration, channel and subscribers, description, hashtags, keywords, caption languages, optional transcript. No API key, no login. One search per call (result caps in the input s\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 3
   },
   {
    "path": "/agent/recommend",
    "url": "https://agent-data.centorprat.workers.dev/agent/recommend",
    "description": "Which x402 API should I call? API recommender / discovery for agents: describe the need in plain words; get the best x402 endpoints from the WHOLE Bazaar (36k+ endpoints, re-indexed every 6 h) ranked by relevance, real 30-day demand (unique payers, calls), recent use and price, with method, price,\u2026",
    "withheld": false,
    "price_usd": 0.005,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 2
   },
   {
    "path": "/enrich/company",
    "url": "https://agent-data.centorprat.workers.dev/enrich/company",
    "description": "Company enrichment from a domain (firmographics + tech stack) in ~2 s: name, description, logo, socials (LinkedIn, X, Instagram...), contact emails and phones, address, key pages (pricing, careers, docs, login), website platform, email provider, DMARC, and the SaaS stack proven by DNS records (~200\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 2
   },
   {
    "path": "/mcp",
    "url": "https://agent-data.centorprat.workers.dev/mcp#email_verify#email_verify",
    "description": "Email verification / validation API for lead lists (up to 20 addresses per call, ~1 s): syntax, domain mail setup (MX), mailbox provider (Google, Microsoft, Zoho, gateways), disposable / temporary domains (~10k), free webmail, role accounts (info@, sales@), typo suggestions (gmial.com -> gmail.com)\u2026",
    "withheld": false,
    "price_usd": 0.002,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 2
   },
   {
    "path": "/tools/dex-token-market-snapshot",
    "url": "https://agent-data.centorprat.workers.dev/tools/dex-token-market-snapshot",
    "description": "Give token contract addresses or symbols. Returns one keyless market snapshot per token across every DEX/chain it trades on: primary pair price/liquidity/FDV, total liquidity, 24h volume, multi-timeframe price change, buy/sell pressure and top venues. Read-only, agent-callable. One search per call\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 2
   },
   {
    "path": "/tools/drug-safety-fda-brief",
    "url": "https://agent-data.centorprat.workers.dev/tools/drug-safety-fda-brief",
    "description": "Give it drug names (brand or generic). For each it fuses four openFDA sources - approvals, FAERS adverse events (total, top reactions, serious, deaths), recalls and the boxed warning - into ONE composed safety brief. Keyless, agent-callable. FAERS reports do not establish causation. One search per\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 2
   },
   {
    "path": "/tools/economy-health-market-pulse",
    "url": "https://agent-data.centorprat.workers.dev/tools/economy-health-market-pulse",
    "description": "Daily economic-health read from keyless multi-source data (markets, VIX, Treasury yield curve, FX, World Bank) into a healthScore + risk regime with drivers, tracked day over day - flags regime changes, yield-curve inversion and stress. Signals, not advice. Agent-callable. One search per call (resu\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 2
   },
   {
    "path": "/tools/email-auth-dmarc-spf-check",
    "url": "https://agent-data.centorprat.workers.dev/tools/email-auth-dmarc-spf-check",
    "description": "Give it domains. For each it reads SPF, DMARC, DKIM and MX over keyless DNS-over-HTTPS and composes an anti-spoofing posture with specific findings and a signal (protected / mostly-protected / monitoring-only / spoofable / no-email-configured). Read-only DNS, agent-callable. One search per call (re\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 2
   },
   {
    "path": "/tools/erc20-token-intelligence",
    "url": "https://agent-data.centorprat.workers.dev/tools/erc20-token-intelligence",
    "description": "Give ERC-20 token contract addresses. Reads the public chain (keyless) and returns a token brief: identity, price + market cap + change, holders count, top holders, a holder-concentration analysis (burned supply excluded), and recent transfers. Read-only, agent-callable. One search per call (result\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 2
   },
   {
    "path": "/tools/ethereum-wallet-token-tracer",
    "url": "https://agent-data.centorprat.workers.dev/tools/ethereum-wallet-token-tracer",
    "description": "Give Ethereum addresses. Reads the public chain (keyless) and returns a wallet brief: ETH balance + USD, ERC-20 token holdings valued in USD (spam filtered), estimated portfolio value, recent transactions & token transfers, and ranked counterparties. Read-only, agent-callable. One search per call (\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 2
   },
   {
    "path": "/tools/google-trends-scraper",
    "url": "https://agent-data.centorprat.workers.dev/tools/google-trends-scraper",
    "description": "Google Trends for any keyword, country and time range: interest over time with peak and trend %, interest by region, related queries and topics (top + rising), any Google property, plus today's trending searches. No API key. One search per call (result caps in the input schema); failed lookups are\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 2
   },
   {
    "path": "/tools/linkedin-hiring-signals-intelligence",
    "url": "https://agent-data.centorprat.workers.dev/tools/linkedin-hiring-signals-intelligence",
    "description": "Company hiring intelligence from public LinkedIn data: hiring momentum, department and seniority mix, leadership hires, new markets, buying-intent signals, and (deep) tech stack, salary bands and hard-to-fill roles from job descriptions. No login or cookies. One search per call (result caps in the\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 2
   },
   {
    "path": "/tools/open-graph-social-preview-checker",
    "url": "https://agent-data.centorprat.workers.dev/tools/open-graph-social-preview-checker",
    "description": "Give it URLs. For each it reads the Open Graph and Twitter Card tags, builds the exact preview each platform shows when the page is shared (title, description, image, type), and validates completeness for Facebook, LinkedIn, Twitter/X and Slack - with findings. Keyless, read-only. One search per ca\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 2
   },
   {
    "path": "/tools/package-dependency-risk-scanner",
    "url": "https://agent-data.centorprat.workers.dev/tools/package-dependency-risk-scanner",
    "description": "Give it npm or PyPI package names. For each it reads the registry metadata and latest version (and npm download counts) and queries OSV.dev for known security advisories, then composes a risk brief: known vulnerabilities, deprecation, staleness and a signal. Keyless, agent-callable. One search per\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 2
   },
   {
    "path": "/tools/polymarket-kalshi-odds",
    "url": "https://agent-data.centorprat.workers.dev/tools/polymarket-kalshi-odds",
    "description": "Prediction market odds from Polymarket and Kalshi: implied probabilities, bid/ask, 24h and 7d moves, volume, liquidity/open interest, close time, plus the same question matched across both venues with the spread. No key. One search per call (result caps in the input schema); failed lookups are not\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 2
   },
   {
    "path": "/tools/service-status-outage-scanner",
    "url": "https://agent-data.centorprat.workers.dev/tools/service-status-outage-scanner",
    "description": "Give it status-page hosts/URLs (githubstatus.com, status.openai.com) or company names to auto-resolve. For each it reads the public Statuspage API into a status brief: current status, affected components, open incidents and recent incident history, with a reliability signal. Keyless. One search per\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 2
   },
   {
    "path": "/tools/ssl-certificate-expiry-check",
    "url": "https://agent-data.centorprat.workers.dev/tools/ssl-certificate-expiry-check",
    "description": "Give it hosts or HTTPS URLs. For each it does a passive TLS handshake and reports the certificate: validity, days until expiry, issuer, subject, SANs and TLS version - with a signal (valid / expiring-soon / expired / invalid / unreachable). Schedule + webhook for expiry alerts. Keyless. One search\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 2
   },
   {
    "path": "/tools/stepstone-jobs-scraper",
    "url": "https://agent-data.centorprat.workers.dev/tools/stepstone-jobs-scraper",
    "description": "Scrape StepStone jobs (Germany, Belgium, PNet South Africa) by keyword and location with filters: full ad text, contact email and phone from the ad, salary or StepStone estimate, home office, employment type, industry, agency flag. No login. One search per call (result caps in the input schema); fa\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 2
   },
   {
    "path": "/tools/telegram-channel-scraper",
    "url": "https://agent-data.centorprat.workers.dev/tools/telegram-channel-scraper",
    "description": "Scrape public Telegram channels without login or API key: posts with date, text, views, reactions, links, hashtags, media; channel subscribers and engagement analytics (posts per day, median views, view rate, top hashtags and linked domains). One search per call (result caps in the input schema); f\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 2
   },
   {
    "path": "/tools/website-contact-scraper",
    "url": "https://agent-data.centorprat.workers.dev/tools/website-contact-scraper",
    "description": "Extract emails (incl. obfuscated and Cloudflare-protected), phone numbers, social profiles, address and company name from websites or any dataset of URLs (e.g. Google Maps results). Crawls contact pages. Pay only for sites with contacts. One search per call (result caps in the input schema); failed\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 2
   },
   {
    "path": "/tools/wellfound-jobs-scraper",
    "url": "https://agent-data.centorprat.workers.dev/tools/wellfound-jobs-scraper",
    "description": "Scrape Wellfound (AngelList Talent) startup jobs by role and city or remote: full description, salary and equity ranges, job type, remote policy, experience, plus startup pitch, size, stage and signals (top investors, growing fast). No login. One search per call (result caps in the input schema); f\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 2
   },
   {
    "path": "/tools/wttj-jobs-scraper",
    "url": "https://agent-data.centorprat.workers.dev/tools/wttj-jobs-scraper",
    "description": "Scrape Welcome to the Jungle's ~90,000 jobs (France, Europe, US) by keyword, country, city, contract and remote policy: company size and pitch, offices, salary, experience, profession, sectors, benefits, summary, key missions, posted date. No login. One search per call (result caps in the input sch\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 2
   },
   {
    "path": "/tools/xing-jobs-scraper",
    "url": "https://agent-data.centorprat.workers.dev/tools/xing-jobs-scraper",
    "description": "Scrape XING jobs in Germany, Austria and Switzerland by keyword and city: company, location, employment type, XING salary estimate, description, career level, discipline, industry, remote option, apply link, company size. No login. One search per call (result caps in the input schema); failed looku\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 2
   },
   {
    "path": "/tools/youtube-search-scraper",
    "url": "https://agent-data.centorprat.workers.dev/tools/youtube-search-scraper",
    "description": "Scrape YouTube search results for any keyword: videos (title, channel, views, publish date, duration, description snippet, thumbnail, position) or channels (subscribers, description). Any language and country. No API key, no quota. One search per call (result caps in the input schema); failed looku\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 2
   },
   {
    "path": "/web/search-read",
    "url": "https://agent-data.centorprat.workers.dev/web/search-read",
    "description": "Web search + read top pages (search and scrape for RAG / answers with sources) in one call: the top 1-5 results as clean markdown (main content only) with title, URL, date and a prompt-injection safety verdict per page, plus the other results. Everything an agent needs to answer with sources. Fetch\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 2
   },
   {
    "path": "/agent/payer-profile",
    "url": "https://agent-data.centorprat.workers.dev/agent/payer-profile",
    "description": "x402 wallet tracker / payer profile: what an agent wallet buys on x402 (each seller mapped to its Bazaar listing), calls and USD, behavior (loop customer, sweeper/grader, occasional), who funds it, the other agent wallets the same funder runs, and upstream funding up to 3 hops, as a summary plus a\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 1
   },
   {
    "path": "/agent/payments-feed",
    "url": "https://agent-data.centorprat.workers.dev/agent/payments-feed",
    "description": "Real-time USDC payment feed for any Base address (a trigger for agents): new payments in and out since a cursor, each labeled with the x402 seller (Bazaar listing) when it is one. Poll with since=<cursor> to get only new ones.",
    "withheld": false,
    "price_usd": 0.003,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 1
   },
   {
    "path": "/agent/seller-check",
    "url": "https://agent-data.centorprat.workers.dev/agent/seller-check",
    "description": "Should my agent pay this x402 seller? Give an endpoint URL, host or payTo address: its Bazaar record (number of endpoints, 30-day calls and unique payers, revenue estimate, price range, last call), other hosts paying the same wallet, temporary-tunnel and price warnings. Public data; signals, not a\u2026",
    "withheld": false,
    "price_usd": 0.005,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 1
   },
   {
    "path": "/agent/seller-customers",
    "url": "https://agent-data.centorprat.workers.dev/agent/seller-customers",
    "description": "Who pays an x402 seller (know your agent customers): every payer in the window with calls, USD, first/last seen and a classification (loop customer, sweeper/grader, occasional) from its activity across all x402 sellers, plus daily revenue. Give a payTo address, endpoint URL or host. Base, real-time.",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 1
   },
   {
    "path": "/crypto/backtest",
    "url": "https://agent-data.centorprat.workers.dev/crypto/backtest",
    "description": "Backtest a memecoin strategy before you trade it: your screen filters + exits (take-profit tiers, stop, trailing, time stop) replayed on every graded pump.fun token at 5/15/30/60 min of age, or on a preset's live signal ledger. Win rate, avg/median return after fees, exit reasons, per-day results,\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 1
   },
   {
    "path": "/crypto/exit-check",
    "url": "https://agent-data.centorprat.workers.dev/crypto/exit-check",
    "description": "Position exit signal for memecoin trading agents: give your entry and rules (take-profit tiers, stop-loss, trailing stop, time stop, exit on dev sell, sniper dump, sell pressure, holder concentration, liquidity drop, verdict flip); get hold / sell X% / exit now with reasons, from the token's real p\u2026",
    "withheld": false,
    "price_usd": 0.003,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 1
   },
   {
    "path": "/crypto/holder-trace",
    "url": "https://agent-data.centorprat.workers.dev/crypto/holder-trace",
    "description": "Memecoin holder trace (Solana pump.fun and Base): are the early buyers independent or one operator? Follows each early buyer's first funding up to 2 hops: clusters with a shared funder (exchange hot wallets excluded), dev-linked and fresh wallets, launch-block bundles, split supply, the supply they\u2026",
    "withheld": false,
    "price_usd": 0.02,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 1
   },
   {
    "path": "/crypto/screen",
    "url": "https://agent-data.centorprat.workers.dev/crypto/screen",
    "description": "Memecoin screener for trading agents: your own strategy over the live market (every pump.fun launch in real time + DEX pools on Solana and Base). Filter and sort on 100+ fields in 5m/15m/30m/1h/6h/24h windows: buyers, buy ratio, volume, price change, holders, top-10 %, dev sold %, snipers, bundles,\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 1
   },
   {
    "path": "/crypto/token-report",
    "url": "https://agent-data.centorprat.workers.dev/crypto/token-report",
    "description": "Deep memecoin report (Solana pump.fun / DEX, Base, Ethereum): safety verdict, rug-risk % with factors, launch structure (dev buy and sells, snipers, same-slot bundlers, supply taken and still held), top holders, smart-money buyers, market across windows, a plain-language summary and a shareable car\u2026",
    "withheld": false,
    "price_usd": 0.02,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 1
   },
   {
    "path": "/crypto/wallet-profile",
    "url": "https://agent-data.centorprat.workers.dev/crypto/wallet-profile",
    "description": "Solana wallet profile: account type, SOL balance, recent activity, failed-transaction share and velocity from the RPC, plus the wallet's record on new tokens in our trade data (tokens entered, early entries, hit rate, rugs, realized USD) and a label: smart / sniper-bot / active / new / unused.",
    "withheld": false,
    "price_usd": 0.005,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 1
   },
   {
    "path": "/crypto/watch",
    "url": "https://agent-data.centorprat.workers.dev/crypto/watch",
    "description": "24-hour memecoin watch with alerts: we re-run your screen strategy (alert on every new matching token) or your position exit rules (alert when hold turns into sell / exit) every 5m, 15m, 30m, 1h, 4h or 1d. Read alerts free with the watch id, or get them POSTed to your webhook.",
    "withheld": false,
    "price_usd": 0.05,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 1
   },
   {
    "path": "/mcp",
    "url": "https://agent-data.centorprat.workers.dev/mcp#check_x402_seller#check_x402_seller",
    "description": "Should my agent pay this x402 seller? Give an endpoint URL, host or payTo address: its Bazaar record (number of endpoints, 30-day calls and unique payers, revenue estimate, price range, last call), other hosts paying the same wallet, temporary-tunnel and price warnings. Public data; signals, not a\u2026",
    "withheld": false,
    "price_usd": 0.005,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 1
   },
   {
    "path": "/mcp",
    "url": "https://agent-data.centorprat.workers.dev/mcp#company_enrich#company_enrich",
    "description": "Company enrichment from a domain (firmographics + tech stack) in ~2 s: name, description, logo, socials (LinkedIn, X, Instagram...), contact emails and phones, address, key pages (pricing, careers, docs, login), website platform, email provider, DMARC, and the SaaS stack proven by DNS records (~200\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 1
   },
   {
    "path": "/mcp",
    "url": "https://agent-data.centorprat.workers.dev/mcp#crypto_address_risk#crypto_address_risk",
    "description": "Crypto address sanctions screening (OFAC) and AML risk, 18 chains incl. Solana, Ethereum, Tron, XRP: sanctioned match; Bitcoin one-hop exposure to sanctioned counterparties; Solana account profile (type, balance, velocity, failed txs, age). Risk band + findings. Screening aid, not a verdict.",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 1
   },
   {
    "path": "/mcp",
    "url": "https://agent-data.centorprat.workers.dev/mcp#recommend_x402_api#recommend_x402_api",
    "description": "Which x402 API should I call? API recommender / discovery for agents: describe the need in plain words; get the best x402 endpoints from the WHOLE Bazaar (36k+ endpoints, re-indexed every 6 h) ranked by relevance, real 30-day demand (unique payers, calls), recent use and price, with method, price,\u2026",
    "withheld": false,
    "price_usd": 0.005,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 1
   },
   {
    "path": "/mcp",
    "url": "https://agent-data.centorprat.workers.dev/mcp#run_data_tool#run_data_tool",
    "description": "Run one of our 70 data tools (Google Maps places, YouTube transcripts/videos/comments, Indeed / LinkedIn / 13-board jobs, Google Ads library, Google News and Trends, TikTok comments, Pinterest, Airbnb, Redfin, AliExpress, app stores, website contacts, SEO and domain checks, sanctions, clinical tria\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 1
   },
   {
    "path": "/mcp",
    "url": "https://agent-data.centorprat.workers.dev/mcp#solana_wallet_profile#solana_wallet_profile",
    "description": "Solana wallet profile: account type, SOL balance, recent activity, failed-transaction share and velocity from the RPC, plus the wallet's record on new tokens in our trade data (tokens entered, early entries, hit rate, rugs, realized USD) and a label: smart / sniper-bot / active / new / unused.",
    "withheld": false,
    "price_usd": 0.005,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 1
   },
   {
    "path": "/mcp",
    "url": "https://agent-data.centorprat.workers.dev/mcp#token_pretrade_check#token_pretrade_check",
    "description": "Token rug check / pre-trade safety verdict (Solana + EVM) for trading bots: go / caution / avoid + reasons, up to 10 tokens per call, ~0.3-1 s, cached 120 s. Solana (pump.fun and Meteora curves, Token-2022) and Ethereum/BSC/Base: authorities, honeypot simulation and taxes, liquidity, holder concent\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 1
   },
   {
    "path": "/mcp",
    "url": "https://agent-data.centorprat.workers.dev/mcp#token_safety#token_safety",
    "description": "Token safety / honeypot / rug-pull check for SOLANA (incl. pump.fun), Ethereum, BSC or Base: Solana mint & freeze authority, Token-2022 traps, top-holder and insider concentration, LP locked, liquidity, buys vs sells; EVM sell simulation and taxes. One 0-100 safety score + verdict. Signals, not adv\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 1
   },
   {
    "path": "/mcp",
    "url": "https://agent-data.centorprat.workers.dev/mcp#web_read#web_read",
    "description": "Web page to markdown (read URL as clean text) for LLM agents: main content only (no nav, cookie banners, ads), with title, description, author, dates, language, headings, internal/external links and JSON-LD types, PLUS a prompt-injection scan of the page (visible text, hidden HTML, comments, invisi\u2026",
    "withheld": false,
    "price_usd": 0.003,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 1
   },
   {
    "path": "/tools/lookalike-domain-finder",
    "url": "https://agent-data.centorprat.workers.dev/tools/lookalike-domain-finder",
    "description": "Give your domains. Generates common look-alike/typosquat permutations and resolves them over keyless DNS to find which are REGISTERED - flagging the ones with a live site and mail (phishing-ready) + a risk signal. Passive DNS only, read-only, agent-callable. One search per call (result caps in the\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 1
   },
   {
    "path": "/tools/seo-content-gap-analyzer",
    "url": "https://agent-data.centorprat.workers.dev/tools/seo-content-gap-analyzer",
    "description": "Give your page + 1-5 competitor pages. Returns the keyword phrases, topic clusters, questions, entities and non-keyword signals competitors emphasise that your page under-covers or omits - weighted by competitor consensus, scored, and prioritized into actions. Keyless, read-only, agent-callable. On\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 1
   },
   {
    "path": "/tools/stablecoin-depeg-monitor",
    "url": "https://agent-data.centorprat.workers.dev/tools/stablecoin-depeg-monitor",
    "description": "Watch stablecoins vs their $1 peg. Each run reads keyless public prices (CoinGecko, cross-checked on Coinbase) and alerts when a coin crosses into a worse peg state or beyond your threshold. Schedule + webhook for a standing depeg alarm. Read-only, agent-callable. One search per call (result caps i\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base, Polygon, Solana",
    "paid_calls_30d": 1
   }
  ]
 },
 "organic_paying_agents": 1,
 "paying_wallets_raw": 8,
 "settled_usd_14d": 7.21,
 "centrality": 0.022,
 "scale": [
  "AAA",
  "AA",
  "A",
  "BBB",
  "BB",
  "B",
  "CCC",
  "CC",
  "C",
  "D"
 ],
 "url": "https://agenteconomy.report/s/agent-data.centorprat.workers.dev",
 "badge": "https://agenteconomy.report/s/agent-data.centorprat.workers.dev.svg",
 "embed": "<a href=\"https://agenteconomy.report/s/agent-data.centorprat.workers.dev\"><img src=\"https://agenteconomy.report/s/agent-data.centorprat.workers.dev.svg\" alt=\"agent-data.centorprat.workers.dev trust rating: CC\"></a>",
 "method": "https://agenteconomy.report/s/",
 "api": {
  "protocol": "x402",
  "rating": {
   "url": "https://agenteconomy.report/api/rating/agent-data.centorprat.workers.dev",
   "price_usd": 0.005
  },
  "history": {
   "url": "https://agenteconomy.report/api/rating/agent-data.centorprat.workers.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=agent-data.centorprat.workers.dev"
 },
 "badges": {
  "rating": "https://agenteconomy.report/s/agent-data.centorprat.workers.dev.svg",
  "verified_owner": null,
  "rising": null
 }
}