Strale API

active

The trust layer for AI agents — 250+ independently tested data capabilities across 27 countries. Execute capabilities via REST, MCP, A2A, or x402 micropayments. Every call returns an audit record.

DataBasex402 v1x402 v2exactstrale.io ↗︎

Settled via Coinbase.

Transactions · 30d
3,648
Volume · 30d
$211.93
Unique buyers · 30d
28
Uptime · 30d
97.5%
Latency p50
28ms
Reported calls · 30d
3,602

Endpoints (417 live)

  • GET /x402/dns-lookup — Perform a comprehensive DNS lookup for a domain. Returns A, AAAA, MX, NS, TXT, CNAME records plus SPF and DMARC detection. (0.0324 USDC on Base)
  • GET /x402/github-repo-analyze — Analyze a public GitHub repository. Returns tech stack, documentation quality, activity level, bus factor, maintenance health score. Uses GitHub API + AI analysis. (0.054 USDC on Base)
  • GET /x402/pricing-page-extract — Extract structured pricing data from any SaaS pricing page. Returns plan names, prices, features per plan, billing periods, trial/guarantee info. (0.324 USDC on Base)
  • GET /x402/phone-type-detect — Detect whether a phone number is mobile, landline, VOIP, toll-free, or premium rate. Essential for SMS delivery verification and communication routing. (0.0216 USDC on Base)
  • GET /x402/cve-lookup — Look up known vulnerabilities for a package+version via OSV API. Supports npm, PyPI, Maven, Go, Cargo, NuGet. Returns CVEs with severity and fix versions. (0.054 USDC on Base)
  • GET /x402/vat-validate — Validate a European VAT number against the VIES database. Returns company name, address, and validity. Caches results for 24 hours for instant responses on repeated lookups. Serves cached data when VIES is down. (0.0216 USDC on Base)
  • GET /x402/whois-lookup — Perform a WHOIS lookup for a domain. Returns registrar, creation date, expiry date, name servers, registrant info, and raw WHOIS data. (54000 on Base)
  • GET /x402/redirect-trace — Trace the full HTTP redirect chain for a URL. Shows each hop with status code, location header, server, and latency. (54000 on Base)
  • GET /x402/eu-trademark-search — Search the EUIPO trademark database for registered and pending EU trademarks. Returns trademark names, numbers, status, owners. (0.54 USDC on Base)
  • GET /x402/forex-history — Get historical exchange rates between two currencies. Returns daily rates, average, min, max, change percentage. (0.054 USDC on Base)
  • GET /x402/domain-age-check — Quick domain registration age lookup. Returns creation date, age in days, registrar, and expiry date. Useful for fraud detection — newly registered domains are higher risk. (0.0324 USDC on Base)
  • GET /x402/social-profile-check — Check username availability across 7 platforms: GitHub, YouTube, TikTok, Reddit, Pinterest, npm, PyPI. (54000 on Base)
  • GET /x402/us-company-data — Look up US company data from SEC EDGAR. Accepts CIK number, ticker symbol, or fuzzy company name. Returns company name, CIK, SIC code, state, filings summary. (0.054 USDC on Base)
  • GET /x402/ssl-check — Check a domain's SSL/TLS certificate. Returns issuer, validity dates, days until expiry, protocol version, cipher, and SAN entries. (0.0324 USDC on Base)
  • GET /x402/french-company-data — Look up French company data from the SIRENE registry. Accepts SIREN (9 digits), SIRET (14 digits), or fuzzy company name. Returns company name, address, activity code, directors. (54000 on Base)
  • GET /x402/mx-lookup — DNS lookup for MX, A, AAAA, NS, TXT, SOA records. Detects email provider (Google, Microsoft, etc.), SPF, and DMARC records. (0.0216 USDC on Base)
  • GET /x402/domain-reputation — Check domain reputation via DNS, HTTP, and security analysis. Checks SPF, DMARC, HSTS, HTTPS, suspicious TLD, and domain patterns. Score 0-100. (54000 on Base)
  • GET /x402/german-company-data — Look up German Handelsregister company data via OpenRegister. Returns name, registration number, court, legal form, status, address, directors, capital, LEI, incorporation and termination dates. (0.216 USDC on Base)
  • GET /x402/uk-company-data — Look up UK company data from Companies House. Accepts company number (8 digits) or fuzzy company name. Returns company name, status, incorporation date, SIC codes, registered address. (0.054 USDC on Base)
  • GET /x402/screenshot-url — Take a full-page or viewport screenshot of any URL. Handles cookie banners, lazy loading, SPAs. Returns base64 PNG. (0.054 USDC on Base)

