Strale
api.strale.io
· Strale
Commercial capability marketplace for AI agents. 298+ capabilities with transparent per-call pricing. Available via API key (EUR wallet) or x402 pay-per-use (USDC on Base). Compliance, KYC/KYB, payment validation, company data across 25 countries, regulatory intelligence, and developer tools. Every call returns an audit record.
api.strale.io via a single DNS TXT record to add the
verified by owner badge, embed an Agenstry badge on your README, and earn back the missing conformance points listed below.
Dispute or improve this rating
C
Conformance score: 70/100
C-grade: usable but has clear conformance issues, review the breakdown below.
click to expand breakdown
click to collapse breakdown
agent-card.json changed within the last 7 days. We track these so downstream callers can react.
Activity (audit trail)
last 24h · 0 invocations Public aggregate · no PII recordedPer event type (7d)
Recent events (last 20)
| When | Event | Method | Status | Latency |
|---|---|---|---|---|
| 2026-10-22T16:09:07 | search_click | /agents |
— ok | 1ms |
| 2026-10-21T08:59:11 | search_click | /agents |
— ok | 1ms |
| 2026-10-20T11:45:02 | search_click | /agents |
— ok | 1ms |
| 2026-10-20T11:44:56 | search_click | /agents |
— ok | 2ms |
| 2026-10-20T11:44:51 | search_click | /agents |
— ok | 4ms |
| 2026-10-19T17:44:37 | search_click | /agents |
— ok | 3ms |
| 2026-10-19T17:44:32 | search_click | /agents |
— ok | 2ms |
| 2026-10-19T17:44:27 | search_click | /agents |
— ok | 6ms |
| 2026-10-18T23:56:38 | search_click | /agents |
— ok | 34ms |
| 2026-10-18T23:56:34 | search_click | /agents |
— ok | 4ms |
| 2026-10-18T23:56:31 | search_click | /agents |
— ok | 3ms |
| 2026-10-18T23:51:49 | search_click | /agents |
— ok | 2ms |
| 2026-10-18T23:51:47 | search_click | /agents |
— ok | 3ms |
| 2026-10-18T23:51:44 | search_click | /agents |
— ok | 3ms |
| 2026-10-18T04:31:37 | search_click | /agents |
— ok | 2ms |
| 2026-10-18T04:31:35 | search_click | /agents |
— ok | 2ms |
| 2026-10-18T04:31:32 | search_click | /agents |
— ok | 6ms |
| 2026-10-17T19:15:19 | search_click | /agents |
— ok | 3ms |
| 2026-10-17T17:42:03 | search_impression | — |
200 ok | — |
| 2026-10-17T04:36:30 | search_click | /agents |
— ok | 6ms |
Card history
10 snapshots drifted 9× Every change toagent-card.json
| Captured | Hash | Snapshot |
|---|---|---|
| 2026-10-26 16:36:32 current | d74aaad87dad… |
view → |
| 2026-10-26 03:37:08 | 0c0f5fc1243b… |
view → |
| 2026-10-25 15:02:14 | 7492af6cacb6… |
view → |
| 2026-10-25 00:43:33 | c4d880db7174… |
view → |
| 2026-10-24 11:59:51 | a74fc9923bcf… |
view → |
| 2026-10-23 22:59:00 | 5f634281b73e… |
view → |
| 2026-10-23 10:26:19 | cc3a959ee23e… |
view → |
| 2026-10-22 21:19:53 | 1e9d2946bec9… |
view → |
| 2026-10-22 07:43:01 | b7ed716b26b8… |
view → |
| 2026-10-21 18:49:25 | 03b824461e68… |
view → |
GET /api/agents/api.strale.io/snapshots.Try it
Send a message to this agent live. Your prompt is proxied through Agenstry.
Endpoints
| Agent card | https://api.strale.io/.well-known/agent-card.json |
| Provider | https://strale.io |
| Docs | https://strale.dev/docs |
Skills · 393 declared by this agent
These skills are declared by the agent. A taxonomy link appears only when we can classify a skill confidently.
Decision-ready answer about an on-chain counterparty (wallet, contract, token, DeFi protocol, or bridge) in a single call. Returns verdict (proceed/review/block…
Check a person or company against sanctions lists: EU, US OFAC, UN, UK, Swiss SECO, BIS, World Bank, EBRD, ADB and 125 national lists. Returns each match with t…
Read the text in any image with AI vision: screenshots, photos of documents and handwriting. Returns the text with a confidence level. €0.05 per call — pay per …
Fetch a file from a URL and return it as base64 with its content type and a data URI, ready to embed. €0.02 per call — pay per use with USDC (x402) at POST http…
Translate text between all major languages, detecting the source language. Returns the translation with a confidence level. €0.05 per call — pay per use with US…
Check an email address: syntax, mail servers, disposable and role addresses, free providers and likely typos such as gmial.com. Returns a deliverability verdict…
Search Google and get structured results: title, link, snippet and position for each. €0.10 per call — pay per use with USDC (x402) at POST https://api.strale.i…
Search EUIPO for registered and pending EU trade marks: names, numbers, status and owners. €0.50 per call — pay per use with USDC (x402) at POST https://api.str…
Check whether a startup name is free as a .com, .io, .ai, .co or .dev domain, as a GitHub account name, and as an npm or PyPI package name. €0.05 per call — pay…
Pull structured data from a web page, rendering JavaScript first, so single-page apps and dynamic content work. €0.15 per call — pay per use with USDC (x402) at…
Take a full-page or visible-area screenshot of a URL. Handles cookie banners, lazy loading and single-page apps. Returns a base64 PNG. €0.05 per call — pay per …
Find the people with significant control of a UK company, from Companies House: who ultimately owns or controls it, their share, and the ownership chain. UK com…
Test a page with Google PageSpeed Insights. Returns the performance score, Core Web Vitals and what to fix first. €0.05 per call — pay per use with USDC (x402) …
Compare two companies' websites: positioning, pricing model, features, audience, trust signals and content, with a strategic read. €1.00 per call — pay per use …
Look up a UK company at Companies House by company number or name. Returns name, status, incorporation date, SIC codes and registered address. €0.05 per call — …
Look up a company in the German commercial register (Handelsregister). Returns name, register number, court, legal form, status, address, directors, capital, LE…
Screen a person or company for adverse news across 235,000+ sources. Returns a risk level with its thresholds, FATF-aligned category counts, and the top headlin…
Look up EU customs duty by HS code and origin country: the duty rate, preferential rates and anti-dumping status. €0.20 per call — pay per use with USDC (x402) …
Detect the technology a website runs on (CMS, frameworks, analytics, CDN, payments and marketing tools) from its headers and HTML. €0.03 per call — pay per use …
Read the reviews on a product or review page: rating distribution, pros and cons, and sentiment. Trustpilot is not supported, as its terms forbid automated acce…
Build a company profile from a domain, email or name, read from its website: industry, size estimate, headquarters, description, social links and tech stack. €0…
Score a domain's email deliverability from 0 to 100 from its SPF, DKIM, DMARC, mail servers and blocklist status. €0.05 per call — pay per use with USDC (x402) …
Analyse Google results for a keyword: organic results, featured snippet, People Also Ask and other result features. €0.15 per call — pay per use with USDC (x402…
Get the current weather and a 7-day forecast for a place or coordinates, from Open-Meteo. €0.05 per call — pay per use with USDC (x402) at POST https://api.stra…
Validate a phone number in 200+ countries. Returns the E.164 form, country, and whether it is mobile, landline or VoIP. €0.02 per call — pay per use with USDC (…
Audit a page against WCAG 2.1: colour contrast, alt text, form labels, ARIA roles, heading order, link text and page language. €0.30 per call — pay per use with…
Find mentions of a brand on Google: link, title, snippet, sentiment and type of source for each. €0.30 per call — pay per use with USDC (x402) at POST https://a…
Read a SaaS pricing page: plans, prices, features per plan, billing periods, trials and guarantees. €0.30 per call — pay per use with USDC (x402) at POST https:…
List every link on a page with its anchor text and rel attributes, internal or external. €0.03 per call — pay per use with USDC (x402) at POST https://api.stral…
Get the current exchange rate between two currencies from the European Central Bank, with the inverse rate and the date. €0.02 per call — pay per use with USDC …
Find known vulnerabilities for a package version on npm, PyPI, Maven, Go, Cargo or NuGet, from OSV. Returns CVEs with severity and the version that fixes each. …
Audit a page for SEO: title, meta description, headings, image alt text, canonical, robots.txt, sitemap, Open Graph, schema.org and links. €0.30 per call — pay …
Get the Crypto Fear and Greed Index, a market sentiment score from 0 (extreme fear) to 100 (extreme greed), with up to 30 days of history. From Alternative.me. …
Tell whether a phone number is mobile, landline, VoIP, toll-free or premium rate, before you send an SMS or route a call. €0.02 per call — pay per use with USDC…
Screen a person against politically exposed persons in 230+ territories, aligned with the EU PEP function list and including relatives and close associates. Ret…
Split a free-text address from anywhere in the world into street, city, postal code, region and country. €0.05 per call — pay per use with USDC (x402) at POST h…
Review code with AI and get issues with severity, line numbers and suggested fixes. Focus on security, performance, readability or bugs. €0.20 per call — pay pe…
Look up a Belgian company in the Crossroads Bank for Enterprises (KBO/BCE) by enterprise number, VAT number or name. Returns name, status, legal form, address, …
Get the text of a web page quickly, without rendering JavaScript. Suits most content sites. €0.02 per call — pay per use with USDC (x402) at POST https://api.st…
Scan a website for cookies, tracking scripts and consent banners, and sort cookies into necessary, analytics and marketing. €0.15 per call — pay per use with US…
Scan a website for signs of GDPR compliance (cookie consent, privacy policy, tracking scripts and security headers) and grade it from A to F. €0.10 per call — p…
Look up a domain's DNS records (A, AAAA, MX, NS, TXT and CNAME), with SPF and DMARC picked out. FREE — no API key, no payment, no signup.
Check an IBAN's format, length and checksum, and split out the country, bank code and branch code. FREE — no API key, no payment, no signup.
Look up a Canadian federal corporation at Corporations Canada by corporation number or name. €0.80 per call — pay per use with USDC (x402) at POST https://api.s…
Get a country's top exports and imports, trade balance and main trading partners, from the World Bank. €0.20 per call — pay per use with USDC (x402) at POST htt…
Look up a French company in SIRENE by SIREN, SIRET or name. Returns name, address, activity code and directors. €0.05 per call — pay per use with USDC (x402) at…
Check username availability across 7 platforms: GitHub, YouTube, TikTok, Reddit, Pinterest, npm, PyPI. €0.05 per call — pay per use with USDC (x402) at POST htt…
Track a shipping container by its ISO 6346 number: check the number, identify the carrier and get the tracking status. €0.05 per call — pay per use with USDC (x…
Follow a URL's redirects and show every hop with its status code, location, server and latency. €0.05 per call — pay per use with USDC (x402) at POST https://ap…
Look up a domain's WHOIS record: registrar, creation and expiry dates, name servers, registrant details and the raw record. €0.05 per call — pay per use with US…
Work out the type and country of a company registration number: Swedish organisation numbers, Finnish business IDs, German HRB numbers, LEIs, DUNS and 20+ other…
Analyse an AI agent's run trace from LangChain, CrewAI or AutoGen: where it failed, why, wasted tokens, and suggested fixes. €0.20 per call — pay per use with U…
Find backlinks to a domain from Common Crawl and Google search: linking domains, anchor text, and follow and nofollow counts. €0.15 per call — pay per use with …
Search job listings at Arbetsförmedlingen, Sweden's public employment service. Returns title, employer, location, salary and link. €0.20 per call — pay per use …
Read a job posting from a URL or text: title, skills, salary range, remote policy, benefits, culture signals and red flags. €0.20 per call — pay per use with US…
Turn an address into latitude and longitude, with its components and bounding box, from OpenStreetMap. €0.02 per call — pay per use with USDC (x402) at POST htt…
Check whether a URL is up: status code, latency, redirects, TLS and server headers. €0.02 per call — pay per use with USDC (x402) at POST https://api.strale.io/…
Check a BIC/SWIFT code and identify the bank: name, country and branch. €0.05 per call — pay per use with USDC (x402) at POST https://api.strale.io/x402/bank-bi…
Look up a product by UPC or EAN barcode: name, brand, nutrition and images, from Open Food Facts and UPC ItemDB. €0.05 per call — pay per use with USDC (x402) a…
Look up a Brazilian company in the Receita Federal CNPJ register by its 14-digit CNPJ. Returns name, trade name, status, address, activity codes and partners. €…
Pull the key terms out of a contract: parties, dates, obligations, payment terms, liability caps and termination clauses. Not legal advice. €0.50 per call — pay…
Generate a production-ready Dockerfile with multi-stage builds, an Alpine base, a non-root user and layer caching, for Node, Python, Go, Rust or Java. €0.05 per…
Turn CSV text into a JSON array, detecting the delimiter and value types. €0.02 per call — pay per use with USDC (x402) at POST https://api.strale.io/x402/csv-t…
Find when a domain was registered: creation date, age in days, registrar and expiry. A newly registered domain is a common fraud signal. €0.03 per call — pay pe…
Score a domain's reputation from 0 to 100 from its DNS, HTTPS and security setup: SPF, DMARC, HSTS, suspicious TLDs and domain patterns. €0.05 per call — pay pe…
Get daily exchange rates between two currencies over a period, with the average, low, high and change. €0.05 per call — pay per use with USDC (x402) at POST htt…
Check a European VAT number in VIES and get the registered company name, address and validity. Repeat lookups within 48 hours come from cache, and cached data i…
Write Markdown API documentation from an OpenAPI spec or a description, with parameters, examples and error codes. €0.20 per call — pay per use with USDC (x402)…
Check a site's HTTP response headers against good practice (HSTS, CSP, X-Frame-Options and more) and grade it from A to F. €0.05 per call — pay per use with USD…
Compare a product's price across shops on PriceRunner in Sweden, Norway, Denmark and Finland. Returns the lowest, highest and average price. €0.20 per call — pa…
Validate and standardise a postal address in 200+ countries. Returns structured components, a confidence level and suggested corrections, from OpenStreetMap. €0…
Analyse a public GitHub repository: tech stack, documentation, activity, bus factor and a maintenance health score. €0.05 per call — pay per use with USDC (x402…
Check whether a date of birth meets a minimum age. Returns the exact age, whether the threshold is met, and the days until it is. €0.02 per call — pay per use w…
Check whether a date is a business day in a country, counting weekends and public holidays. Returns the next business day when it is not. €0.02 per call — pay p…
Analyse the technology behind a domain from its headers, HTML, scripts, DNS and meta tags: frontend, analytics, CDN, hosting, CMS and more. €0.30 per call — pay…
Look up a Legal Entity Identifier in the GLEIF database by LEI or company name. Returns name, jurisdiction, addresses and registration status. €0.05 per call — …
Look up a US listed company in SEC EDGAR by CIK, ticker or name. Returns name, CIK, SIC code, state and a summary of filings. €0.05 per call — pay per use with …
Check a domain's SSL/TLS certificate: issuer, validity dates, days to expiry, protocol, cipher and the names it covers. €0.03 per call — pay per use with USDC (…
Translate a FICO, VantageScore, Experian or Equifax score into a common risk band with an estimated percentile. €0.02 per call — pay per use with USDC (x402) at…
Identify the bank behind an IBAN: bank name, BIC/SWIFT code, branch and country. €0.02 per call — pay per use with USDC (x402) at POST https://api.strale.io/x40…
Look up a Croatian company in the Court Register (Sudski registar) by OIB or MBS. Returns name, status, address, legal form and VAT number. €0.05 per call — pay…
Generate production nginx server blocks with SSL, proxy_pass, WebSocket support, security headers, gzip and rate limiting. €0.05 per call — pay per use with USD…
Get an npm package's details: version, dependencies, weekly downloads, repository and licence. €0.05 per call — pay per use with USDC (x402) at POST https://api…
Read the sentiment of a text (positive, negative, neutral or mixed) with confidence scores and the sentiment towards each aspect. €0.05 per call — pay per use w…
Turn ambiguous dates such as '3/4/25', 'March 4th', '4. mars 2025' or '2025-W14' into ISO 8601, and flag the ambiguous ones. €0.03 per call — pay per use with U…
Work out the carrier from a tracking number and return its tracking link. Covers UPS, FedEx, USPS, DHL, Royal Mail, PostNord and more. €0.02 per call — pay per …
Look up VAT rates in EU and EEA countries: standard, reduced and zero rates, and the rate for a given category. €0.03 per call — pay per use with USDC (x402) at…
Scan code, config or logs for leaked secrets: AWS keys, GitHub tokens, Stripe keys, API keys, private keys, database URLs and JWTs. €0.02 per call — pay per use…
Normalise a phone number to E.164, detect its country and line type, and check its format. €0.03 per call — pay per use with USDC (x402) at POST https://api.str…
Get corporate tax, VAT, personal income tax, capital gains and social security rates for 45+ countries. €0.02 per call — pay per use with USDC (x402) at POST ht…
Turn a plain-language schedule into a cron expression, or explain an existing one, with the next run times. €0.05 per call — pay per use with USDC (x402) at POS…
Explain an error message or stack trace in plain English: the likely cause and fixes with code. €0.05 per call — pay per use with USDC (x402) at POST https://ap…
Check an invoice's data: VAT number format, line item arithmetic, tax calculations and EU invoice requirements. €0.02 per call — pay per use with USDC (x402) at…
Look up a postal or ZIP code in 60+ countries: city, region and approximate coordinates. €0.02 per call — pay per use with USDC (x402) at POST https://api.stral…
Get a live quote for a listed company by ticker, such as AAPL or VOLV-B.ST: price, change, volume and market status. €0.05 per call — pay per use with USDC (x40…
Fix messy CSV: mixed delimiters and encodings, byte-order marks, trailing commas and broken quoting. Returns clean CSV and what was fixed. €0.02 per call — pay …
Convert an amount between currencies at European Central Bank rates. Returns the converted amount and the rate. €0.02 per call — pay per use with USDC (x402) at…
Get a country's public holidays for a year, for 200+ countries: names, dates, type (public, bank or optional) and whether each is fixed or moves. €0.02 per call…
Look up a domain's MX, A, AAAA, NS, TXT and SOA records, identify its email provider, and show its SPF and DMARC records. €0.02 per call — pay per use with USDC…
Split a full name into title, first, middle and last names, suffix and nickname. Gets 'Dr. Karl-Johan von Lindström III' right. €0.03 per call — pay per use wit…
Shorten a prompt by 10 to 70 percent while keeping its meaning. €0.03 per call — pay per use with USDC (x402) at POST https://api.strale.io/x402/prompt-compress…
Write release notes from a commit log or changelog, with Added, Changed, Fixed and Removed sections. €0.03 per call — pay per use with USDC (x402) at POST https…
Explain a cron expression in plain English and list its next run times. €0.02 per call — pay per use with USDC (x402) at POST https://api.strale.io/x402/cron-ex…
Decode a JWT without verifying it: header, payload, claims, and whether and when it expires. €0.02 per call — pay per use with USDC (x402) at POST https://api.s…
Look up an Australian business in the Australian Business Register by its 11-digit ABN. Returns name, status, entity type, GST registration and address. €0.05 p…
Look up a charity in England and Wales or Scotland by registration number, or search by name, from Find that Charity. A number lookup returns status, registrati…
Write a conventional commit message from a diff or a description of the change: type, scope, subject and body. €0.05 per call — pay per use with USDC (x402) at …
Turn a curl command into TypeScript, Python, Go, Rust, Java or PHP. €0.05 per call — pay per use with USDC (x402) at POST https://api.strale.io/x402/curl-to-cod…
Find the data protection authority for any EU or EEA country: name, website, where to complain, and contact details. €0.05 per call — pay per use with USDC (x40…
Check npm or Python dependencies against their registries: latest version, deprecation and known vulnerabilities for each. €0.05 per call — pay per use with USD…
Add docstrings to Python functions and classes, in Google, NumPy or Sphinx style. €0.05 per call — pay per use with USDC (x402) at POST https://api.strale.io/x4…
Parse log files in JSON, syslog, ISO, logfmt or Laravel format into timestamps, levels and messages, with a summary of errors and warnings. €0.05 per call — pay…
Get a page's metadata: Open Graph, Twitter Card tags, JSON-LD, favicon, canonical URL, RSS feeds and robots directives. €0.03 per call — pay per use with USDC (…
Get a Python package's details from PyPI: version, dependencies, supported Python versions, release history and licence. €0.05 per call — pay per use with USDC …
Write social posts for X, LinkedIn or Instagram, with hashtags and a thread version for X. €0.05 per call — pay per use with USDC (x402) at POST https://api.str…
Look up a Swedish company at Bolagsverket: name, legal form, status, registered address, SNI industry codes, registration date and any insolvency or liquidation…
Tell whether two company names are the same company, allowing for Ltd and Limited, AB and Aktiebolag, Inc, GmbH and the like. Returns a match confidence. €0.02 …
Convert length, weight, volume, temperature, area, speed and data size. €0.02 per call — pay per use with USDC (x402) at POST https://api.strale.io/x402/unit-co…
Find when a wallet first became active on Ethereum mainnet and its age in days. A new wallet moving large sums is a warning sign. €0.02 per call — pay per use w…
Turn Markdown into styled HTML with inline CSS, in a light, dark or plain theme. €0.02 per call — pay per use with USDC (x402) at POST https://api.strale.io/x40…
Fetch and read a site's robots.txt: rules for each crawler, sitemaps, crawl delays, and whether all crawlers are blocked. €0.02 per call — pay per use with USDC…
Get stablecoin supply and flows by chain, by stablecoin (such as USDC's market cap and circulation) or for the whole market, from DeFi Llama. €0.02 per call — p…
Check an Ethereum address: the 0x format and the EIP-55 checksum that catches one-character typos. Returns the checksummed form. FREE — no API key, no payment, …
Translate code into another programming language, written the way that language is normally written. €0.05 per call — pay per use with USDC (x402) at POST https…
Classify dangerous goods by UN number or substance name: hazard class, packing group, labels and marine pollutant status, for 200+ substances. €0.02 per call — …
Draft a professional email for a purpose and tone you give, such as a cold introduction, follow-up or apology. Returns subject options, the body and key phrases…
Scan source code for the environment variables it reads and generate a .env template with a description and example value for each. €0.05 per call — pay per use…
Fetch and read a site's XML sitemap: URL count, top sections, last-modified dates and sample URLs. €0.05 per call — pay per use with USDC (x402) at POST https:/…
Explain a SQL query in plain English: tables, joins, filters, aggregations and likely performance problems. €0.05 per call — pay per use with USDC (x402) at POS…
Get the time zone for a country, city or coordinates: IANA zone, current UTC offset, daylight saving status and local time. €0.02 per call — pay per use with US…
Estimate the token count and cost of a text for GPT-4o, Claude, Gemini, Mistral and Llama models, without calling any model. €0.02 per call — pay per use with U…
Check whether a crypto-asset service provider is authorised under MiCA in ESMA's register: status, licensed services, home country and passporting. €0.02 per ca…
Get a wallet's ETH balance on Ethereum mainnet and the ERC-20 tokens it most recently sent or received. €0.02 per call — pay per use with USDC (x402) at POST ht…
Get a wallet's recent ETH transfers on Ethereum mainnet: up to 50, with hash, value, counterparty, time and direction. €0.02 per call — pay per use with USDC (x…
Score a person or company for anti-money-laundering risk from 0 to 100, combining sanctions screening, PEP status and jurisdiction risk into one level. €0.02 pe…
Resolve an ENS name, including .eth names, DNS names on ENS and subdomains, to its Ethereum address, avatar and resolver. €0.02 per call — pay per use with USDC…
Check work permit rules by nationality and destination, covering EU free movement, Schengen and Nordic rules. €0.02 per call — pay per use with USDC (x402) at P…
Score an email address from 0 to 100 for risk, from domain age, mail server setup, disposable domains and the provider's reputation. €0.03 per call — pay per us…
Turn a web page into clean Markdown: the main content, without navigation, ads or boilerplate. Handles static pages and pages built with JavaScript. FREE — no A…
Classify a company's industry from its name, description or website. Returns SIC, NAICS and NACE codes with confidence levels. €0.05 per call — pay per use with…
Analyze password strength: entropy, crack time estimate, character class diversity, common password check, keyboard pattern detection. Password is NOT stored. A…
Look up one CVE in the NIST National Vulnerability Database: description, CVSS score and vector, CWE ids, whether CISA lists it as exploited, affected products …
Check a European VAT number's format against each country's rules, for the 27 EU countries plus the UK, Switzerland and Norway. Format only: use EU VAT Validati…
Check a Bitcoin address: its type (P2PKH, P2SH, P2WPKH, P2WSH, P2TR), network, and the Base58Check or bech32 checksum that catches typos. No on-chain lookup. FR…
Check a Dogecoin address: Base58Check encoding, the Dogecoin version bytes and the checksum that catches typos. No on-chain lookup. FREE — no API key, no paymen…
Fix broken JSON: trailing commas, single quotes, unquoted keys, comments, truncation and stray Markdown. Returns valid JSON. FREE — no API key, no payment, no s…
Check a Solana address: the base58 alphabet and the 32-byte key length. Solana addresses carry no checksum, so this checks the structure only. FREE — no API key…
Check a Tron address: Base58Check encoding, the mainnet T prefix and the checksum that catches typos. No on-chain lookup. FREE — no API key, no payment, no sign…
Check an XRP Ledger address, classic or X-address with its destination tag and network, against the XRPL alphabet and checksum. No on-chain lookup. FREE — no AP…
Search 250M+ scholarly works in OpenAlex: title, DOI, authors, venue, citations, open-access PDF and abstract. Filter by year and open access. €0.03 per call — …
Call an API endpoint and check the response status and schema. €0.05 per call — pay per use with USDC (x402) at POST https://api.strale.io/x402/api-health-check…
Generate a realistic mock API response with headers, status code and a body that matches the schema. €0.05 per call — pay per use with USDC (x402) at POST https…
Search arXiv preprints by keyword and category: title, abstract, authors, dates, categories, DOI and PDF link, by relevance or date. €0.02 per call — pay per us…
Look up an Austrian company in the official Firmenbuch by register number or name: core company data, current officers and registered facts. €0.05 per call — pa…
Outline a blog post: title options, sections with key points, an estimated word count and SEO keywords. €0.20 per call — pay per use with USDC (x402) at POST ht…
Find known data breaches of a company's own domain: when, how many accounts, which kinds of data leaked, and whether passwords were among them. Takes a domain o…
Read the C2PA Content Credentials in a media file: verify the signature and show the tool that made it, the signer, edits, and any AI-generation flags. €0.10 pe…
Write a user-facing changelog from git commits, grouped by type, in Keep a Changelog, semantic or bullet format. €0.03 per call — pay per use with USDC (x402) a…
Sort text into categories, your own or general ones. Returns the main category, confidence scores, topic keywords and a summary. €0.05 per call — pay per use wi…
Search registered trials on ClinicalTrials.gov: phase, recruitment status, conditions, interventions, enrolment, sponsor and dates. €0.03 per call — pay per use…
Search news about a company in 100+ languages, updated every 15 minutes. Returns recent articles with source, date and sentiment. €0.05 per call via API key. Pa…
Rank document chunks by relevance and choose the ones that fit your token budget, with a score for each. €0.03 per call — pay per use with USDC (x402) at POST h…
Get a country's GDP, growth, inflation, unemployment and population from the World Bank, for judging a counterparty's jurisdiction. €0.08 per call — pay per use…
Check a Czech domestic bank account number ([prefix-]account/bank code) with the mod-11 checksums on its prefix and account parts. €0.02 per call via API key. P…
Check a Czech birth number (rodné číslo): format, embedded date of birth, sex encoding and, for 10-digit numbers from 1954 on, the mod-11 checksum. €0.02 per ca…
Look up a Czech company in ARES, the Ministry of Finance register, by IČO or company name. €0.05 per call — pay per use with USDC (x402) at POST https://api.str…
Check the 7-character format of a Czech data box (datová schránka) ID. Format only: these IDs have no public checksum. €0.02 per call via API key. Pay-per-call …
Check the format and mod-11 checksum of a Czech company identifier (IČO). No external calls. €0.02 per call via API key. Pay-per-call is not available for this …
Check whether a Czech VAT number (DIČ) is flagged as an unreliable VAT payer, and get the bank accounts the payer has published. Protects against joint VAT liab…
Check a dataset against your rules (email format, ranges, patterns) or let it find problems itself. Returns a quality score and a report per field. €0.02 per ca…
Remove near-duplicate records from a JSON array with fuzzy matching on the fields you choose, at the threshold you set. €0.02 per call — pay per use with USDC (…
Compare two JSON objects and list what was added, removed and changed, with paths and values. €0.03 per call — pay per use with USDC (x402) at POST https://api.…
Review a git diff for bugs, security issues, missing error handling, test gaps and code quality. Returns findings with severity and file, and whether to approve…
Resolve a DOI to its publication details: title, authors, journal, publisher, date, volume and pages, ISSN, licence and citation count. Covers datasets too. €0.…
Find a company's public contact details on its own website: role email addresses such as info@ and sales@, phone numbers, postal address, contact page and socia…
Check a domain's email authentication from live DNS: SPF, DMARC policy, mail servers and DKIM selectors. The check to run before sending outreach. €0.03 per cal…
Validate up to 100 email addresses in one call: format, mail servers, disposable domains and role addresses for each, plus a summary. No email is sent. €0.15 pe…
Estimate the total employer cost and the net salary for a role in 20+ countries, including social contributions, pension and income tax. €0.03 per call — pay pe…
Find the primary ENS name for a wallet address, and confirm the name points back to it. Returns nothing when no name is set. €0.02 per call — pay per use with U…
Check an EORI customs number against the EU validation service. Returns the trader's name and address when it is valid. €0.05 per call — pay per use with USDC (…
Look up an Estonian company in the e-Business Register by its 8-digit registry code or name. Returns company details and legal representatives. €0.05 per call —…
Classify an AI system's risk level under the EU AI Act, by rules drawn from Article 5, 6 and 50 and Annex III. €0.20 per call — pay per use with USDC (x402) at …
Search EU regulations, directives and decisions by topic, from the Publications Office: titles, CELEX numbers, dates, whether in force, and EUR-Lex links. €0.30…
Generate up to 1,000 realistic fake records for a schema, in the right locale, such as Swedish or Japanese names. €0.05 per call — pay per use with USDC (x402) …
Get a country's financial year, tax filing deadlines and VAT filing frequency, for 42+ countries. €0.02 per call — pay per use with USDC (x402) at POST https://…
Look up a Finnish company at the Finnish Patent and Registration Office (PRH) by business ID or name. €0.05 per call — pay per use with USDC (x402) at POST http…
Flatten nested JSON into dot-notation keys, e.g. {a:{b:[1,2]}} becomes {'a.b.0':1,'a.b.1':2}. Choose the delimiter and how arrays are handled. €0.02 per call — …
Look up UK food hygiene ratings from the Food Standards Agency by business name and place. Returns ratings, scores and addresses. €0.05 per call — pay per use w…
Get a French company's announcements in BODACC, the official commercial gazette, by SIREN: insolvency proceedings, changes, sales, strike-offs and incorporation…
Check a French company for insolvency proceedings (redressement or liquidation judiciaire) in BODACC, the official legal gazette, by SIREN or name. Returns judg…
Get current Ethereum gas fees: safe, standard and fast prices in Gwei plus the base fee, from the priority fees paid over the last 20 blocks. €0.02 per call — p…
Look up GDPR fines by company or country: amounts, authorities and the articles breached. €0.20 per call — pay per use with USDC (x402) at POST https://api.stra…
Generate a CI/CD workflow for GitHub Actions for your language, framework and deploy target, such as Railway, Vercel or Fly. €0.15 per call — pay per use with U…
Compare two GitHub repositories side by side: stars, forks, activity, language, topics and licence. €0.05 per call — pay per use with USDC (x402) at POST https:…
Generate a .gitignore for your languages, frameworks and editors, from TypeScript, Python, Go and Rust to Next.js, Django, VS Code and IntelliJ. €0.03 per call …
List the direct and ultimate subsidiaries of an entity from GLEIF ownership data, to see whether it is a holding company and what it owns. €0.05 per call via AP…
Find the direct and ultimate parent companies of any entity with an LEI, from GLEIF ownership data, with the stated reason when a parent is not reported. Fills …
Look up a Greek company in GEMI, the General Commercial Registry, by GEMI number or 9-digit tax ID (AFM). Returns name, legal form, address, status, main activi…
Search Hacker News stories and comments: title, link, points, author, comment count, date and text, by relevance or date. €0.02 per call — pay per use with USDC…
Suggest HS commodity codes for a product description, with alternatives and confidence. A suggestion, not an official customs classification. €0.03 per call — p…
Turn HTML or a web page into a PDF, with the paper size, margins and orientation you choose. Returns the PDF as base64. €0.10 per call — pay per use with USDC (…
Turn HTTP request details into a curl command, with the same request as fetch and axios code. Handles auth, headers and body. €0.02 per call — pay per use with …
Check the format and checksum of national ID numbers: Swedish personnummer, Finnish henkilötunnus, Norwegian fødselsnummer, Danish CPR, UK National Insurance, U…
Resize, crop and convert PNG, JPEG and WebP images, with the size, quality and fit you set. €0.03 per call — pay per use with USDC (x402) at POST https://api.st…
Explain any Incoterms 2020 rule: what the seller and buyer each do, where risk and cost pass, and when to use it. €0.03 per call — pay per use with USDC (x402) …
Check a UK company for insolvency, bankruptcy or winding-up proceedings at Companies House. Returns the status and key dates. €0.02 per call — pay per use with …
Read an invoice or receipt from an image or PDF. Returns line items, totals, dates, supplier details and VAT amounts. €0.50 per call — pay per use with USDC (x4…
Look up an Irish company at the Companies Registration Office by CRO number or name. Returns name, status, type, address, registration date, annual return dates…
Check an ISBN-10 or ISBN-13 and its checksum, and convert ISBN-10 to ISBN-13. €0.02 per call — pay per use with USDC (x402) at POST https://api.strale.io/x402/i…
Look up a country by name or ISO code: region, capital, currency, and EU, Schengen and euro membership. €0.02 per call — pay per use with USDC (x402) at POST ht…
Look up a Japanese company in the National Tax Agency's corporate number system by its 13-digit number or name. €0.80 per call — pay per use with USDC (x402) at…
Add JSDoc comments to JavaScript and TypeScript functions and classes, with parameter, return and thrown types. €0.05 per call — pay per use with USDC (x402) at…
Validate JSON against a JSON Schema and get each error with its path and message. €0.02 per call — pay per use with USDC (x402) at POST https://api.strale.io/x4…
Turn a JSON array of objects into CSV, with the delimiter you choose. €0.02 per call — pay per use with USDC (x402) at POST https://api.strale.io/x402/json-to-c…
Turn JSON into Python Pydantic models, with nested objects, arrays and optional fields. €0.05 per call — pay per use with USDC (x402) at POST https://api.strale…
Turn JSON into TypeScript interfaces. Handles nested objects, arrays and optional fields, and spots date strings and UUIDs. €0.05 per call — pay per use with US…
Turn JSON into Zod validation schemas, with refined checks for emails, URLs, UUIDs and dates. €0.05 per call — pay per use with USDC (x402) at POST https://api.…
Find where a domain ranks on Google for a keyword: position, page, the matching result, and the competitors ranking above it. Scans the top 10 results by defaul…
Get an AI critique of a landing page: an overall score, the headline, call to action, value proposition and trust signals, with issues and fixes. €0.50 per call…
Detect the language of a text among 170+ languages, with a confidence score and the next most likely languages. €0.02 per call — pay per use with USDC (x402) at…
Look up a Latvian company in the Enterprise Register by its 11-digit registration number or name. Returns name, status, type, address, registration date, SEPA c…
Check whether software licences are compatible for a given use. €0.05 per call — pay per use with USDC (x402) at POST https://api.strale.io/x402/license-compati…
Work out what a prompt and its answer cost across 14 models, with cheaper options and how much each saves. €0.02 per call — pay per use with USDC (x402) at POST…
Check an LLM's output against a schema and repair common mistakes, without calling another model. €0.05 per call — pay per use with USDC (x402) at POST https://…
Work out seller fees on Amazon, eBay, Etsy and Shopify. Returns total fees, net revenue and the breakdown. €0.05 per call — pay per use with USDC (x402) at POST…
Turn a meeting transcript into notes: summary, decisions, action items with owners, key points and follow-ups. €0.20 per call — pay per use with USDC (x402) at …
Look up a Dutch address in the Kadaster BAG register: street, city, construction year, floor area, use, and national grid coordinates. €0.05 per call via API ke…
Look up a Dutch building's energy label in EP-Online: class A to G, energy index, CO2 emissions, building details and validity. €0.05 per call via API key. Pay-…
Get the Dutch national house price index (2020 = 100) and average sale prices from CBS and Kadaster, monthly, with year-on-year change and homes sold. €0.03 per…
Get Dutch housing statistics by municipality from CBS: average sale prices, homes sold, owner-occupied and rental stock, and trends over time. €0.03 per call vi…
Get average WOZ property values by Dutch municipality, with year-on-year trends, from CBS. €0.03 per call via API key. Pay-per-call is not available for this on…
Check a Norwegian company for bankruptcy and dissolution in the Brønnøysund registers: any bankruptcy filing and its date, voluntary or forced dissolution, and …
Look up a Norwegian company in the Brønnøysund Register Centre by its 9-digit organisation number or name. €0.05 per call — pay per use with USDC (x402) at POST…
Check a page's Open Graph and Twitter Card images: size, file size, format and alt text. €0.05 per call — pay per use with USDC (x402) at POST https://api.stral…
Write a complete OpenAPI 3.1 specification from a plain-language description of an API. €0.15 per call — pay per use with USDC (x402) at POST https://api.strale…
Validate an OpenAPI 3.x specification: required fields, endpoint definitions and schema references. €0.05 per call — pay per use with USDC (x402) at POST https:…
Audit an npm or PyPI package for security risks, including signs of a supply-chain attack. €0.05 per call — pay per use with USDC (x402) at POST https://api.str…
Check whether a URL still exists. Catches hard 404s, soft 404 pages, dead links and removed listings that still answer with HTTP 200. €0.02 per call — pay per u…
Check a paid API before your agent spends money on it: reachability, SSL, response time and the payment handshake (L402, x402, MPP). Returns proceed, caution or…
Look up one scholarly work by DOI or OpenAlex id: authors and institutions, venue, open-access status and PDF, citations, topics and abstract. €0.02 per call — …
Generate payment references with valid check digits: Swedish OCR, Norwegian KID, Finnish reference and ISO 11649 RF. €0.02 per call — pay per use with USDC (x40…
Pull structured data out of any PDF, from a URL or a file. Works on contracts, reports and forms, and returns JSON shaped by your instructions. €0.30 per call —…
Find and remove personal data in text: names, email addresses, phone numbers, national ID numbers such as Swedish personnummer, addresses and more. €0.03 per ca…
Look up a Polish company in KRS, the National Court Register, by its 10-digit KRS number or name. Returns name, legal form, address and registration date. €0.05…
Check whether TCP ports are open on a host. Scans up to 20 ports with a set timeout and returns each port's status and latency. €0.05 per call — pay per use wit…
Look up a port by name or UN/LOCODE: coordinates, country and time zone, for 175+ major ports. €0.05 per call — pay per use with USDC (x402) at POST https://api…
Write a pull request description from a diff or commits: title, summary, list of changes and testing steps. €0.05 per call — pay per use with USDC (x402) at POS…
Read a company's privacy policy and pull out the data collected, purposes, third parties, user rights and GDPR and CCPA signals. €0.30 per call — pay per use wi…
Improve a prompt and see what changed and why, with a before-and-after clarity score and the techniques used. €0.15 per call — pay per use with USDC (x402) at P…
Get fees and revenue for a DeFi protocol over 24 hours, 7 days, 30 days and all time. Covers 7,000+ protocols, from DeFi Llama. €0.02 per call — pay per use wit…
Get a DeFi protocol's total value locked, its split across chains, category and audit status. Covers 7,000+ protocols on 500+ chains, from DeFi Llama. €0.02 per…
Get a country's public holidays for a year, for 200+ countries, with the next one coming up. €0.03 per call — pay per use with USDC (x402) at POST https://api.s…
Search PubMed biomedical literature: title, authors, journal, date, DOI, PMC id and link. Supports PubMed field syntax and date ranges. €0.03 per call — pay per…
Write a README from a project description, with installation, usage, API and contributing sections. €0.05 per call — pay per use with USDC (x402) at POST https:…
Read a receipt and file it: supplier, date, amount, tax, currency, expense category and line items, ready for an expense report. €0.05 per call — pay per use wi…
Explain a regular expression in plain English, piece by piece, and optionally test it against sample strings. €0.05 per call — pay per use with USDC (x402) at P…
Describe what to match in plain English and get a tested regular expression, checked against your examples if you give them. €0.05 per call — pay per use with U…
Read a CV from a PDF, file or text: name, contact details, experience, education, skills and certifications. €0.30 per call — pay per use with USDC (x402) at PO…
Read a shop's return policy: the return window, conditions, exclusions and how to return. €0.20 per call — pay per use with USDC (x402) at POST https://api.stra…
Write a plain-language risk summary from the results of company or invoice checks, for a reviewer who is not technical. €0.05 per call — pay per use with USDC (…
Work out the schema of a JSON array or CSV: field types, nulls, uniqueness and completeness, plus minimum, maximum and mean for numbers. €0.05 per call — pay pe…
Generate database migration code from a current and a desired schema. Supports Drizzle, Prisma, Knex and plain SQL. €0.05 per call — pay per use with USDC (x402…
List a US listed company's recent SEC filings by ticker or CIK, with form type, dates, accession numbers, document links, SIC code and business address. €0.03 p…
Get recent 8-K events for a US listed company from SEC EDGAR: leadership changes, financing, acquisitions, material agreements and results. €0.05 per call via A…
Validate SEPA XML files (pain.001 credit transfers and pain.008 direct debits): structure, IBANs, BICs, amounts and transaction counts. €0.02 per call — pay per…
Estimate PostNord, DHL and UPS shipping costs by origin, destination, weight and service level. €0.15 per call — pay per use with USDC (x402) at POST https://ap…
Look up a Singapore entity in ACRA open data by UEN or name. Returns name, UEN, entity type, status, registration date and registered address. €0.05 per call vi…
Pull skills out of a job description or CV and sort them into technical skills, soft skills, tools, certifications and languages. €0.03 per call — pay per use w…
Compare the skills a role needs with a candidate's, with fuzzy matching. Returns matched, missing and extra skills and a match score. €0.15 per call — pay per u…
Look up a Slovak company in RPO, the Statistical Office's register of legal persons. Returns name, address, legal form, registration details and statutory repre…
Look up a Slovenian company in the Slovenian Business Register (PRS). Returns registration number, full name, legal form, registering authority and address. €0.…
Look up a Spanish company by CIF/NIF or name in the BORME-based register. Returns identity, status, legal form, current officers and BORME history, across 2.8M+…
Write SQL from a plain-language request. Give it your table schema for best results. Supports PostgreSQL, MySQL, SQLite and SQL Server. €0.05 per call — pay per…
Analyse a SQL query for performance. Returns a rewritten query, index suggestions and what each change improves. €0.05 per call — pay per use with USDC (x402) a…
Inspect a domain's full SSL/TLS certificate chain: each certificate, expiry, issuer, TLS version, cipher and any problems. €0.05 per call — pay per use with USD…
Pull data from a page into the JSON schema you define. The page is rendered, then AI maps its content to your fields. €0.20 per call — pay per use with USDC (x4…
Summarise text as a paragraph, bullet points or a single sentence, up to the length you set. €0.05 per call — pay per use with USDC (x402) at POST https://api.s…
Parse SWIFT MT103, MT940 and MT202 messages into fields: sender and receiver BIC, amount, currency and beneficiary. €0.02 per call — pay per use with USDC (x402…
Check a SWIFT/BIC code's format, length and country, and split out the bank code, location and branch. €0.03 per call — pay per use with USDC (x402) at POST htt…
Look up a Swiss company in Zefix, the Federal Office of Justice register, by UID, EHRA ID or name. €0.05 per call — pay per use with USDC (x402) at POST https:/…
Check tax identification number formats for 40+ countries, including checksums where they exist. Does not check with the tax authority. €0.02 per call — pay per…
Search EU public tenders on TED by keyword, country and CPV code: title, contracting authority, value, deadline and link. €0.50 per call — pay per use with USDC…
Pull the key clauses out of a company's terms of service: governing law, arbitration, termination and limits of liability. €0.30 per call — pay per use with USD…
Write test cases from a function's description or signature: the happy path, edge cases, boundaries and errors. €0.15 per call — pay per use with USDC (x402) at…
Find a company's stock ticker by name: symbol, exchange and security type. €0.05 per call — pay per use with USDC (x402) at POST https://api.strale.io/x402/tick…
Find the fairest meeting times across time zones, ranked, with each participant's local time. €0.03 per call — pay per use with USDC (x402) at POST https://api.…
Check an LLM's tool call against its JSON Schema and fix type mismatches, such as the string '42' where a number belongs. €0.05 per call — pay per use with USDC…
List the directors and secretaries of a UK company from Companies House, current and resigned, with appointment dates. €0.05 per call — pay per use with USDC (x…
Check that a UK sort code and account number belong to the name you expect, through the Pay.UK Confirmation of Payee scheme. Returns the match result, the bank,…
Search the UK register of disqualified directors by name, or fetch one full record by officer ID: dates, court, reason and the companies involved. €0.10 per cal…
Get a UK company's recent filings at Companies House: accounts, officer changes, confirmation statements, charges and more. €0.05 per call via API key. Pay-per-…
Check whether a URL is alive: status code, response time, redirects, SSL validity, content type and server. €0.03 per call — pay per use with USDC (x402) at POS…
Search US CPSC product recalls by keyword or manufacturer: title, date, hazard, affected products and manufacturer. €0.05 per call — pay per use with USDC (x402…
Search the USGS earthquake catalogue by magnitude, dates and distance from a place: magnitude, location, time, depth, tsunami flag, alert level and event page. …
Check whether a crypto-asset service provider is on ESMA's list of non-compliant entities under MiCA. €0.02 per call — pay per use with USDC (x402) at POST http…
Generate realistic test webhook payloads for Stripe, GitHub, Slack, Twilio, SendGrid and Shopify, with the right headers and schema. €0.05 per call — pay per us…
Estimate the CO2 per page view of a website using the Website Carbon method, with an A to F rating and a yearly figure. €0.05 per call — pay per use with USDC (…
Audit a GitHub Actions workflow for supply-chain risks: unpinned actions, broad permissions, exposed secrets, trusted publishing and risky triggers such as pull…
Turn XML into JSON, keeping attributes (as @attr), handling CDATA and typing values. €0.03 per call — pay per use with USDC (x402) at POST https://api.strale.io…
Your agent found a prospect's email — is it real? Deliverability check, DNS, and domain reputation in one call. €0.20 per call — pay per use with USDC (x402) at…
Quick technical health check on any website: SSL certificate chain, email deliverability configuration, and page load performance. €0.40 per call — pay per use …
Everything your sales agent researches before a call: SEC data, tech stack, web presence, and domain credibility — delivered in seconds. €0.54 per call — pay pe…
Classify your AI system's risk level under the EU AI Act. Risk classification, obligations, and supervisory authority. €0.80 per call — pay per use with USDC (x…
Validate an OpenAPI spec, generate missing documentation, and produce test cases. Answers 'is my API spec production-ready?' €0.50 per call via API key. Pay-per…
What is this competitor running, and how do they present themselves? Tech stack, page metadata, and social preview in one call. €0.20 per call — pay per use wit…
Tech stack, SEO, landing page analysis, social presence — the competitive read your agent can run in seconds. €1.54 per call — pay per use with USDC (x402) at P…
Verify a contact's email, phone number, and address in parallel. Returns validation status for each channel. Essential for CRM hygiene and lead qualification. €…
Know Your Business for crypto counterparties. Verify the legal entity exists, check sanctions lists, validate their web presence, and assess domain trust. The c…
AML screening for customer onboarding: sanctions check, PEP screening, and adverse media analysis in one call. The essential compliance screen for every new cus…
Evaluates a DeFi protocol's infrastructure security before interaction. Checks SSL certificate health, HTTP security headers, DNS configuration, domain reputati…
Before your agent deposits funds into a DeFi protocol, verify the team isn't sanctioned, the domain is legitimate, and the SSL certificate is valid. The off-cha…
Complete security and license risk assessment for any npm or PyPI package. Combines CVE scanning (OSV.dev), OpenSSF Scorecard analysis, freshness check, and lic…
Everything your agent needs to evaluate a domain: registration details, DNS setup, SSL health, and reputation score. €0.35 per call — pay per use with USDC (x40…
Full domain security assessment: WHOIS registration, DNS configuration, SSL certificate health, HTTP security headers, reputation scoring, and technology stack …
Given a domain, answer 'is this domain trustworthy?' — registration age, DNS, SSL, reputation score, and HTTP security headers. €0.40 per call — pay per use wit…
Will emails to this domain actually arrive? SPF, DKIM, DMARC, MX records, SSL, and blacklist status — the complete deliverability audit. €0.25 per call — pay pe…
Comprehensive due diligence on a company: registry verification, beneficial ownership, sanctions screening, PEP screening, and adverse media analysis. Returns e…
Is this website GDPR compliant? Scans cookies, consent mechanisms, privacy policy, SSL, and identifies the relevant data protection authority. €1.00 per call — …
Screen a job candidate: parse their resume, validate their email and phone, and run sanctions and PEP checks. Returns structured candidate data with verificatio…
End-to-end invoice verification: extract structured data from the invoice, validate the vendor's VAT number, verify the payment IBAN, and convert currency if ne…
Fraud detection for invoices from Austrian companies. Verifies the invoicing company exists, validates payment details (IBAN, BIC, VAT), screens for sanctions a…
Fraud detection for invoices from Australian companies. Verifies the invoicing company exists, validates payment details (IBAN, BIC), screens for sanctions and …
Fraud detection for invoices from Belgian companies. Verifies the invoicing company exists, validates payment details (IBAN, BIC, VAT), screens for sanctions an…
Fraud detection for invoices from Canadian companies. Verifies the invoicing company exists, validates payment details (IBAN, BIC), screens for sanctions and ad…
Fraud detection for invoices from Swiss companies. Verifies the invoicing company exists, validates payment details (IBAN, BIC, VAT), screens for sanctions and …
Fraud detection for invoices from German companies. Verifies the invoicing company exists, validates payment details (IBAN, BIC, VAT), screens for sanctions and…
Fraud detection for invoices from Spanish companies. Verifies the invoicing company exists, validates payment details (IBAN, BIC, VAT), screens for sanctions an…
Fraud detection for invoices from Finnish companies. Verifies the invoicing company exists, validates payment details (IBAN, BIC, VAT), screens for sanctions an…
Fraud detection for invoices from French companies. Verifies the invoicing company exists, validates payment details (IBAN, BIC, VAT), screens for sanctions and…
Fraud detection for invoices from Greek companies. Verifies the invoicing company exists, validates payment details (IBAN, BIC, VAT), screens for sanctions and …
Fraud detection for invoices from Croatian companies. Verifies the invoicing company exists, validates payment details (IBAN, BIC, VAT), screens for sanctions a…
Fraud detection for invoices from Irish companies. Verifies the invoicing company exists, validates payment details (IBAN, BIC, VAT), screens for sanctions and …
Fraud detection for invoices from Norwegian companies. Verifies the invoicing company exists, validates payment details (IBAN, BIC, VAT), screens for sanctions …
Fraud detection for invoices from Polish companies. Verifies the invoicing company exists, validates payment details (IBAN, BIC, VAT), screens for sanctions and…
Fraud detection for invoices from Swedish companies. Verifies the invoicing company exists, validates payment details (IBAN, BIC, VAT), screens for sanctions an…
Fraud detection for invoices from Singaporean companies. Verifies the invoicing company exists, validates payment details (IBAN, BIC), screens for sanctions and…
Fraud detection for invoices from UK companies. Verifies the invoicing company exists, validates payment details (IBAN, BIC, VAT), screens for sanctions and adv…
Fraud detection for invoices from US companies. Verifies the invoicing company exists, validates payment details (IBAN, BIC), screens for sanctions and adverse …
Comprehensive verification of an Austrian company. Full compliance check including registry verification, sanctions screening, PEP screening, adverse media sear…
Comprehensive verification of an Australian company. Full compliance check including registry verification, sanctions screening, PEP screening, adverse media se…
Comprehensive verification of a Belgian company. Full compliance check including registry verification, sanctions screening, PEP screening, adverse media search…
Comprehensive verification of a Canadian company. Full compliance check including registry verification, sanctions screening, PEP screening, adverse media searc…
Comprehensive verification of a Swiss company. Full compliance check including registry verification, sanctions screening, PEP screening, adverse media search, …
Comprehensive verification of a German company. Full compliance check including registry verification, sanctions screening, PEP screening, adverse media search,…
Comprehensive verification of a Spanish company. Full compliance check including registry verification, sanctions screening, PEP screening, adverse media search…
Comprehensive verification of a Finnish company. Full compliance check including registry verification, sanctions screening, PEP screening, adverse media search…
Comprehensive verification of a French company. Full compliance check including registry verification, sanctions screening, PEP screening, adverse media search,…
Comprehensive verification of a Greek company. Full compliance check including registry verification, sanctions screening, PEP screening, adverse media search, …
Comprehensive verification of a Croatian company. Full compliance check including registry verification, sanctions screening, PEP screening, adverse media searc…
Comprehensive verification of an Irish company. Full compliance check including registry verification, sanctions screening, PEP screening, adverse media search,…
Comprehensive verification of a Norwegian company. Full compliance check including registry verification, sanctions screening, PEP screening, adverse media sear…
Comprehensive verification of a Polish company. Full compliance check including registry verification, sanctions screening, PEP screening, adverse media search,…
Comprehensive verification of a Singaporean company. Full compliance check including registry verification, sanctions screening, PEP screening, adverse media se…
Comprehensive verification of a UK company. Full compliance check including registry verification, sanctions screening, PEP screening, adverse media search, dig…
Comprehensive verification of a US company. Full compliance check including registry verification, sanctions screening, PEP screening, adverse media search, dig…
Quick verification of an Austrian company. Confirms the company exists in the official registry, validates VAT registration (from registry data or a VAT number …
Quick verification of an Australian company. Confirms the company exists in the official registry, screens against international sanctions lists, and checks LEI…
Quick verification of a Belgian company. Confirms the company exists in the official registry, validates VAT registration (from registry data or a VAT number yo…
Quick verification of a Canadian company. Confirms the company exists in the official registry, screens against international sanctions lists, and checks LEI st…
Quick verification of a Swiss company. Confirms the company exists in the official registry, validates VAT registration (from registry data or a VAT number you …
Quick verification of a German company. Confirms the company exists in the official registry, validates VAT registration (from registry data or a VAT number you…
Quick verification of a Spanish company. Confirms the company exists in the official registry, validates VAT registration (from registry data or a VAT number yo…
Quick verification of a Finnish company. Confirms the company exists in the official registry, validates VAT registration (from registry data or a VAT number yo…
Quick verification of a French company. Confirms the company exists in the official registry, validates VAT registration (from registry data or a VAT number you…
Quick verification of a Greek company. Confirms the company exists in the official registry, validates VAT registration (from registry data or a VAT number you …
Quick verification of a Croatian company. Confirms the company exists in the official registry, validates VAT registration (from registry data or a VAT number y…
Quick verification of an Irish company. Confirms the company exists in the official registry, validates VAT registration (from registry data or a VAT number you…
Quick verification of a Norwegian company. Confirms the company exists in the official registry, validates VAT registration (from registry data or a VAT number …
Quick verification of a Polish company. Confirms the company exists in the official registry, validates VAT registration (from registry data or a VAT number you…
Quick verification of a Swedish company. Confirms the company exists in the official registry, validates VAT registration (from registry data or a VAT number yo…
Quick verification of a Singaporean company. Confirms the company exists in the official registry, screens against international sanctions lists, and checks LEI…
Quick verification of a UK company. Confirms the company exists in the official registry, validates VAT registration (from registry data or a VAT number you pro…
Quick verification of a US company. Confirms the company exists in the official registry, screens against international sanctions lists, and checks LEI status. …
Check if a Finnish company is real and safe to do business with. Official registry data, VAT validation, sanctions screening, PEP check, and adverse media scan …
Check if a Norwegian company is real and safe to do business with. Official registry data, VAT validation, sanctions screening, PEP check, and adverse media sca…
Check if a Swedish company is real and safe to do business with. Official registry data, VAT validation, sanctions screening, PEP check, and adverse media scan …
Everything your sales agent needs from one email address — validation, domain intel, reputation, registrar, and tech stack detection. €0.27 per call — pay per u…
Comprehensive Dutch property market intelligence. Combines BAG address data, WOZ tax assessments, energy labels, housing prices, and regional statistics into on…
Is this page technically fit to rank? Metadata, social preview, load performance, and availability in one call. €0.30 per call — pay per use with USDC (x402) at…
Verify bank details and tax IDs before your agent processes a payment. IBAN validation, bank identification, and counterparty VAT check. €0.25 per call — pay pe…
Automated pre-merge code review: diff analysis for bugs and security issues, secret scanning, dependency vulnerability check, license compatibility verification…
Profile the domain behind a prospect's email: address validity, mail-server setup, domain reputation, and the tech stack running on that domain. €0.30 per call …
Evaluate a public GitHub repo's health: activity analysis, dependency audit with CVE scanning, license compatibility check, and secret scan. Answers 'is this re…
Everything your agent needs before initiating a SEPA transfer: IBAN validation, bank identification, VAT verification, and current exchange rate. €0.30 per call…
Evaluates a token project's legitimacy before investment or integration. Checks domain infrastructure, security posture, sanctions status, and technology stack.…
Everything a procurement agent needs to onboard a new vendor: company verification, VAT validation, bank account verification, sanctions screening, and address …
SEC data, sanctions screening, domain security — answers 'should we do business with this company?' in one call. €1.80 per call — pay per use with USDC (x402) a…
Look up any US company using SEC EDGAR data, screen against international sanctions lists, check for politically exposed persons (PEP), and scan for adverse med…
Fetch a web page, convert it to clean markdown, and strip PII automatically. Ready for your RAG pipeline. €0.30 per call — pay per use with USDC (x402) at POST …
Counterparty due diligence for Web3 companies, DAOs, and token projects. Sanctions screening on the entity plus full domain infrastructure audit. Answers "shoul…
Full health snapshot of any DeFi protocol. TVL, fee revenue, stablecoin exposure, plus infrastructure trust assessment. Answers: is this protocol real AND healt…
Before interacting with a crypto service provider, verify they're licensed under EU MiCA regulation. Checks the ESMA register of authorized CASPs, the non-compl…
Is this website secure? SSL, HTTP headers, DNS, and tech stack — the security audit your agent runs before trusting any URL. €0.20 per call — pay per use with U…
Health · last 30 probes
Who's calling this agent 30d
42 interactions captured (impressions + lookups + A2A calls)
web
40
rest
2
Public view: top 3 per dimension. Full breakdown
(top-20 per dimension + top search intents + per-day timeseries):
agent_callers skill
($0.05/call, $0 on
Enterprise).
Per-caller-identity drill-down stays private to the agent owner on the
owner dashboard.
Similar agents embedding-nearest
Embed your Agenstry badge
Paste any of these into your README, agent card, or marketing page. Each badge auto-updates and links back to this page.
Markdown / HTML snippets
[](https://agenstry.com/agents/api.strale.io) [](https://agenstry.com/agents/api.strale.io) [](https://agenstry.com/agents/api.strale.io) [](https://agenstry.com/agents/api.strale.io)
Audit-grade evidence bundle
JSON snapshot for vendor-review files. Add ?sign=true for a JWS-signed envelope verifiable against
our JWKS. See the methodology.
Raw agent card JSON
{
"name": "Strale",
"description": "Commercial capability marketplace for AI agents. 298+ capabilities with transparent per-call pricing. Available via API key (EUR wallet) or x402 pay-per-use (USDC on Base). Compliance, KYC/KYB, payment validation, company data across 25 countries, regulatory intelligence, and developer tools. Every call returns an audit record.",
"url": "https://api.strale.io/a2a",
"version": "1.0.0",
"documentationUrl": "https://strale.dev/docs",
"provider": {
"organization": "Strale",
"url": "https://strale.io"
},
"capabilities": {
"streaming": false,
"pushNotifications": false,
"stateTransitionHistory": false
},
"authentication": {
"schemes": [
"apiKey",
"x402"
]
},
"payments": {
"x402": {
"network": "base",
"currency": "USDC",
"catalog": "https://api.strale.io/x402/catalog",
"discovery": "https://api.strale.io/.well-known/x402.json",
"how": "POST the skill's x402_endpoint, settle the 402 challenge in USDC on Base, replay. Payment is the authentication \u2014 no signup."
},
"api_key": {
"signup": "https://strale.dev/signup",
"trial_credits_eur": 2
}
},
"defaultInputModes": [
"application/json",
"text/plain"
],
"defaultOutputModes": [
"application/json"
],
"skills": [
{
"id": "product-web3-assurance",
"name": "Web3 Assurance",
"description": "Decision-ready answer about an on-chain counterparty (wallet, contract, token, DeFi protocol, or bridge) in a single call. Returns verdict (proceed/review/block/insufficient_evidence), reason_codes (UPPERCASE_SNAKE_CASE), critical_flags, suggested_action, evidence map (sanctions, mixer-graded, scam-cluster, wallet-history, token-safety, contract-verification, protocol-risk, audit firms, EAS, ERC-8004, more), and a sidecar audit_url. Two modes: outbound (agent vetting recipient pre-payment, 8s budget) or reverse-call (x402 service publisher gating an inbound buyer, sub-second SLA).",
"tags": [
"web3",
"defi",
"blockchain",
"crypto",
"x402",
"agent-economy",
"counterparty",
"decision-ready",
"verdict",
"reason-codes",
"audit-trail",
"sanctions",
"mixer-graded",
"tornado-cash",
"ofac",
"mica",
"compliance"
],
"examples": [
"Vet a wallet before sending USDC",
"Check a token contract for honeypot or rug pattern before swapping",
"Pre-trade simulation of a DeFi interaction",
"Gate an inbound x402 buyer before delivering service",
"Verify a DeFi protocol's audit history and recent exploits"
],
"endpoint": "https://api.strale.io/v1/web3-assurance",
"mcp_tool": "strale_web3_assurance",
"price_cents": 0,
"currency": "EUR",
"access": "api_key"
},
{
"id": "sanctions-check",
"name": "Sanctions Check",
"description": "Check a person or company against sanctions lists: EU, US OFAC, UN, UK, Swiss SECO, BIS, World Bank, EBRD, ADB and 125 national lists. Returns each match with the list and country it comes from. \u20ac0.20 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/sanctions-check, no signup needed.",
"tags": [
"compliance"
],
"examples": [
"Check a person or company against sanctions lists: EU, US OFAC, UN, UK, Swiss SECO, BIS, World Bank, EBRD, ADB and 125 national lists"
],
"price_cents": 20,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/sanctions-check"
},
{
"id": "image-to-text",
"name": "Image to Text (OCR)",
"description": "Read the text in any image with AI vision: screenshots, photos of documents and handwriting. Returns the text with a confidence level. \u20ac0.05 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/image-to-text, no signup needed.",
"tags": [
"file-conversion"
],
"examples": [
"Read the text in any image with AI vision: screenshots, photos of documents and handwriting"
],
"price_cents": 5,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/image-to-text"
},
{
"id": "base64-encode-url",
"name": "URL to Base64",
"description": "Fetch a file from a URL and return it as base64 with its content type and a data URI, ready to embed. \u20ac0.02 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/base64-encode-url, no signup needed.",
"tags": [
"file-conversion"
],
"examples": [
"Fetch a file from a URL and return it as base64 with its content type and a data URI, ready to embed"
],
"price_cents": 2,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/base64-encode-url"
},
{
"id": "translate",
"name": "Translation",
"description": "Translate text between all major languages, detecting the source language. Returns the translation with a confidence level. \u20ac0.05 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/translate, no signup needed.",
"tags": [
"text-processing"
],
"examples": [
"Translate text between all major languages, detecting the source language"
],
"price_cents": 5,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/translate"
},
{
"id": "email-validate",
"name": "Email Validation",
"description": "Check an email address: syntax, mail servers, disposable and role addresses, free providers and likely typos such as gmial.com. Returns a deliverability verdict with each check. No email is sent. FREE \u2014 no API key, no payment, no signup.",
"tags": [
"validation",
"verify",
"check"
],
"examples": [
"Check an email address: syntax, mail servers, disposable and role addresses, free providers and likely typos such as gmial.com"
],
"price_cents": 0,
"currency": "EUR"
},
{
"id": "google-search",
"name": "Google Search",
"description": "Search Google and get structured results: title, link, snippet and position for each. \u20ac0.10 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/google-search, no signup needed.",
"tags": [
"web-scraping",
"sweden",
"nordic"
],
"examples": [
"Search Google and get structured results: title, link, snippet and position for each"
],
"price_cents": 10,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/google-search"
},
{
"id": "eu-trademark-search",
"name": "EU Trade Mark Search",
"description": "Search EUIPO for registered and pending EU trade marks: names, numbers, status and owners. \u20ac0.50 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/eu-trademark-search, no signup needed.",
"tags": [
"data-extraction",
"sweden",
"nordic",
"eu",
"data",
"extraction"
],
"examples": [
"Search EUIPO for registered and pending EU trade marks: names, numbers, status and owners"
],
"price_cents": 50,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/eu-trademark-search"
},
{
"id": "startup-domain-check",
"name": "Startup Name Availability",
"description": "Check whether a startup name is free as a .com, .io, .ai, .co or .dev domain, as a GitHub account name, and as an npm or PyPI package name. \u20ac0.05 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/startup-domain-check, no signup needed.",
"tags": [
"utility"
],
"examples": [
"Check whether a startup name is free as a .com, .io, .ai, .co or .dev domain, as a GitHub account name, and as an npm or PyPI package name"
],
"price_cents": 5,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/startup-domain-check"
},
{
"id": "web-extract",
"name": "Web Page Data Extraction",
"description": "Pull structured data from a web page, rendering JavaScript first, so single-page apps and dynamic content work. \u20ac0.15 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/web-extract, no signup needed.",
"tags": [
"data-extraction",
"data",
"extraction"
],
"examples": [
"Pull structured data from a web page, rendering JavaScript first, so single-page apps and dynamic content work"
],
"price_cents": 15,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/web-extract"
},
{
"id": "screenshot-url",
"name": "Web Page Screenshot",
"description": "Take a full-page or visible-area screenshot of a URL. Handles cookie banners, lazy loading and single-page apps. Returns a base64 PNG. \u20ac0.05 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/screenshot-url, no signup needed.",
"tags": [
"web-scraping",
"ens",
"ethereum"
],
"examples": [
"Take a full-page or visible-area screenshot of a URL"
],
"price_cents": 5,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/screenshot-url"
},
{
"id": "uk-company-data",
"name": "UK Company Data",
"description": "Look up a UK company at Companies House by company number or name. Returns name, status, incorporation date, SIC codes and registered address. \u20ac0.05 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/uk-company-data, no signup needed.",
"tags": [
"data-extraction",
"united-kingdom",
"data",
"extraction",
"company-data",
"business-registry"
],
"examples": [
"Look up uk company by name or registration number"
],
"price_cents": 5,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/uk-company-data"
},
{
"id": "beneficial-ownership-lookup",
"name": "UK Beneficial Ownership",
"description": "Find the people with significant control of a UK company, from Companies House: who ultimately owns or controls it, their share, and the ownership chain. UK companies only. \u20ac0.25 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/beneficial-ownership-lookup, no signup needed.",
"tags": [
"compliance"
],
"examples": [
"Find the people with significant control of a UK company, from Companies House: who ultimately owns or controls it, their share, and the ownership chain"
],
"price_cents": 25,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/beneficial-ownership-lookup"
},
{
"id": "competitor-compare",
"name": "Competitor Comparison",
"description": "Compare two companies' websites: positioning, pricing model, features, audience, trust signals and content, with a strategic read. \u20ac1.00 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/competitor-compare, no signup needed.",
"tags": [
"competitive-intelligence"
],
"examples": [
"Compare two companies' websites: positioning, pricing model, features, audience, trust signals and content, with a strategic read"
],
"price_cents": 100,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/competitor-compare"
},
{
"id": "page-speed-test",
"name": "Page Speed Test",
"description": "Test a page with Google PageSpeed Insights. Returns the performance score, Core Web Vitals and what to fix first. \u20ac0.05 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/page-speed-test, no signup needed.",
"tags": [
"data-extraction",
"data",
"extraction"
],
"examples": [
"Test a page with Google PageSpeed Insights"
],
"price_cents": 5,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/page-speed-test"
},
{
"id": "german-company-data",
"name": "German Company Data",
"description": "Look up a company in the German commercial register (Handelsregister). Returns name, register number, court, legal form, status, address, directors, capital, LEI, and incorporation and closure dates. \u20ac0.20 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/german-company-data, no signup needed.",
"tags": [
"company-data",
"business-registry"
],
"examples": [
"Look up german company by name or registration number"
],
"price_cents": 20,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/german-company-data"
},
{
"id": "adverse-media-check",
"name": "Adverse Media Check",
"description": "Screen a person or company for adverse news across 235,000+ sources. Returns a risk level with its thresholds, FATF-aligned category counts, and the top headlines with source links and dates. \u20ac0.20 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/adverse-media-check, no signup needed.",
"tags": [
"compliance"
],
"examples": [
"Screen a person or company for adverse news across 235,000+ sources"
],
"price_cents": 20,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/adverse-media-check"
},
{
"id": "customs-duty-lookup",
"name": "Customs Duty Lookup",
"description": "Look up EU customs duty by HS code and origin country: the duty rate, preferential rates and anti-dumping status. \u20ac0.20 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/customs-duty-lookup, no signup needed.",
"tags": [
"data-extraction",
"data",
"extraction"
],
"examples": [
"Look up EU customs duty by HS code and origin country: the duty rate, preferential rates and anti-dumping status"
],
"price_cents": 20,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/customs-duty-lookup"
},
{
"id": "product-reviews-extract",
"name": "Product Reviews Extraction",
"description": "Read the reviews on a product or review page: rating distribution, pros and cons, and sentiment. Trustpilot is not supported, as its terms forbid automated access. \u20ac0.25 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/product-reviews-extract, no signup needed.",
"tags": [
"data-extraction",
"data",
"extraction"
],
"examples": [
"Read the reviews on a product or review page: rating distribution, pros and cons, and sentiment"
],
"price_cents": 25,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/product-reviews-extract"
},
{
"id": "tech-stack-detect",
"name": "Tech Stack Detection",
"description": "Detect the technology a website runs on (CMS, frameworks, analytics, CDN, payments and marketing tools) from its headers and HTML. \u20ac0.03 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/tech-stack-detect, no signup needed.",
"tags": [
"web-intelligence"
],
"examples": [
"Detect the technology a website runs on (CMS, frameworks, analytics, CDN, payments and marketing tools) from its headers and HTML"
],
"price_cents": 3,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/tech-stack-detect"
},
{
"id": "company-enrich",
"name": "Company Enrichment",
"description": "Build a company profile from a domain, email or name, read from its website: industry, size estimate, headquarters, description, social links and tech stack. \u20ac0.50 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/company-enrich, no signup needed.",
"tags": [
"data-extraction",
"data",
"extraction",
"company-data",
"business-registry"
],
"examples": [
"Build a company profile from a domain, email or name, read from its website: industry, size estimate, headquarters, description, social links and tech stack"
],
"price_cents": 50,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/company-enrich"
},
{
"id": "email-deliverability-check",
"name": "Email Deliverability Check",
"description": "Score a domain's email deliverability from 0 to 100 from its SPF, DKIM, DMARC, mail servers and blocklist status. \u20ac0.05 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/email-deliverability-check, no signup needed.",
"tags": [
"validation",
"verify",
"check"
],
"examples": [
"Score a domain's email deliverability from 0 to 100 from its SPF, DKIM, DMARC, mail servers and blocklist status"
],
"price_cents": 5,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/email-deliverability-check"
},
{
"id": "phone-validate",
"name": "Phone Validation",
"description": "Validate a phone number in 200+ countries. Returns the E.164 form, country, and whether it is mobile, landline or VoIP. \u20ac0.02 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/phone-validate, no signup needed.",
"tags": [
"validation",
"verify",
"check"
],
"examples": [
"Validate a phone number in 200+ countries"
],
"price_cents": 2,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/phone-validate"
},
{
"id": "serp-analyze",
"name": "Search Results Analysis",
"description": "Analyse Google results for a keyword: organic results, featured snippet, People Also Ask and other result features. \u20ac0.15 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/serp-analyze, no signup needed.",
"tags": [
"data-extraction",
"data",
"extraction"
],
"examples": [
"Analyse Google results for a keyword: organic results, featured snippet, People Also Ask and other result features"
],
"price_cents": 15,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/serp-analyze"
},
{
"id": "weather-lookup",
"name": "Weather Lookup",
"description": "Get the current weather and a 7-day forecast for a place or coordinates, from Open-Meteo. \u20ac0.05 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/weather-lookup, no signup needed.",
"tags": [
"data-extraction",
"data",
"extraction"
],
"examples": [
"Get the current weather and a 7-day forecast for a place or coordinates, from Open-Meteo"
],
"price_cents": 5,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/weather-lookup"
},
{
"id": "brand-mention-search",
"name": "Brand Mention Search",
"description": "Find mentions of a brand on Google: link, title, snippet, sentiment and type of source for each. \u20ac0.30 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/brand-mention-search, no signup needed.",
"tags": [
"competitive-intelligence",
"sweden",
"nordic"
],
"examples": [
"Find mentions of a brand on Google: link, title, snippet, sentiment and type of source for each"
],
"price_cents": 30,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/brand-mention-search"
},
{
"id": "pricing-page-extract",
"name": "Pricing Page Extraction",
"description": "Read a SaaS pricing page: plans, prices, features per plan, billing periods, trials and guarantees. \u20ac0.30 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/pricing-page-extract, no signup needed.",
"tags": [
"competitive-intelligence"
],
"examples": [
"Read a SaaS pricing page: plans, prices, features per plan, billing periods, trials and guarantees"
],
"price_cents": 30,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/pricing-page-extract"
},
{
"id": "link-extract",
"name": "Link Extraction",
"description": "List every link on a page with its anchor text and rel attributes, internal or external. \u20ac0.03 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/link-extract, no signup needed.",
"tags": [
"web-scraping"
],
"examples": [
"List every link on a page with its anchor text and rel attributes, internal or external"
],
"price_cents": 3,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/link-extract"
},
{
"id": "cve-lookup",
"name": "Known Vulnerabilities Lookup",
"description": "Find known vulnerabilities for a package version on npm, PyPI, Maven, Go, Cargo or NuGet, from OSV. Returns CVEs with severity and the version that fixes each. \u20ac0.05 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/cve-lookup, no signup needed.",
"tags": [
"security"
],
"examples": [
"Find known vulnerabilities for a package version on npm, PyPI, Maven, Go, Cargo or NuGet, from OSV"
],
"price_cents": 5,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/cve-lookup"
},
{
"id": "exchange-rate",
"name": "Exchange Rate",
"description": "Get the current exchange rate between two currencies from the European Central Bank, with the inverse rate and the date. \u20ac0.02 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/exchange-rate, no signup needed.",
"tags": [
"financial"
],
"examples": [
"Get the current exchange rate between two currencies from the European Central Bank, with the inverse rate and the date"
],
"price_cents": 2,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/exchange-rate"
},
{
"id": "seo-audit",
"name": "SEO Audit",
"description": "Audit a page for SEO: title, meta description, headings, image alt text, canonical, robots.txt, sitemap, Open Graph, schema.org and links. \u20ac0.30 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/seo-audit, no signup needed.",
"tags": [
"competitive-intelligence"
],
"examples": [
"Audit a page for SEO: title, meta description, headings, image alt text, canonical, robots.txt, sitemap, Open Graph, schema.org and links"
],
"price_cents": 30,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/seo-audit"
},
{
"id": "fear-greed-index",
"name": "Crypto Fear and Greed Index",
"description": "Get the Crypto Fear and Greed Index, a market sentiment score from 0 (extreme fear) to 100 (extreme greed), with up to 30 days of history. From Alternative.me. \u20ac0.02 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/fear-greed-index, no signup needed.",
"tags": [
"web3",
"defi",
"blockchain",
"crypto",
"ethereum"
],
"examples": [
"Get the Crypto Fear and Greed Index, a market sentiment score from 0 (extreme fear) to 100 (extreme greed), with up to 30 days of history"
],
"price_cents": 2,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/fear-greed-index"
},
{
"id": "phone-type-detect",
"name": "Phone Type Detection",
"description": "Tell whether a phone number is mobile, landline, VoIP, toll-free or premium rate, before you send an SMS or route a call. \u20ac0.02 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/phone-type-detect, no signup needed.",
"tags": [
"validation",
"verify",
"check"
],
"examples": [
"Tell whether a phone number is mobile, landline, VoIP, toll-free or premium rate, before you send an SMS or route a call"
],
"price_cents": 2,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/phone-type-detect"
},
{
"id": "pep-check",
"name": "PEP Check",
"description": "Screen a person against politically exposed persons in 230+ territories, aligned with the EU PEP function list and including relatives and close associates. Returns matches with positions held, jurisdictions and sources. \u20ac0.05 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/pep-check, no signup needed.",
"tags": [
"compliance"
],
"examples": [
"Screen a person against politically exposed persons in 230+ territories, aligned with the EU PEP function list and including relatives and close associates"
],
"price_cents": 5,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/pep-check"
},
{
"id": "address-parse",
"name": "Address Parser",
"description": "Split a free-text address from anywhere in the world into street, city, postal code, region and country. \u20ac0.05 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/address-parse, no signup needed.",
"tags": [
"data-processing"
],
"examples": [
"Split a free-text address from anywhere in the world into street, city, postal code, region and country"
],
"price_cents": 5,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/address-parse"
},
{
"id": "code-review",
"name": "Code Review",
"description": "Review code with AI and get issues with severity, line numbers and suggested fixes. Focus on security, performance, readability or bugs. \u20ac0.20 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/code-review, no signup needed.",
"tags": [
"agent-tooling"
],
"examples": [
"Review code with AI and get issues with severity, line numbers and suggested fixes"
],
"price_cents": 20,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/code-review"
},
{
"id": "url-to-text",
"name": "URL to Text",
"description": "Get the text of a web page quickly, without rendering JavaScript. Suits most content sites. \u20ac0.02 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/url-to-text, no signup needed.",
"tags": [
"web-scraping"
],
"examples": [
"Get the text of a web page quickly, without rendering JavaScript"
],
"price_cents": 2,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/url-to-text"
},
{
"id": "accessibility-audit",
"name": "Accessibility Audit",
"description": "Audit a page against WCAG 2.1: colour contrast, alt text, form labels, ARIA roles, heading order, link text and page language. \u20ac0.30 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/accessibility-audit, no signup needed.",
"tags": [
"validation",
"verify",
"check"
],
"examples": [
"Audit a page against WCAG 2.1: colour contrast, alt text, form labels, ARIA roles, heading order, link text and page language"
],
"price_cents": 30,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/accessibility-audit"
},
{
"id": "belgian-company-data",
"name": "Belgian Company Data",
"description": "Look up a Belgian company in the Crossroads Bank for Enterprises (KBO/BCE) by enterprise number, VAT number or name. Returns name, status, legal form, address, registration date, establishments and VAT number. \u20ac0.05 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/belgian-company-data, no signup needed.",
"tags": [
"company-data",
"business-registry"
],
"examples": [
"Look up belgian company by name or registration number"
],
"price_cents": 5,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/belgian-company-data"
},
{
"id": "cookie-scan",
"name": "Cookie Scan",
"description": "Scan a website for cookies, tracking scripts and consent banners, and sort cookies into necessary, analytics and marketing. \u20ac0.15 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/cookie-scan, no signup needed.",
"tags": [
"data-extraction",
"data",
"extraction"
],
"examples": [
"Scan a website for cookies, tracking scripts and consent banners, and sort cookies into necessary, analytics and marketing"
],
"price_cents": 15,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/cookie-scan"
},
{
"id": "gdpr-website-check",
"name": "GDPR Website Check",
"description": "Scan a website for signs of GDPR compliance (cookie consent, privacy policy, tracking scripts and security headers) and grade it from A to F. \u20ac0.10 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/gdpr-website-check, no signup needed.",
"tags": [
"compliance"
],
"examples": [
"Scan a website for signs of GDPR compliance (cookie consent, privacy policy, tracking scripts and security headers) and grade it from A to F"
],
"price_cents": 10,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/gdpr-website-check"
},
{
"id": "dns-lookup",
"name": "DNS Lookup",
"description": "Look up a domain's DNS records (A, AAAA, MX, NS, TXT and CNAME), with SPF and DMARC picked out. FREE \u2014 no API key, no payment, no signup.",
"tags": [
"web-intelligence"
],
"examples": [
"Look up a domain's DNS records (A, AAAA, MX, NS, TXT and CNAME), with SPF and DMARC picked out"
],
"price_cents": 0,
"currency": "EUR"
},
{
"id": "iban-validate",
"name": "IBAN Validation",
"description": "Check an IBAN's format, length and checksum, and split out the country, bank code and branch code. FREE \u2014 no API key, no payment, no signup.",
"tags": [
"validation",
"verify",
"check"
],
"examples": [
"Check an IBAN's format, length and checksum, and split out the country, bank code and branch code"
],
"price_cents": 0,
"currency": "EUR"
},
{
"id": "canadian-company-data",
"name": "Canadian Company Data",
"description": "Look up a Canadian federal corporation at Corporations Canada by corporation number or name. \u20ac0.80 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/canadian-company-data, no signup needed.",
"tags": [
"data-extraction",
"data",
"extraction",
"company-data",
"business-registry"
],
"examples": [
"Look up canadian company by name or registration number"
],
"price_cents": 80,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/canadian-company-data"
},
{
"id": "country-trade-data",
"name": "Country Trade Data",
"description": "Get a country's top exports and imports, trade balance and main trading partners, from the World Bank. \u20ac0.20 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/country-trade-data, no signup needed.",
"tags": [
"data-extraction",
"data",
"extraction"
],
"examples": [
"Get a country's top exports and imports, trade balance and main trading partners, from the World Bank"
],
"price_cents": 20,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/country-trade-data"
},
{
"id": "container-track",
"name": "Container Tracking",
"description": "Track a shipping container by its ISO 6346 number: check the number, identify the carrier and get the tracking status. \u20ac0.05 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/container-track, no signup needed.",
"tags": [
"data-extraction",
"data",
"extraction"
],
"examples": [
"Track a shipping container by its ISO 6346 number: check the number, identify the carrier and get the tracking status"
],
"price_cents": 5,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/container-track"
},
{
"id": "french-company-data",
"name": "French Company Data",
"description": "Look up a French company in SIRENE by SIREN, SIRET or name. Returns name, address, activity code and directors. \u20ac0.05 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/french-company-data, no signup needed.",
"tags": [
"data-extraction",
"data",
"extraction",
"company-data",
"business-registry"
],
"examples": [
"Look up french company by name or registration number"
],
"price_cents": 5,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/french-company-data"
},
{
"id": "social-profile-check",
"name": "Social Profile Check",
"description": "Check username availability across 7 platforms: GitHub, YouTube, TikTok, Reddit, Pinterest, npm, PyPI. \u20ac0.05 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/social-profile-check, no signup needed.",
"tags": [
"data-extraction",
"data",
"extraction"
],
"examples": [
"Check username availability across 7 platforms: GitHub, YouTube, TikTok, Reddit, Pinterest, npm, PyPI"
],
"price_cents": 5,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/social-profile-check"
},
{
"id": "csv-to-json",
"name": "CSV to JSON",
"description": "Turn CSV text into a JSON array, detecting the delimiter and value types. \u20ac0.02 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/csv-to-json, no signup needed.",
"tags": [
"data-processing"
],
"examples": [
"Turn CSV text into a JSON array, detecting the delimiter and value types"
],
"price_cents": 2,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/csv-to-json"
},
{
"id": "redirect-trace",
"name": "Redirect Trace",
"description": "Follow a URL's redirects and show every hop with its status code, location, server and latency. \u20ac0.05 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/redirect-trace, no signup needed.",
"tags": [
"monitoring"
],
"examples": [
"Follow a URL's redirects and show every hop with its status code, location, server and latency"
],
"price_cents": 5,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/redirect-trace"
},
{
"id": "whois-lookup",
"name": "WHOIS Lookup",
"description": "Look up a domain's WHOIS record: registrar, creation and expiry dates, name servers, registrant details and the raw record. \u20ac0.05 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/whois-lookup, no signup needed.",
"tags": [
"web-intelligence"
],
"examples": [
"Look up a domain's WHOIS record: registrar, creation and expiry dates, name servers, registrant details and the raw record"
],
"price_cents": 5,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/whois-lookup"
},
{
"id": "company-id-detect",
"name": "Company ID Detection",
"description": "Work out the type and country of a company registration number: Swedish organisation numbers, Finnish business IDs, German HRB numbers, LEIs, DUNS and 20+ other formats. \u20ac0.05 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/company-id-detect, no signup needed.",
"tags": [
"validation",
"verify",
"check",
"company-data",
"business-registry"
],
"examples": [
"Work out the type and country of a company registration number: Swedish organisation numbers, Finnish business IDs, German HRB numbers, LEIs, DUNS and 20+ other formats"
],
"price_cents": 5,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/company-id-detect"
},
{
"id": "agent-trace-analyze",
"name": "Agent Trace Analysis",
"description": "Analyse an AI agent's run trace from LangChain, CrewAI or AutoGen: where it failed, why, wasted tokens, and suggested fixes. \u20ac0.20 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/agent-trace-analyze, no signup needed.",
"tags": [
"developer-tools"
],
"examples": [
"Analyse an AI agent's run trace from LangChain, CrewAI or AutoGen: where it failed, why, wasted tokens, and suggested fixes"
],
"price_cents": 20,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/agent-trace-analyze"
},
{
"id": "backlink-check",
"name": "Backlink Check",
"description": "Find backlinks to a domain from Common Crawl and Google search: linking domains, anchor text, and follow and nofollow counts. \u20ac0.15 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/backlink-check, no signup needed.",
"tags": [
"data-extraction",
"data",
"extraction"
],
"examples": [
"Find backlinks to a domain from Common Crawl and Google search: linking domains, anchor text, and follow and nofollow counts"
],
"price_cents": 15,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/backlink-check"
},
{
"id": "job-board-search",
"name": "Job Board Search",
"description": "Search job listings at Arbetsf\u00f6rmedlingen, Sweden's public employment service. Returns title, employer, location, salary and link. \u20ac0.20 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/job-board-search, no signup needed.",
"tags": [
"data-extraction",
"sweden",
"nordic",
"data",
"extraction"
],
"examples": [
"Search job listings at Arbetsf\u00f6rmedlingen, Sweden's public employment service"
],
"price_cents": 20,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/job-board-search"
},
{
"id": "job-posting-analyze",
"name": "Job Posting Analysis",
"description": "Read a job posting from a URL or text: title, skills, salary range, remote policy, benefits, culture signals and red flags. \u20ac0.20 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/job-posting-analyze, no signup needed.",
"tags": [
"developer-tools"
],
"examples": [
"Read a job posting from a URL or text: title, skills, salary range, remote policy, benefits, culture signals and red flags"
],
"price_cents": 20,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/job-posting-analyze"
},
{
"id": "address-geocode",
"name": "Address Geocoding",
"description": "Turn an address into latitude and longitude, with its components and bounding box, from OpenStreetMap. \u20ac0.02 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/address-geocode, no signup needed.",
"tags": [
"data-extraction",
"data",
"extraction"
],
"examples": [
"Turn an address into latitude and longitude, with its components and bounding box, from OpenStreetMap"
],
"price_cents": 2,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/address-geocode"
},
{
"id": "uptime-check",
"name": "Uptime Check",
"description": "Check whether a URL is up: status code, latency, redirects, TLS and server headers. \u20ac0.02 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/uptime-check, no signup needed.",
"tags": [
"monitoring"
],
"examples": [
"Check whether a URL is up: status code, latency, redirects, TLS and server headers"
],
"price_cents": 2,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/uptime-check"
},
{
"id": "bank-bic-lookup",
"name": "Bank BIC Lookup",
"description": "Check a BIC/SWIFT code and identify the bank: name, country and branch. \u20ac0.05 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/bank-bic-lookup, no signup needed.",
"tags": [
"validation",
"verify",
"check"
],
"examples": [
"Check a BIC/SWIFT code and identify the bank: name, country and branch"
],
"price_cents": 5,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/bank-bic-lookup"
},
{
"id": "barcode-lookup",
"name": "Barcode Lookup",
"description": "Look up a product by UPC or EAN barcode: name, brand, nutrition and images, from Open Food Facts and UPC ItemDB. \u20ac0.05 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/barcode-lookup, no signup needed.",
"tags": [
"data-extraction",
"data",
"extraction"
],
"examples": [
"Look up a product by UPC or EAN barcode: name, brand, nutrition and images, from Open Food Facts and UPC ItemDB"
],
"price_cents": 5,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/barcode-lookup"
},
{
"id": "brazilian-company-data",
"name": "Brazilian Company Data",
"description": "Look up a Brazilian company in the Receita Federal CNPJ register by its 14-digit CNPJ. Returns name, trade name, status, address, activity codes and partners. \u20ac0.05 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/brazilian-company-data, no signup needed.",
"tags": [
"company-data",
"business-registry"
],
"examples": [
"Look up brazilian company by name or registration number"
],
"price_cents": 5,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/brazilian-company-data"
},
{
"id": "contract-extract",
"name": "Contract Extraction",
"description": "Pull the key terms out of a contract: parties, dates, obligations, payment terms, liability caps and termination clauses. Not legal advice. \u20ac0.50 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/contract-extract, no signup needed.",
"tags": [
"document-extraction"
],
"examples": [
"Pull the key terms out of a contract: parties, dates, obligations, payment terms, liability caps and termination clauses"
],
"price_cents": 50,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/contract-extract"
},
{
"id": "dockerfile-generate",
"name": "Dockerfile Generator",
"description": "Generate a production-ready Dockerfile with multi-stage builds, an Alpine base, a non-root user and layer caching, for Node, Python, Go, Rust or Java. \u20ac0.05 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/dockerfile-generate, no signup needed.",
"tags": [
"developer-tools"
],
"examples": [
"Generate a production-ready Dockerfile with multi-stage builds, an Alpine base, a non-root user and layer caching, for Node, Python, Go, Rust or Java"
],
"price_cents": 5,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/dockerfile-generate"
},
{
"id": "forex-history",
"name": "Exchange Rate History",
"description": "Get daily exchange rates between two currencies over a period, with the average, low, high and change. \u20ac0.05 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/forex-history, no signup needed.",
"tags": [
"data-extraction",
"data",
"extraction"
],
"examples": [
"Get daily exchange rates between two currencies over a period, with the average, low, high and change"
],
"price_cents": 5,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/forex-history"
},
{
"id": "vat-validate",
"name": "EU VAT Validation",
"description": "Check a European VAT number in VIES and get the registered company name, address and validity. Repeat lookups within 48 hours come from cache, and cached data is served while VIES is down. \u20ac0.02 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/vat-validate, no signup needed.",
"tags": [
"validation",
"verify",
"check",
"tax",
"eu"
],
"examples": [
"Check a European VAT number in VIES and get the registered company name, address and validity"
],
"price_cents": 2,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/vat-validate"
},
{
"id": "api-docs-generate",
"name": "API Docs Generator",
"description": "Write Markdown API documentation from an OpenAPI spec or a description, with parameters, examples and error codes. \u20ac0.20 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/api-docs-generate, no signup needed.",
"tags": [
"developer-tools"
],
"examples": [
"Write Markdown API documentation from an OpenAPI spec or a description, with parameters, examples and error codes"
],
"price_cents": 20,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/api-docs-generate"
},
{
"id": "domain-reputation",
"name": "Domain Reputation",
"description": "Score a domain's reputation from 0 to 100 from its DNS, HTTPS and security setup: SPF, DMARC, HSTS, suspicious TLDs and domain patterns. \u20ac0.05 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/domain-reputation, no signup needed.",
"tags": [
"compliance"
],
"examples": [
"Score a domain's reputation from 0 to 100 from its DNS, HTTPS and security setup: SPF, DMARC, HSTS, suspicious TLDs and domain patterns"
],
"price_cents": 5,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/domain-reputation"
},
{
"id": "github-repo-analyze",
"name": "GitHub Repo Analysis",
"description": "Analyse a public GitHub repository: tech stack, documentation, activity, bus factor and a maintenance health score. \u20ac0.05 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/github-repo-analyze, no signup needed.",
"tags": [
"developer-tools"
],
"examples": [
"Analyse a public GitHub repository: tech stack, documentation, activity, bus factor and a maintenance health score"
],
"price_cents": 5,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/github-repo-analyze"
},
{
"id": "header-security-check",
"name": "Security Header Check",
"description": "Check a site's HTTP response headers against good practice (HSTS, CSP, X-Frame-Options and more) and grade it from A to F. \u20ac0.05 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/header-security-check, no signup needed.",
"tags": [
"security",
"sweden",
"nordic"
],
"examples": [
"Check a site's HTTP response headers against good practice (HSTS, CSP, X-Frame-Options and more) and grade it from A to F"
],
"price_cents": 5,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/header-security-check"
},
{
"id": "price-compare",
"name": "Price Comparison",
"description": "Compare a product's price across shops on PriceRunner in Sweden, Norway, Denmark and Finland. Returns the lowest, highest and average price. \u20ac0.20 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/price-compare, no signup needed.",
"tags": [
"data-extraction",
"data",
"extraction"
],
"examples": [
"Compare a product's price across shops on PriceRunner in Sweden, Norway, Denmark and Finland"
],
"price_cents": 20,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/price-compare"
},
{
"id": "address-validate",
"name": "Address Validation",
"description": "Validate and standardise a postal address in 200+ countries. Returns structured components, a confidence level and suggested corrections, from OpenStreetMap. \u20ac0.03 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/address-validate, no signup needed.",
"tags": [
"validation",
"verify",
"check"
],
"examples": [
"Validate and standardise a postal address in 200+ countries"
],
"price_cents": 3,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/address-validate"
},
{
"id": "domain-age-check",
"name": "Domain Age Check",
"description": "Find when a domain was registered: creation date, age in days, registrar and expiry. A newly registered domain is a common fraud signal. \u20ac0.03 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/domain-age-check, no signup needed.",
"tags": [
"data-extraction",
"data",
"extraction"
],
"examples": [
"Find when a domain was registered: creation date, age in days, registrar and expiry"
],
"price_cents": 3,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/domain-age-check"
},
{
"id": "age-verify",
"name": "Age Check",
"description": "Check whether a date of birth meets a minimum age. Returns the exact age, whether the threshold is met, and the days until it is. \u20ac0.02 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/age-verify, no signup needed.",
"tags": [
"validation",
"verify",
"check"
],
"examples": [
"Check whether a date of birth meets a minimum age"
],
"price_cents": 2,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/age-verify"
},
{
"id": "business-day-check",
"name": "Business Day Check",
"description": "Check whether a date is a business day in a country, counting weekends and public holidays. Returns the next business day when it is not. \u20ac0.02 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/business-day-check, no signup needed.",
"tags": [
"validation",
"verify",
"check"
],
"examples": [
"Check whether a date is a business day in a country, counting weekends and public holidays"
],
"price_cents": 2,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/business-day-check"
},
{
"id": "company-tech-stack",
"name": "Company Tech Stack",
"description": "Analyse the technology behind a domain from its headers, HTML, scripts, DNS and meta tags: frontend, analytics, CDN, hosting, CMS and more. \u20ac0.30 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/company-tech-stack, no signup needed.",
"tags": [
"competitive-intelligence",
"company-data",
"business-registry"
],
"examples": [
"Analyse the technology behind a domain from its headers, HTML, scripts, DNS and meta tags: frontend, analytics, CDN, hosting, CMS and more"
],
"price_cents": 30,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/company-tech-stack"
},
{
"id": "lei-lookup",
"name": "LEI Lookup",
"description": "Look up a Legal Entity Identifier in the GLEIF database by LEI or company name. Returns name, jurisdiction, addresses and registration status. \u20ac0.05 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/lei-lookup, no signup needed.",
"tags": [
"validation",
"verify",
"check"
],
"examples": [
"Look up a Legal Entity Identifier in the GLEIF database by LEI or company name"
],
"price_cents": 5,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/lei-lookup"
},
{
"id": "us-company-data",
"name": "US Company Data",
"description": "Look up a US listed company in SEC EDGAR by CIK, ticker or name. Returns name, CIK, SIC code, state and a summary of filings. \u20ac0.05 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/us-company-data, no signup needed.",
"tags": [
"data-extraction",
"data",
"extraction",
"company-data",
"business-registry"
],
"examples": [
"Look up us company by name or registration number"
],
"price_cents": 5,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/us-company-data"
},
{
"id": "ssl-check",
"name": "SSL Certificate Check",
"description": "Check a domain's SSL/TLS certificate: issuer, validity dates, days to expiry, protocol, cipher and the names it covers. \u20ac0.03 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/ssl-check, no signup needed.",
"tags": [
"web-intelligence"
],
"examples": [
"Check a domain's SSL/TLS certificate: issuer, validity dates, days to expiry, protocol, cipher and the names it covers"
],
"price_cents": 3,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/ssl-check"
},
{
"id": "credit-score-band",
"name": "Credit Score Band",
"description": "Translate a FICO, VantageScore, Experian or Equifax score into a common risk band with an estimated percentile. \u20ac0.02 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/credit-score-band, no signup needed.",
"tags": [
"data-processing"
],
"examples": [
"Translate a FICO, VantageScore, Experian or Equifax score into a common risk band with an estimated percentile"
],
"price_cents": 2,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/credit-score-band"
},
{
"id": "iban-to-bank",
"name": "IBAN to Bank",
"description": "Identify the bank behind an IBAN: bank name, BIC/SWIFT code, branch and country. \u20ac0.02 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/iban-to-bank, no signup needed.",
"tags": [
"data-extraction",
"data",
"extraction"
],
"examples": [
"Identify the bank behind an IBAN: bank name, BIC/SWIFT code, branch and country"
],
"price_cents": 2,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/iban-to-bank"
},
{
"id": "npm-package-info",
"name": "npm Package Info",
"description": "Get an npm package's details: version, dependencies, weekly downloads, repository and licence. \u20ac0.05 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/npm-package-info, no signup needed.",
"tags": [
"data-extraction",
"data",
"extraction"
],
"examples": [
"Get an npm package's details: version, dependencies, weekly downloads, repository and licence"
],
"price_cents": 5,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/npm-package-info"
},
{
"id": "sentiment-analyze",
"name": "Sentiment Analysis",
"description": "Read the sentiment of a text (positive, negative, neutral or mixed) with confidence scores and the sentiment towards each aspect. \u20ac0.05 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/sentiment-analyze, no signup needed.",
"tags": [
"text-processing"
],
"examples": [
"Read the sentiment of a text (positive, negative, neutral or mixed) with confidence scores and the sentiment towards each aspect"
],
"price_cents": 5,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/sentiment-analyze"
},
{
"id": "date-parse",
"name": "Date Parser",
"description": "Turn ambiguous dates such as '3/4/25', 'March 4th', '4. mars 2025' or '2025-W14' into ISO 8601, and flag the ambiguous ones. \u20ac0.03 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/date-parse, no signup needed.",
"tags": [
"data-processing"
],
"examples": [
"Turn ambiguous dates such as '3/4/25', 'March 4th', '4"
],
"price_cents": 3,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/date-parse"
},
{
"id": "shipping-track",
"name": "Shipment Tracking Links",
"description": "Work out the carrier from a tracking number and return its tracking link. Covers UPS, FedEx, USPS, DHL, Royal Mail, PostNord and more. \u20ac0.02 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/shipping-track, no signup needed.",
"tags": [
"data-extraction",
"data",
"extraction"
],
"examples": [
"Work out the carrier from a tracking number and return its tracking link"
],
"price_cents": 2,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/shipping-track"
},
{
"id": "vat-rate-lookup",
"name": "VAT Rate Lookup",
"description": "Look up VAT rates in EU and EEA countries: standard, reduced and zero rates, and the rate for a given category. \u20ac0.03 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/vat-rate-lookup, no signup needed.",
"tags": [
"data-extraction",
"data",
"extraction",
"tax",
"eu"
],
"examples": [
"Look up VAT rates in EU and EEA countries: standard, reduced and zero rates, and the rate for a given category"
],
"price_cents": 3,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/vat-rate-lookup"
},
{
"id": "secret-scan",
"name": "Secret Scan",
"description": "Scan code, config or logs for leaked secrets: AWS keys, GitHub tokens, Stripe keys, API keys, private keys, database URLs and JWTs. \u20ac0.02 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/secret-scan, no signup needed.",
"tags": [
"security"
],
"examples": [
"Scan code, config or logs for leaked secrets: AWS keys, GitHub tokens, Stripe keys, API keys, private keys, database URLs and JWTs"
],
"price_cents": 2,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/secret-scan"
},
{
"id": "phone-normalize",
"name": "Phone Number Normaliser",
"description": "Normalise a phone number to E.164, detect its country and line type, and check its format. \u20ac0.03 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/phone-normalize, no signup needed.",
"tags": [
"data-processing"
],
"examples": [
"Normalise a phone number to E.164, detect its country and line type, and check its format"
],
"price_cents": 3,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/phone-normalize"
},
{
"id": "country-tax-rates",
"name": "Country Tax Rates",
"description": "Get corporate tax, VAT, personal income tax, capital gains and social security rates for 45+ countries. \u20ac0.02 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/country-tax-rates, no signup needed.",
"tags": [
"data-extraction",
"data",
"extraction"
],
"examples": [
"Get corporate tax, VAT, personal income tax, capital gains and social security rates for 45+ countries"
],
"price_cents": 2,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/country-tax-rates"
},
{
"id": "croatian-company-data",
"name": "Croatian Company Data",
"description": "Look up a Croatian company in the Court Register (Sudski registar) by OIB or MBS. Returns name, status, address, legal form and VAT number. \u20ac0.05 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/croatian-company-data, no signup needed.",
"tags": [
"data-extraction",
"data",
"extraction",
"company-data",
"business-registry"
],
"examples": [
"Look up croatian company by name or registration number"
],
"price_cents": 5,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/croatian-company-data"
},
{
"id": "crontab-generate",
"name": "Crontab Generator",
"description": "Turn a plain-language schedule into a cron expression, or explain an existing one, with the next run times. \u20ac0.05 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/crontab-generate, no signup needed.",
"tags": [
"developer-tools"
],
"examples": [
"Turn a plain-language schedule into a cron expression, or explain an existing one, with the next run times"
],
"price_cents": 5,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/crontab-generate"
},
{
"id": "error-explain",
"name": "Error Explainer",
"description": "Explain an error message or stack trace in plain English: the likely cause and fixes with code. \u20ac0.05 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/error-explain, no signup needed.",
"tags": [
"developer-tools"
],
"examples": [
"Explain an error message or stack trace in plain English: the likely cause and fixes with code"
],
"price_cents": 5,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/error-explain"
},
{
"id": "invoice-validate",
"name": "Invoice Validation",
"description": "Check an invoice's data: VAT number format, line item arithmetic, tax calculations and EU invoice requirements. \u20ac0.02 per call \u2014 pay per use with USDC (x402) at POST https://api.strale.io/x402/invoice-validate, no signup needed.",
"tags": [
"validation",
"verify",
"check",
"finance",
"accounting"
],
"examples": [
"Check an invoice's data: VAT number format, line item arithmetic, tax calculations and EU invoice requirements"
],
"price_cents": 2,
"currency": "EUR",
"x402_endpoint": "https://api.strale.io/x402/invoice-validate"
},
{
"id": "nginx-config-generate",
"name": "Nginx Config
… truncated here: the card is 280,747 characters as printed. The complete card is published at https://api.strale.io/.well-known/agent-card.json.