Back to directory

agentdata-api.sander-van-aard.workers.dev

https://agentdata-api.sander-van-aard.workers.dev
● healthy general

EU VAT number validation (VIES) with predictable behavior for agents. Validates any EU VAT number against the European Commission's VIES service. Two modes: fast validation (may serve a cached result, labeled with its timestamp) and consultation-proof mode (always live, returns the official consultation number, requires requester identification). 'Not confirmed' does not imply the company is in...

Category
general
Chains
eip155:8453
Price
$0.0020–$2.0000 USDC

Quality grade

How grading works
A 76.3 / 100
Availability 20.0 / 20
Endpoint responded (HTTP 200)
Payability 15.0 / 15
  • ✓ Answers a real HTTP 402 challenge
  • ✓ Publishes a /.well-known/x402 descriptor
  • ✓ Payment address on record
  • ✓ Settlement network declared
  • ✓ Price declared
Demand 18.3 / 35
44 distinct payers, 868 USDC transfers in the last 30 days; the wallet is shared by 2 listings, so each is credited 1/2
Performance 10.0 / 10
Last probe answered in 96 ms (full marks at 200 ms or less)
Readiness 13.0 / 15
Agent readiness 87/100
Owner verified 0.0 / 5
Nobody has claimed this listing yet
Endpoint last checked 18 h ago. On-chain activity last read 3 d ago. Availability and on-chain demand are both re-probed daily; the grade updates automatically on the next pass. This grade sets search order and leaderboards; the readiness score below is shown for reference only.

x402 readiness

B · 87/100

Readiness is how fully this listing follows its protocol and how it behaved in our probes over 30 days. It is shown for reference and does not move it in search. Search order and leaderboards use the separate quality grade (here A, 76.3/100), which weighs availability, payability and on-chain demand. How the two differ

Valid payment requirements 10/10 Payment requirements carry a payee, a mainnet network and a price.
Live 402 challenge 20/25 Endpoint reachable; its 402 challenge was seen earlier (96 ms).
x402 version n/a x402 version not observed yet.
Signed descriptor n/a No x402 standard defines a signed descriptor.
Uptime (30 days) 15/15 32/32 probes succeeded over 30 days (100%).
Resource declaration 10/10 Declares 53 paid resource(s).
Verified identity 5/10 Publisher descriptor (/.well-known/x402 or OpenAPI) on record; claim this listing to verify domain control.
Freshness + modern flags 5/5 seen in a source within 7 days; declares x402.
Security declaration n/a Payment is the access control for an x402 resource.
Applicable criteria total 75 points, scaled to 100.
Responsiveness: Responsive (96 ms; bands ≤2.5 s, ≤5 s, ≤8 s, slower; penalty only).
Payment evidence: x402_challenge — We sent a request and got a live HTTP 402 challenge. Also: x402_manifest, bazaar_feed, catalog_listing. Qualifies the payment claim; adds no points.
Measured 2026-11-11.
Nine criteria, the same as the A2A readiness score, read from our daily probe of the paid endpoint, its payment requirements and 30-day probe history. Signed descriptor and security declaration are n/a for x402 (payment is the access control), as is an x402 version we have not observed; the remaining points are scaled to 100. Grades: A>=90, B>=75, C>=60, D>=40, F<40. It also feeds 15 points of the x402 quality grade.

Compared with peers

Against 10,082 reachable x402 APIs in our daily snapshot (2026-11-12 06:46 UTC). Display only; it does not change search order.

Readiness
Higher than 75% of peers
This listing 87 · peer median 78
Latency
Faster than 89% of peers
This listing 96 ms · peer median 205 ms

Where it loses the most points, and how to win them back

  • Live 402 challenge −5 — Answer the paid path with a valid 402 challenge.
    Now: Endpoint reachable; its 402 challenge was seen earlier (96 ms).
  • Verified identity −5 — Claim the listing and prove control of its domain.
    Now: Publisher descriptor (/.well-known/x402 or OpenAPI) on record; claim this listing to verify domain control.

How many agent tools actually work · All statistics

Paid endpoints

53 resource(s) advertised by this origin. Each price below is that resource's own x402 price; the headline price is the range across them.

POST https://agentdata-api.sander-van-aard.workers.dev/eu/vat $0.0020 / call

EU VAT number validation (VIES) with predictable behavior for agents. Validates any EU VAT number against the European Commission's VIES service. Two modes: fast validation (may serve a cached result, labeled with its timestamp) and consultation-proof mode (always live, returns the official consulta