+397 more endpoints.

MCP tools (9)

strale https://api.strale.io/mcp

  • strale_balance — Returns the current Strale wallet balance. Call this before executing paid capabilities to verify sufficient funds, or after a series of calls to reconcile spend. Returns balance in EUR cents (integer) and formatted EUR string. Requires an API key — returns an auth instruction if none is configured.
  • strale_execute — Executes a Strale capability by slug and returns the result. Use this when you need to perform any verification, validation, lookup, or data extraction from the capability registry. Call strale_search first to find the right slug and required input fields. Returns a result object with the capability output, latency, price charged, and data provenance. Several capabilities are free without an API key (10/day limit) — strale_search reports which. Paid capabilities debit from the wallet — check strale_balance first for high-value calls.
  • strale_getting_started — Explains how to start using Strale and what is available without credentials. Call this on first connection. Returns the current free-tier capability list with example inputs, the pay-per-call (x402) route that needs no signup, and how to reach the full registry. No API key required.
  • strale_methodology — Returns Strale's trust methodology as a short reference document — covers test cadence, audit records, and provenance. No API key required.
  • strale_ping — Checks that the Strale API is reachable and the MCP server is running. Call this before a series of capability executions to verify connectivity, or when troubleshooting connection issues. Returns server status, version, tool count, capability count, solution count, and a timestamp. No API key required.
  • strale_search — Searches the Strale capability registry by keyword, category, or natural language query. Use this when you need to find the right capability for a task but don't know the exact slug. Returns matching capabilities and solutions ranked by relevance, each with slug, name, description, category, and price in EUR cents. The registry spans company data, compliance, finance, web intelligence, and developer tools. No API key required to search.
  • strale_transaction — Retrieve a past execution record by transaction ID. Returns inputs, outputs, latency, price, data provenance, success/failure status, and failure categorization. Use this to inspect what a previous strale_execute call returned, debug failures, or provide an audit trail. Free-tier transactions are accessible by ID without an API key.
  • strale_trust_profile — Returns the trust profile for a capability or solution. Call this before relying on a capability for high-stakes decisions, or when a user asks how reliable a specific check is. Returns lifecycle state, last-tested timestamp, recent test history, known limitations, data source and provenance, and cost envelope. Strale deliberately exposes no single numeric quality score — judge from the test history and limitations. No API key required.
  • strale_web3_assurance — Returns a decision-ready answer about an on-chain counterparty (wallet, smart contract, token, DeFi protocol, or bridge) in a single call. Surfaces verdict (proceed/review/block/insufficient_evidence), reason_codes (machine-parsable UPPERCASE_SNAKE_CASE), critical_flags, suggested_action, evidence map (sanctions, mixer-graded, scam-cluster, wallet-history, token-safety, contract-verification, protocol-risk, EAS attestations, ERC-8004 reputation, more), and a sidecar audit_url. Two modes: 'outbound' (agent vetting recipient pre-payment, full evaluator set, 8s budget) or 'reverse-call' (service publisher gating an inbound x402 buyer in real-time, critical evaluators only, sub-second SLA). Use before any agent transacts on-chain — sending value, swapping, staking, minting, bridging, or interacting with a contract.

First seen · last seen · last active