POST https://agentdata-api.sander-van-aard.workers.dev/nl/insolvency $0.1500 / call

Dutch bankruptcy and insolvency check against the official Central Insolvency Register of the Dutch judiciary (rechtspraak.nl). Detects published bankruptcy (faillissement), suspension of payments (surseance) and debt restructuring procedures. Best results with a KVK number. Returns procedure type,

POST https://agentdata-api.sander-van-aard.workers.dev/eu/lei $0.0050 / call

LEI lookup (Legal Entity Identifier) from the official GLEIF register. Look up by LEI code or search by legal name (optional jurisdiction filter). Returns the official legal name, entity status, registration status (ISSUED/LAPSED), jurisdiction, legal form and registered address, with a direct GLEIF

POST https://agentdata-api.sander-van-aard.workers.dev/eu/eurc-peg $0.0020 / call

EURC peg monitor — unique combined signal: the official ECB euro reference rate (USD/EUR) versus the live on-chain EURC/USDC price from the deepest Uniswap v3 pool on Base, returned as a deviation in basis points with both source values and timestamps. Tells agents holding or pricing EURC how far th

POST https://agentdata-api.sander-van-aard.workers.dev/crypto/verdict $0.0300 / call

Live crypto trading verdict for a coin (e.g. BTC-EUR), resold from an upstream signal system. Two layers: 'long' (positional ALLOW_LONG/EXIT/HOLD with confidence, summary and primary risk) and 'daytrade' (a 15m LONG/EXIT setup with entry range, stop-loss, take-profit and reward:risk). Pick layer lon

POST https://agentdata-api.sander-van-aard.workers.dev/crypto/track-record $0.0100 / call

Measured track record of the strategies behind /crypto/verdict, resold from the upstream signal system. Give a window in days (default 30, clamped 1..365); returns per strategy the number of trades, wins, win rate and average net return over that window, with the measurement start. A factual measure

POST https://agentdata-api.sander-van-aard.workers.dev/crypto/scan $0.0100 / call

Machine-readable crypto market intelligence: the currently published long opportunities from an upstream advice system, ranked by opportunity_score (0-100 heuristic, never a calibrated win probability). Per opportunity: signal_id, version, coin, classification (STRONG_LONG..AVOID), opportunity type,

POST https://agentdata-api.sander-van-aard.workers.dev/crypto/signal $0.0100 / call

One complete crypto opportunity by signal_id (from /crypto/scan): classification, opportunity_score (0-100 heuristic, not a win probability), entry zone, stop-loss, take-profit, reward:risk, positive and negative factors, conditions and invalidation conditions, execution economics (net maker/taker),

POST https://agentdata-api.sander-van-aard.workers.dev/crypto/validate $0.0100 / call

Is this crypto opportunity still valid right now? Give a signal_id and receive its live status (ACTIVE/STALE/INVALIDATED), remaining entry window in seconds, current price versus the entry zone, spread, data quality, maker/taker economics recomputed at the current price, whether the upstream executi

POST https://agentdata-api.sander-van-aard.workers.dev/crypto/evidence $0.0100 / call

Historical evidence behind a crypto opportunity: for its strategy (and coin where enough samples exist) the measured populations — detected, blocked, published, expired without entry, completed, wins, losses, time exits — plus win rate over completed outcomes only with a Wilson interval, average/med

POST https://agentdata-api.sander-van-aard.workers.dev/crypto/check $0.0100 / call

Cheap polling for a crypto opportunity you already retrieved: send signal_id plus the known_version you hold and receive whether it changed, the current version, live status (ACTIVE/STALE/INVALIDATED), which change types occurred (score, classification, entry zone, economics, execution blockers, sta

POST https://agentdata-api.sander-van-aard.workers.dev/crypto/feed $2.0000 / call

Subscribe for 30 days to the change feed behind /crypto/scan: one cursor over the upstream advice ledger, all coins at once. Returns a handle and a cursor; polling is then free and unlimited: /crypto/feed/since returns every published change since your cursor — new signals, classification flips, sta

POST https://agentdata-api.sander-van-aard.workers.dev/crypto/feed/renew $2.0000 / call

Extend an existing crypto change-feed subscription from /crypto/feed by 30 days, using the same feed_handle. Renewing before the expiry date adds the days on top of the remaining time, so polling never has a gap; renew late and the month starts today. Your cursor lives on your side and is unaffected

POST https://agentdata-api.sander-van-aard.workers.dev/web/search $0.0100 / call

Google-quality web search for AI agents at $0.010 per search. Send a query, get back compact JSON built for LLM consumption: top organic results (position, title, url, snippet), the direct answer when one exists, a trimmed knowledge graph and related searches. Tune with num (1-10 results), country a

POST https://agentdata-api.sander-van-aard.workers.dev/news/search $0.0100 / call

Google News search for AI agents at $0.010 per call, from the same Serper.dev source as /web/search. Send a query, get back compact JSON: top news results with position, title, url, snippet, publish date and source. Tune with num (1-10 results), country and language (2-letter codes). Zero results is

POST https://agentdata-api.sander-van-aard.workers.dev/web/images $0.0100 / call

Google Images search for AI agents at $0.010 per call, from the same Serper.dev source as /web/search. Send a query, get back compact JSON: top image results with position, title, image URL, source page link and dimensions. Tune with num (1-10 results), country and language (2-letter codes). Zero re

POST https://agentdata-api.sander-van-aard.workers.dev/web/places $0.0100 / call

Google Places (local businesses with rating, address and phone number) for AI agents at $0.010 per call, from the same Serper.dev source as /web/search. Send a query, get back compact JSON: top places with position, title, address, coordinates, rating, rating count, category, phone and website. Tune

POST https://agentdata-api.sander-van-aard.workers.dev/web/scholar $0.0200 / call

Google Scholar search (papers with citation counts) for AI agents at $0.020 per call, from the same Serper.dev source as /web/search. Send a query, get back compact JSON: top papers with position, title, url, publication info, snippet, year and citation count. Tune with num (1-10 results), country a

POST https://agentdata-api.sander-van-aard.workers.dev/web/contents $0.0030 / call

Read any web page as clean LLM-ready markdown for $0.003 — the natural companion to /web/search. Send a URL, get back the readable core: title, headings, paragraphs, lists and links, stripped of scripts, styles, navigation and other boilerplate. Choose markdown or plain text and cap the size with ma

POST https://agentdata-api.sander-van-aard.workers.dev/web/search-read $0.0300 / call

Search and read in one call: a web search plus the full page text of the top results, for $0.030 — cheaper than a separate search and reads. Send a query, get back results (position, title, url, snippet) enriched with the page's readable content as markdown or text. You get the number of pages you a

POST https://agentdata-api.sander-van-aard.workers.dev/web/crawl $0.0100 / call

Crawl one site in one paid call: start URL + max_pages (2-20); we follow same-host links breadth-first, returning each page as clean markdown (same extraction as /web/contents). Priced at $0.002 per requested page, quoted as max_pages up front — finding fewer pages is still a complete delivery. Fail

POST https://agentdata-api.sander-van-aard.workers.dev/llm/chat $0.0020 / call

LLM chat completion per call — no account, no API key, no token math. Three flat-priced tiers: fast $0.002 (DeepSeek v4 Flash), smart $0.02 (GPT-5.4 mini), reasoning $0.03 (DeepSeek v4 Pro). Send OpenAI-style messages, get the assistant reply with finish_reason and token usage. Input capped per tier

POST https://agentdata-api.sander-van-aard.workers.dev/doc/markdown $0.0500 / call

Document to clean markdown for AI agents, $0.05 per file: PDF, DOCX, XLSX, ODT, ODS, CSV, HTML or XML in, LLM-ready markdown (or plain text) out. One call: send a url or the file as base64 (max 10 MB) — no upload step, no polling. A PDF without a text layer (a scan) returns 400 and you pay nothing;

POST https://agentdata-api.sander-van-aard.workers.dev/doc/ocr $0.2000 / call

OCR for AI agents, $0.20 per image: scans, photos and screenshots (PNG, JPEG, WebP, GIF, max 5 MB) to exact text with line breaks and reading order preserved. One call: send a url or base64 — no upload step, no polling. No text found means a 400 and you pay nothing. USDC on Base, no account, no API

POST https://agentdata-api.sander-van-aard.workers.dev/doc/extract $0.2500 / call

Structured data from any document for AI agents, $0.25 per call: send a PDF, DOCX, XLSX, HTML, image or plain text plus a JSON Schema, get back one JSON object filled from the document — invoices, contracts, forms, CVs, receipts. Fields the document does not state come back null. One call, url or ba

POST https://agentdata-api.sander-van-aard.workers.dev/media/transcribe $0.3000 / call

Speech to text for AI agents, $0.30 per file: MP3, WAV, M4A, OGG, FLAC or WebM audio (max 5 MB, about 5 minutes) to a transcript with timed segments, detected language and optional WebVTT subtitles. One call: send a url or base64 — no upload step, no polling. No speech found means a 400 and you pay

POST https://agentdata-api.sander-van-aard.workers.dev/relay/crypto-news $0.0100 / call

Real-time crypto market news with sentiment analysis and top headlines ranked by importance, for $0.01 per call. One request, no parameters needed — get the latest market-moving stories as structured JSON, ready for trading agents and research pipelines. Relayed live from a proven upstream source; i

POST https://agentdata-api.sander-van-aard.workers.dev/relay/edgar-filings $0.0100 / call

Latest SEC EDGAR filings for any US-listed company for $0.01 per call: 10-K annual reports, 10-Q quarterly reports and 8-K material events, by stock ticker or CIK, sourced live from data.sec.gov. Returns the parsed filing list (company, form type, filing date, direct document URL), filterable with '

POST https://agentdata-api.sander-van-aard.workers.dev/relay/reddit-search $0.0500 / call

Keyword-search all of Reddit (or one subreddit) for $0.05 per call — social listening for AI agents without login or API key. Returns matching posts with title, author, subreddit, score, comment count, permalink and timestamp, sorted by relevance, top, new, hot or comments, with an optional time win

POST https://agentdata-api.sander-van-aard.workers.dev/eu/crypto-firm-check $0.0300 / call

Is this crypto firm authorised in the EU? One call checks the official ESMA interim MiCA register of authorised crypto-asset service providers (CASPs) AND the EU non-compliant entities warning list. Search by firm name, platform website/domain, or LEI. Returns authorisation details (member state, co

POST https://agentdata-api.sander-van-aard.workers.dev/x402/counterparty-check $0.0200 / call

Trust check before paying an unfamiliar x402 service, by pay_to address and/or service URL. Combines our own availability monitoring of the service's x402 endpoint (30-day uptime, last check, observed payTo/price and drift between our measurements), on-chain USDC payment history to the address on Ba

POST https://agentdata-api.sander-van-aard.workers.dev/x402/preflight $0.0100 / call

Preflight before paying an x402 service: is it working right now, and did it work the past 30 days? One live probe of the exact resource URL you intend to pay (status, latency, x402 validity, the payTo/price the service itself publishes in its 402, manifest presence) plus our own monitoring history

POST https://agentdata-api.sander-van-aard.workers.dev/x402/service-report $0.0500 / call

Full reliability report on one x402 service from our own availability monitoring (~2 probes/day per host): daily probe series over 30 days (probes, ok, avg/max latency), uptime 7d/30d, all observed change events (up/down transitions, payTo drift, price drift, manifest appearing/disappearing) and the

POST https://agentdata-api.sander-van-aard.workers.dev/x402/network-report $0.0100 / call

Daily state-of-the-network report on the x402 ecosystem, built exclusively from our own probes (~2 per host per day): how many hosts we monitor, share of probes returning a valid 402 over 24h and 7d, host status breakdown (ok_402, HTTP errors, unreachable), manifest coverage, and counts of observed

POST https://agentdata-api.sander-van-aard.workers.dev/x402/network-feed $2.0000 / call

Subscribe for 30 days to a change feed of the x402 network, from our own probes (~2 per host per day, 1500+ hosts). Returns a handle and a cursor; polling is then free and unlimited: /x402/network-feed/since returns all that changed since your cursor (down/up, payTo drift, price drift, manifest gain

POST https://agentdata-api.sander-van-aard.workers.dev/x402/network-feed/renew $2.0000 / call

Extend an existing x402 network-feed subscription by 30 days using the same feed_handle. Renewing before the expiry date adds to the remaining time instead of restarting it, so polling never has a gap. Your cursor is kept.

POST https://agentdata-api.sander-van-aard.workers.dev/x402/settlement-attest $0.2500 / call

For a seller receiving an agent payment: verify the settlement on-chain (tx confirmed, correct recipient and amount), report the payer wallet's on-chain history, screen the provided counterparty name against the EU and UN sanctions lists, and return an Ed25519-signed attestation you keep as your aud

POST https://agentdata-api.sander-van-aard.workers.dev/agent/board $2.0000 / call

A live kanban board your agents work on and your human steers, for 30 days. One call returns an MCP endpoint, one key per agent, and a one-click link for your human. Your human connects that same MCP endpoint to their own chat — Claude, Gemini, Cursor — and reads every card, note and audit-log line

POST https://agentdata-api.sander-van-aard.workers.dev/agent/board/renew $2.0000 / call

Extend an agent board from /agent/board by 30 days. Give the board_handle you were issued. Renew early and the days are added on top; renew late and the month starts today. An expired board is frozen, never deleted: your human keeps seeing it, every card and note survives, and agents simply cannot w

POST https://agentdata-api.sander-van-aard.workers.dev/agent/want $0.0100 / call

File what you want to buy from an agent-facing API and cannot buy today. Optional kind is typically one of coin, country, vies_country, monitor_host, sms_service — free-form values possible. The $0.01 fee is there to keep intents honest, not to sell you anything: it is not a purchase of the capabili

POST https://agentdata-api.sander-van-aard.workers.dev/x402/demand-report $0.0500 / call

What are agents asking for that they cannot buy yet, aggregated over 30 days. From our own measurements: calls we rejected on an uncovered value where the caller had already presented payment (kind is typically coin, country, vies_country, monitor_host or sms_service — free-form values possible), fr

POST https://agentdata-api.sander-van-aard.workers.dev/eu/sanctions-screen $0.0150 / call

Screen a company or organisation name against two official sanctions lists in one call: the EU consolidated financial sanctions list AND the UN Security Council consolidated list (entity sections only — no persons). Normalised name matching across all registered aliases; returns per match the source

POST https://agentdata-api.sander-van-aard.workers.dev/eu/token-registry $0.0100 / call

Is this crypto-asset or its issuer MiCA-notified in the EU? Searches the official ESMA interim MiCA register token lists — e-money token (EMT) issuers, asset-referenced token (ART) issuers, and notified crypto-asset white papers — by issuer name, LEI, or Digital Token Identifier (DTI). Returns issue

POST https://agentdata-api.sander-van-aard.workers.dev/uk/company $0.0100 / call

Official UK company check from the Companies House register. Look up by company number (exact) or search by name (up to 5 candidates). Returns official name, status (active/dissolved/liquidation), type, incorporation and cessation dates, registered office, SIC codes, and the register's insolvency-hi

POST https://agentdata-api.sander-van-aard.workers.dev/fr/company $0.0100 / call

Official French company check from the INSEE Sirene register (French government open data). Look up by SIREN (exact) or search by name (up to 5 candidates). Returns official legal name, administrative status (active/ceased), legal form and NAF activity codes, company size category, creation/cessatio

POST https://agentdata-api.sander-van-aard.workers.dev/fr/insolvency $0.1000 / call

French insolvency check against BODACC, the official bulletin of civil and commercial announcements (DILA open data). Searches collective procedures (sauvegarde, redressement, liquidation judiciaire), conciliation and professional recovery announcements by SIREN. Returns judgment nature and date, co

POST https://agentdata-api.sander-van-aard.workers.dev/no/company $0.0100 / call

Official Norwegian company check from the Enhetsregisteret (Brønnøysund Register Centre, open data). Look up by organisation number (exact) or search by name (up to 5 candidates). Returns official name, organisation form, industry code, employee count, registration date, business address and — direc

POST https://agentdata-api.sander-van-aard.workers.dev/cz/company $0.0100 / call

Official Czech company check from the ARES register (Ministry of Finance, open data). Look up by ICO (exact) or search by name (up to 5 candidates). Returns official name, legal form code, VAT number (DIC), establishment and termination dates, registered address and NACE activity codes, with a direc

POST https://agentdata-api.sander-van-aard.workers.dev/fi/company $0.0100 / call

Official Finnish company check from the YTJ register (PRH open data). Look up by Business ID (exact) or search by name (up to 5 candidates). Returns the current official name, company form, main business line, registration/end dates, address, raw YTJ status codes and registered company situations su

POST https://agentdata-api.sander-van-aard.workers.dev/pl/company $0.0100 / call

Polish VAT whitelist check (official Ministry of Finance register). Verifies a company's VAT status by NIP and — uniquely — whether a given bank account number (NRB) is registered to that company in the tax register: the standard Polish invoice-fraud check before paying a supplier. Returns VAT statu

How to call

cURL · x402-fetch / x402-axios will auto-handle 402
curl -sS -i -X GET https://agentdata-api.sander-van-aard.workers.dev  # expect HTTP 402 Payment Required (about $0.002/call)
/.well-known/x402.json
https://agentdata-api.sander-van-aard.workers.dev/.well-known/x402

Listed in

Directories this entry was found in.

cdp-bazaar since 2026-07-13 paygent-discover since 2026-07-14 awesome-x402 since 2026-07-28 x402scan since 2026-09-13 mcp since 2026-10-08 x402 since 2026-10-09