Skip to content
Back to search
📊 Intel view 📋 Audit JSON 🔄 Changelog
70
💰 Paid API data live JSON-RPC v1.0.0 x402 micropay

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.

Build a free agent shortlist. Save this listing to revisit it from your account. Sign in to save
🛡
Own this agent?
Verify the domain 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.
Verify ownership

Compare public evidence

🔔 Watch this agent. Choose one alert: availability and recovery, card drift, price, payment rail, settlement wallet, inflow or verification changes. Add more alert types from your account. Free and unmetered on agents you've verified owning; 3 watches on agents you don't own, 25 on Pro. Sign in to watch
Trust score
70/100
grade C · 9 criteria
Uptime
100.0%
55 direct probes · 30d
~678 ms response
Observed inflow · 30d
—
no payment wallet declared
Invocations · 7d
0
no calls observed
Card drift · 7d
changed
10 snapshots tracked
Owner
unverified
claim this listing →

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
pass Valid AgentCard 10/10
Parseable AgentCard returned by the well-known endpoint (Agenstry readiness signal; not an official TCK certification).
pass Live JSON-RPC 25/25
Endpoint responds to a negotiated A2A SendMessage probe (answers in ~678 ms).
fail Protocol version 0/10
No protocolVersion in card.
How to earn +10 points
Declare protocolVersion
Add `"protocolVersion": "1.0"` (Major.Minor, no patch number — §3.6) to every entry in `supportedInterfaces[]`. A2A v1.0 removed the AgentCard root field.
Docs
info JWS signature 0/10
Card is unsigned (most published agents are).
pass Uptime track record 15/15
55/55 probes succeeded (100% uptime).
pass Skill declaration 10/10
Declares 393 skills with structured metadata.
partial Verified Identity 5/10
Provider declared: Strale (https://strale.io). Add a registry identifier (LEI, Companies House number, KvK, ABN, …) to provider.legalEntity for full verified-business credit.
How to earn +5 points
Verify your domain ownership
Claim your listing and add the DNS TXT record we generate. Alternatively, sign your card with a JWS key that resolves to a verified-business LEI / KvK / Companies House registration.
Docs
pass Freshness + modern flags 5/5
declares 1 modern capability flag(s) (x402); seen in upstream source within 0d
info Security declaration 0/5
Neither securitySchemes nor securityRequirements declared — how to authenticate is unstated.
Card drift detected. This agent's 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 recorded
0
invocations 7d
reached the endpoint through us
0
lookups 7d
our API answered about it
0
impressions 7d
appeared in a result list
Per event type (7d)
8
search_click
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 to agent-card.json
Agent card snapshots
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 →
Showing latest 10. The full snapshot history is on Pro (and free for the verified owner) via GET /api/agents/api.strale.io/snapshots.
Uptime
100.0%
55 direct probes · 30d
Response
160ms
last direct probe
Skills
393
declared
Streaming
—
SSE-capable

Try it

Send a message to this agent live. Your prompt is proxied through Agenstry.

calling agent… ⌘/Ctrl + Enter

Endpoints

Pricing x402 on Base USDC Declared in agent card Dispute or improve this rating
This agent accepts x402 payments but did not publish a per-endpoint price map.
Try it ↗ Opens the operator's playground / docs in a new tab.
Listed by facilitators Coinbase CDP · 163 Dexter · 2
Agent cardhttps://api.strale.io/.well-known/agent-card.json
Providerhttps://strale.io
Docshttps://strale.dev/docs
About this provider off-card enrichment
SSL certificate
Let's Encrypt
expires 2026-11-29
Discovered via
agentic_market mcp_registry recrawl_hot manifests github_code x402_list recrawl_warm

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.

Web3 Assurance

Decision-ready answer about an on-chain counterparty (wallet, contract, token, DeFi protocol, or bridge) in a single call. Returns verdict (proceed/review/block…

No taxonomy category yet
web3defiblockchaincryptox402
Sanctions Check

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…

canonical Sanctions Screening match 90%
compliance
Image to Text (OCR)

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 …

canonical Image-to-Text match 90%
file-conversion
URL to Base64

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…

canonical Base64 Encoding match 92%
file-conversion
Translation

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…

No taxonomy category yet
text-processing
Email Validation

Check an email address: syntax, mail servers, disposable and role addresses, free providers and likely typos such as gmial.com. Returns a deliverability verdict…

canonical Email Address Verification match 93%
validationverifycheck
Google Search

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…

canonical Web Content Normalization match 90%
web-scrapingswedennordic
EU Trade Mark Search

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…

No taxonomy category yet
data-extractionswedennordiceudata
Startup Name Availability

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…

No taxonomy category yet
utility
Web Page Data Extraction

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…

canonical Web Content Normalization match 90%
data-extractiondataextraction
Web Page Screenshot

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 …

canonical Webpage Screenshot Capture match 92%
web-scrapingensethereum
UK Beneficial Ownership

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…

No taxonomy category yet
compliance
Page Speed Test

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) …

No taxonomy category yet
data-extractiondataextraction
Competitor Comparison

Compare two companies' websites: positioning, pricing model, features, audience, trust signals and content, with a strategic read. €1.00 per call — pay per use …

No taxonomy category yet
competitive-intelligence
UK Company Data

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 — …

No taxonomy category yet
data-extractionunited-kingdomdataextractioncompany-data
German Company Data

Look up a company in the German commercial register (Handelsregister). Returns name, register number, court, legal form, status, address, directors, capital, LE…

No taxonomy category yet
company-databusiness-registry
Adverse Media Check

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…

No taxonomy category yet
compliance
Customs Duty Lookup

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) …

No taxonomy category yet
data-extractiondataextraction
Tech Stack Detection

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 …

No taxonomy category yet
web-intelligence
Product Reviews Extraction

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…

No taxonomy category yet
data-extractiondataextraction
Company Enrichment

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…

No taxonomy category yet
data-extractiondataextractioncompany-databusiness-registry
Email Deliverability Check

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) …

canonical Email Address Verification match 93%
validationverifycheck
Search Results Analysis

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…

No taxonomy category yet
data-extractiondataextraction
Weather Lookup

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…

canonical Weather Forecast and Alerts match 87%
data-extractiondataextraction
Phone Validation

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 (…

canonical Email Address Verification match 89%
validationverifycheck
Accessibility Audit

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…

No taxonomy category yet
validationverifycheck
Brand Mention Search

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…

No taxonomy category yet
competitive-intelligenceswedennordic
Pricing Page Extraction

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:…

canonical AI Inference Query match 90%
competitive-intelligence
Link Extraction

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…

canonical Web Content Normalization match 91%
web-scraping
Exchange Rate

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 …

canonical Foreign Exchange Rates match 89%
financial
Known Vulnerabilities Lookup

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. …

No taxonomy category yet
security
SEO Audit

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 …

canonical Web Content Normalization match 89%
competitive-intelligence
Crypto Fear and Greed Index

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. …

canonical Crypto Fear and Greed Index match 98%
web3defiblockchaincryptoethereum
Phone Type Detection

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…

No taxonomy category yet
validationverifycheck
PEP Check

Screen a person against politically exposed persons in 230+ territories, aligned with the EU PEP function list and including relatives and close associates. Ret…

No taxonomy category yet
compliance
Address Parser

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…

No taxonomy category yet
data-processing
Code Review

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…

No taxonomy category yet
agent-tooling
Belgian Company Data

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, …

canonical Company Registry Lookup match 87%
company-databusiness-registry
URL to Text

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…

canonical Web Content Normalization match 91%
web-scraping
Cookie Scan

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…

No taxonomy category yet
data-extractiondataextraction
GDPR Website Check

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…

No taxonomy category yet
compliance
DNS Lookup

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.

canonical DNS Record Lookup match 97%
web-intelligence
IBAN Validation

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.

canonical IBAN Structural Validation match 93%
validationverifycheck
Canadian Company Data

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…

No taxonomy category yet
data-extractiondataextractioncompany-databusiness-registry
Country Trade Data

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…

canonical Public Holiday Lookup match 87%
data-extractiondataextraction
French Company Data

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…

canonical Company Registry Lookup match 86%
data-extractiondataextractioncompany-databusiness-registry
Social Profile Check

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…

No taxonomy category yet
data-extractiondataextraction
Container Tracking

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…

No taxonomy category yet
data-extractiondataextraction
Redirect Trace

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…

No taxonomy category yet
monitoring
WHOIS Lookup

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…

canonical Domain Registration Lookup match 93%
web-intelligence
Company ID Detection

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…

No taxonomy category yet
validationverifycheckcompany-databusiness-registry
Agent Trace Analysis

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…

No taxonomy category yet
developer-tools
Backlink Check

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 …

No taxonomy category yet
data-extractiondataextraction
Job Board Search

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 …

No taxonomy category yet
data-extractionswedennordicdataextraction
Job Posting Analysis

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…

No taxonomy category yet
developer-tools
Address Geocoding

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…

No taxonomy category yet
data-extractiondataextraction
Uptime Check

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/…

No taxonomy category yet
monitoring
Bank BIC Lookup

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…

No taxonomy category yet
validationverifycheck
Barcode Lookup

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…

No taxonomy category yet
data-extractiondataextraction
Brazilian Company Data

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. €…

No taxonomy category yet
company-databusiness-registry
Contract Extraction

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…

No taxonomy category yet
document-extraction
Dockerfile Generator

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…

No taxonomy category yet
developer-tools
CSV to JSON

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…

canonical CSV JSON Conversion match 93%
data-processing
Domain Age Check

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…

canonical Domain Registration Lookup match 91%
data-extractiondataextraction
Domain Reputation

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…

No taxonomy category yet
compliance
Exchange Rate History

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…

canonical Foreign Exchange Rates match 88%
data-extractiondataextraction
EU VAT Validation

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…

canonical EU VAT Registration Validation match 95%
validationverifychecktaxeu
API Docs Generator

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)…

canonical Web Content Normalization match 89%
developer-tools
Security Header Check

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…

canonical HTTP Security Header Audit match 94%
securityswedennordic
Price Comparison

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…

No taxonomy category yet
data-extractiondataextraction
Address Validation

Validate and standardise a postal address in 200+ countries. Returns structured components, a confidence level and suggested corrections, from OpenStreetMap. €0…

canonical Email Address Verification match 90%
validationverifycheck
GitHub Repo Analysis

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…

No taxonomy category yet
developer-tools
Age Check

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…

No taxonomy category yet
validationverifycheck
Business Day Check

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…

canonical Public Holiday Lookup match 90%
validationverifycheck
Company Tech Stack

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…

No taxonomy category yet
competitive-intelligencecompany-databusiness-registry
LEI Lookup

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 — …

canonical Company Registry Lookup match 87%
validationverifycheck
US Company Data

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 …

canonical SEC Filing Retrieval match 93%
data-extractiondataextractioncompany-databusiness-registry
SSL Certificate Check

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 (…

canonical Email Address Verification match 90%
web-intelligence
Credit Score Band

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…

No taxonomy category yet
data-processing
IBAN to Bank

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…

canonical IBAN Structural Validation match 87%
data-extractiondataextraction
Croatian Company Data

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…

No taxonomy category yet
data-extractiondataextractioncompany-databusiness-registry
Nginx Config Generator

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…

No taxonomy category yet
developer-tools
npm Package Info

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…

No taxonomy category yet
data-extractiondataextraction
Sentiment Analysis

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…

No taxonomy category yet
text-processing
Date Parser

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…

No taxonomy category yet
data-processing
Shipment Tracking Links

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 …

No taxonomy category yet
data-extractiondataextraction
VAT Rate Lookup

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…

canonical EU VAT Registration Validation match 88%
data-extractiondataextractiontaxeu
Secret Scan

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…

No taxonomy category yet
security
Phone Number Normaliser

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…

No taxonomy category yet
data-processing
Country Tax Rates

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…

canonical Public Holiday Lookup match 88%
data-extractiondataextraction
Crontab Generator

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…

No taxonomy category yet
developer-tools
Error Explainer

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…

No taxonomy category yet
developer-tools
Invoice Validation

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…

canonical Email Address Verification match 90%
validationverifycheckfinanceaccounting
Postal Code Lookup

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…

canonical Public Holiday Lookup match 89%
data-extractiondataextraction
Stock Quote

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…

No taxonomy category yet
financial
CSV Cleaner

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 …

canonical JSON Repair match 88%
data-processing
Currency Converter

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…

canonical Foreign Exchange Rates match 88%
financial
Holiday Calendar

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…

canonical Public Holiday Lookup match 95%
data-extractiondataextraction
Mail Server Lookup

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…

canonical DNS Record Lookup match 92%
monitoring
Name Parser

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…

No taxonomy category yet
data-processing
Prompt Compression

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…

No taxonomy category yet
developer-tools
Release Notes Generator

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…

No taxonomy category yet
developer-tools
Cron Explainer

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…

canonical Public Holiday Lookup match 87%
validationverifycheck
JWT Decoder

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…

canonical JWT Token Decoding match 95%
developer-tools
Australian Company Data

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…

No taxonomy category yet
company-databusiness-registry
UK Charity Lookup

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…

No taxonomy category yet
data-extractionunited-kingdomdataextraction
Commit Message Generator

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 …

No taxonomy category yet
developer-tools
cURL to Code

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…

No taxonomy category yet
developer-tools
Data Protection Authority Lookup

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…

No taxonomy category yet
data-extractiondataextraction
Dependency Audit

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…

canonical Dependency Audit and Update match 90%
developer-tools
Docstring Generator

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…

No taxonomy category yet
developer-tools
Log Parser

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…

No taxonomy category yet
developer-tools
Metadata Extraction

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 (…

canonical Web Content Normalization match 91%
web-scraping
PyPI Package Info

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 …

No taxonomy category yet
data-extractiondataextraction
Social Post Generator

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…

No taxonomy category yet
content-writing
Swedish Company Data

Look up a Swedish company at Bolagsverket: name, legal form, status, registered address, SNI industry codes, registration date and any insolvency or liquidation…

No taxonomy category yet
company-dataswedennordicbusiness-registry
Company Name Match

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 …

No taxonomy category yet
data-processingcompany-databusiness-registry
Unit Converter

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…

canonical Unit Conversion match 92%
data-processing
Wallet Age Check

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…

canonical Onchain Wallet Balance match 88%
web3defiblockchaincryptoethereum
Markdown to HTML

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…

canonical Web Content Normalization match 91%
file-conversion
Robots.txt Parser

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…

canonical AI Crawler Access Audit match 91%
monitoring
Stablecoin Flow Check

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…

No taxonomy category yet
web3defiblockchaincryptoethereum
Ethereum Address Validation

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, …

canonical EU VAT Registration Validation match 87%
validationverifycheck
Code Converter

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…

No taxonomy category yet
developer-tools
Dangerous Goods Classification

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 — …

No taxonomy category yet
data-extractiondataextraction
Email Draft

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…

No taxonomy category yet
content-writing
Env Template Generator

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…

No taxonomy category yet
developer-tools
Sitemap Parser

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:/…

No taxonomy category yet
monitoring
SQL Explainer

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…

No taxonomy category yet
developer-tools
Time Zone Lookup

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…

canonical Timezone Conversion match 95%
data-extractiondataextraction
Token Count

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…

No taxonomy category yet
developer-toolstokenerc20
VASP Verification

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…

No taxonomy category yet
web3defiblockchaincryptoethereum
Wallet Balance Lookup

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…

canonical Onchain Wallet Balance match 93%
web3defiblockchaincryptoethereum
Wallet Transactions Lookup

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…

canonical Onchain Wallet Balance match 89%
web3defiblockchaincryptoethereum
AML Risk Score

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…

No taxonomy category yet
compliance
ENS Resolver

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…

canonical Blockchain Name Resolution match 94%
web3defiblockchaincryptoethereum
Work Permit Requirements

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…

No taxonomy category yet
data-extractiondataextraction
Email Reputation Score

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…

canonical Email Address Verification match 91%
validationverifycheck
URL to Markdown

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…

canonical Web Content Normalization match 90%
web-scraping
Company Industry Classification

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…

No taxonomy category yet
data-processingcompany-databusiness-registry
Password Strength

Analyze password strength: entropy, crack time estimate, character class diversity, common password check, keyboard pattern detection. Password is NOT stored. A…

No taxonomy category yet
security
CVE Details

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 …

No taxonomy category yet
security
VAT Number Format Check

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…

canonical EU VAT Registration Validation match 93%
validationverifychecktaxeu
Bitcoin Address Validation

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…

No taxonomy category yet
validationverifycheck
Dogecoin Address Validation

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…

No taxonomy category yet
validationverifycheck
JSON Repair

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…

canonical JSON Repair match 98%
data-processing
Solana Address Validation

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…

No taxonomy category yet
validationverifycheck
Tron Address Validation

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…

No taxonomy category yet
validationverifycheck
XRP Address Validation

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…

No taxonomy category yet
validationverifycheck
Academic Paper Search

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 — …

canonical Academic Paper Search match 90%
data-extractionswedennordicdataextraction
API Health Check

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…

No taxonomy category yet
validationverifycheck
API Mock Responses

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…

canonical AI Inference Query match 90%
developer-tools
arXiv Search

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…

canonical Academic Paper Search match 88%
data-extractionswedennordicdataextraction
Austrian Company Data

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…

No taxonomy category yet
company-databusiness-registry
Blog Post Outline

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…

No taxonomy category yet
content-writing
Breach Exposure Check

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…

canonical Email Address Verification match 88%
compliance
C2PA Content Credentials

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…

No taxonomy category yet
media
Changelog Generator

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…

No taxonomy category yet
developer-tools
Text Classification

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…

canonical Text Classification match 89%
text-processing
Clinical Trials Search

Search registered trials on ClinicalTrials.gov: phase, recruitment status, conditions, interventions, enrolment, sponsor and dates. €0.03 per call — pay per use…

canonical FDA Recall Search match 88%
data-extractionswedennordicdataextraction
Company News

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…

No taxonomy category yet
company-databusiness-registry
Context Window Optimiser

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…

No taxonomy category yet
developer-tools
Country Economic Indicators

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…

canonical Public Holiday Lookup match 87%
finance
Czech Bank Account Validation

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…

No taxonomy category yet
validationverifycheck
Czech Birth Number Validation

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…

No taxonomy category yet
validationverifycheck
Czech Company Data

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…

No taxonomy category yet
company-databusiness-registry
Czech Data Box ID Validation

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 …

No taxonomy category yet
validationverifycheck
Czech IČO Validation

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 …

No taxonomy category yet
validationverifycheck
Czech Unreliable VAT Payer Check

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…

canonical EU VAT Registration Validation match 88%
compliancetaxeu
Data Quality Check

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…

canonical Email Address Verification match 89%
data-processing
Deduplication

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 (…

No taxonomy category yet
data-processing
JSON Diff

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.…

No taxonomy category yet
validationverifycheck
Diff Review

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…

canonical Pull Request Review match 87%
developer-tools
DOI Resolver

Resolve a DOI to its publication details: title, authors, journal, publisher, date, volume and pages, ISSN, licence and citation count. Covers datasets too. €0.…

No taxonomy category yet
data-extractiondataextraction
Domain Contact Extraction

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…

No taxonomy category yet
web-intelligence
Email Authentication Check

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…

canonical Email Address Verification match 94%
validationverifycheck
Bulk Email Validation

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…

canonical Email Address Verification match 91%
validationverifycheck
Employment Cost Estimate

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…

No taxonomy category yet
data-extractiondataextraction
ENS Reverse Lookup

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…

canonical Blockchain Name Resolution match 92%
web3defiblockchaincryptoethereum
EORI Validation

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 (…

canonical EU VAT Registration Validation match 88%
validationverifycheck
Estonian Company Data

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 —…

No taxonomy category yet
data-extractiondataextractioncompany-databusiness-registry
EU AI Act Classification

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 …

No taxonomy category yet
validationeuverifycheck
EU Regulation Search

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…

No taxonomy category yet
complianceswedennordiceu
Fake Data Generator

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) …

No taxonomy category yet
developer-tools
Financial Year Dates

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://…

canonical Public Holiday Lookup match 90%
data-extractiondataextraction
Finnish Company Data

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…

No taxonomy category yet
data-extractionfinlandnordicdataextraction
JSON Flattener

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 — …

No taxonomy category yet
data-processing
UK Food Hygiene Rating

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…

No taxonomy category yet
data-extractionunited-kingdomdataextraction
French BODACC Announcements

Get a French company's announcements in BODACC, the official commercial gazette, by SIREN: insolvency proceedings, changes, sales, strike-offs and incorporation…

No taxonomy category yet
compliance
French Insolvency Check

Check a French company for insolvency proceedings (redressement or liquidation judiciaire) in BODACC, the official legal gazette, by SIREN or name. Returns judg…

No taxonomy category yet
compliance
Gas Price Check

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…

canonical Gas Fee Estimation match 94%
web3defiblockchaincryptoethereum
GDPR Fine Lookup

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…

No taxonomy category yet
data-extractiondataextraction
GitHub Actions Workflow Generator

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…

No taxonomy category yet
developer-tools
GitHub Repo Comparison

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:…

canonical Git Repository Operations match 86%
data-extractiondataextraction
Gitignore Generator

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 …

No taxonomy category yet
developer-tools
LEI Subsidiaries Lookup

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…

No taxonomy category yet
compliance
LEI Parent Lookup

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 …

No taxonomy category yet
compliance
Greek Company Data

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…

No taxonomy category yet
data-extractiondataextractioncompany-databusiness-registry
Hacker News Search

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…

No taxonomy category yet
data-extractionswedennordicdataextraction
HS Code Lookup

Suggest HS commodity codes for a product description, with alternatives and confidence. A suggestion, not an official customs classification. €0.03 per call — p…

No taxonomy category yet
trade
HTML to PDF

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 (…

canonical PDF Text Extraction match 89%
file-conversion
HTTP to cURL

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 …

No taxonomy category yet
developer-tools
ID Number Validation

Check the format and checksum of national ID numbers: Swedish personnummer, Finnish henkilötunnus, Norwegian fødselsnummer, Danish CPR, UK National Insurance, U…

canonical EU VAT Registration Validation match 88%
validationverifycheck
Image Resize

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…

canonical Webpage Screenshot Capture match 88%
file-conversion
Incoterms Explainer

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) …

No taxonomy category yet
data-extractiondataextraction
Insolvency Check

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 …

No taxonomy category yet
compliance
Invoice and Receipt Extraction

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…

canonical PDF Text Extraction match 90%
data-extractiondataextractionfinanceaccounting
Irish Company Data

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…

No taxonomy category yet
company-databusiness-registry
ISBN Validation

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…

canonical IBAN Structural Validation match 88%
validationverifycheck
Country Lookup

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…

canonical Public Holiday Lookup match 87%
data-extractiondataextraction
Japanese Company Data

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…

No taxonomy category yet
data-extractiondataextractioncompany-databusiness-registry
JSDoc Generator

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…

No taxonomy category yet
developer-tools
JSON Schema Validation

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…

canonical JSON Schema Validation match 93%
validationverifycheck
JSON to CSV

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…

canonical CSV JSON Conversion match 94%
data-processing
JSON to Pydantic

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…

canonical CSV JSON Conversion match 87%
developer-tools
JSON to TypeScript

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…

canonical Text-to-JSON Extraction match 88%
developer-tools
JSON to Zod

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.…

canonical JSON Schema Validation match 88%
developer-tools
Keyword Rank Check

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…

No taxonomy category yet
data-extractiondataextraction
Landing Page Roast

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…

No taxonomy category yet
competitive-intelligence
Language Detection

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…

No taxonomy category yet
data-processing
Latvian Company Data

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…

No taxonomy category yet
company-databusiness-registry
Licence Compatibility Check

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…

No taxonomy category yet
securityensethereum
LLM Cost Calculator

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…

canonical AI Inference Query match 90%
developer-tools
LLM Output Validation

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://…

No taxonomy category yet
agent-tooling
Marketplace Fee Calculator

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…

No taxonomy category yet
utility
Meeting Notes Extraction

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 …

No taxonomy category yet
document-extraction
Dutch Address and Building Lookup

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…

No taxonomy category yet
data-extractiondataextraction
Dutch Energy Label

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-…

No taxonomy category yet
data-extractiondataextraction
Dutch Housing Price Index

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…

No taxonomy category yet
data-extractiondataextraction
Dutch Housing Statistics

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…

No taxonomy category yet
data-extractiondataextraction
Dutch WOZ Property Values

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…

No taxonomy category yet
data-extractiondataextraction
Norwegian Bankruptcy Check

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 …

No taxonomy category yet
compliance
Norwegian Company Data

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…

No taxonomy category yet
data-extractionnorwaynordicdataextraction
Social Preview Image Check

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…

No taxonomy category yet
validationverifycheck
OpenAPI Generator

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…

No taxonomy category yet
developer-tools
OpenAPI Validation

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:…

canonical JSON Schema Validation match 88%
developer-tools
Package Security Audit

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…

canonical Smart Contract Security Audit match 89%
securityswedennordic
Page Existence Check

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…

No taxonomy category yet
monitoring
Paid API Pre-flight Check

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…

No taxonomy category yet
validationverifycheck
Paper Details

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 — …

No taxonomy category yet
data-extractiondataextraction
Payment Reference Generator

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…

No taxonomy category yet
utility
PDF Data Extraction

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 —…

canonical PDF Text Extraction match 93%
data-extractiondataextraction
PII Redaction

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…

No taxonomy category yet
data-processing
Polish Company Data

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…

No taxonomy category yet
data-extractiondataextractioncompany-databusiness-registry
Port Check

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…

No taxonomy category yet
monitoring
Port Lookup

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…

No taxonomy category yet
data-extractiondataextraction
Pull Request Description Generator

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…

No taxonomy category yet
developer-tools
Privacy Policy Analysis

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…

No taxonomy category yet
data-extractiondataextraction
Prompt Optimiser

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…

No taxonomy category yet
agent-tooling
Protocol Fees Lookup

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…

No taxonomy category yet
web3defiblockchaincryptoethereum
Protocol TVL Lookup

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…

canonical DeFi Protocol Metrics match 91%
web3defiblockchaincryptoethereum
Public Holiday Lookup

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…

canonical Public Holiday Lookup match 94%
data-extractiondataextraction
PubMed Search

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…

canonical Academic Paper Search match 88%
data-extractionswedennordicdataextraction
README Generator

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:…

No taxonomy category yet
developer-tools
Receipt Categorisation

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…

No taxonomy category yet
document-extractionfinanceaccounting
Regex Explainer

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…

No taxonomy category yet
developer-tools
Regex Generator

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…

canonical Web Content Normalization match 90%
validationverifycheck
CV Parser

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…

canonical PDF Text Extraction match 88%
document-extraction
Return Policy Extraction

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…

No taxonomy category yet
data-extractiondataextraction
Risk Summary Writer

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 (…

No taxonomy category yet
agent-tooling
Schema Inference

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…

canonical Schema Inference match 88%
data-processing
Schema Migration Generator

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…

No taxonomy category yet
developer-tools
SEC EDGAR Filings

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…

canonical SEC Filing Retrieval match 96%
company-data
SEC Filing Events

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…

canonical SEC Filing Retrieval match 93%
company-data
SEPA XML Validation

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…

canonical IBAN Structural Validation match 88%
validationverifycheck
Shipping Cost Estimate

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…

No taxonomy category yet
data-extractiondataextraction
Singapore Company Data

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…

No taxonomy category yet
company-databusiness-registry
Skill Extraction

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…

No taxonomy category yet
data-extractiondataextraction
Skill Gap Analysis

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…

No taxonomy category yet
data-extractiondataextraction
Slovak Company Data

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…

No taxonomy category yet
company-databusiness-registry
Slovenian Company Data

Look up a Slovenian company in the Slovenian Business Register (PRS). Returns registration number, full name, legal form, registering authority and address. €0.…

No taxonomy category yet
company-databusiness-registry
Spanish Company Data

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+…

canonical Company Registry Lookup match 86%
company-databusiness-registry
SQL Generator

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…

No taxonomy category yet
developer-tools
SQL Optimiser

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…

No taxonomy category yet
developer-tools
SSL Certificate Chain

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…

No taxonomy category yet
monitoring
Structured Page Extraction

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…

canonical Web Content Normalization match 90%
web-scraping
Text Summary

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…

No taxonomy category yet
text-processing
SWIFT Message Parser

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…

No taxonomy category yet
data-extractiondataextraction
SWIFT/BIC Validation

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…

canonical IBAN Structural Validation match 87%
validationverifycheck
Swiss Company Data

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:/…

No taxonomy category yet
data-extractiondataextractioncompany-databusiness-registry
Tax ID Validation

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…

canonical EU VAT Registration Validation match 89%
validationverifycheck
EU Tender Search

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…

No taxonomy category yet
data-extractiondataextraction
Terms of Service Extraction

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…

No taxonomy category yet
data-extractionswedennordicdataextraction
Test Case Generator

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…

canonical Test Case Generation match 88%
developer-tools
Ticker Lookup

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…

No taxonomy category yet
data-extractiondataextraction
Meeting Time Finder

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.…

canonical Timezone Conversion match 89%
utility
Tool Call Validation

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…

canonical JSON Schema Validation match 89%
developer-tools
UK Company Officers

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…

No taxonomy category yet
data-extractionunited-kingdomdataextraction
UK Confirmation of Payee

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,…

No taxonomy category yet
complianceunited-kingdom
UK Disqualified Director Check

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…

No taxonomy category yet
complianceunited-kingdom
UK Filing History

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-…

No taxonomy category yet
company-dataunited-kingdom
URL Health Check

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…

canonical Email Address Verification match 89%
validationverifycheck
US Product Recall Search

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…

canonical FDA Recall Search match 90%
data-extractionswedennordicdataextraction
Earthquake Search

Search the USGS earthquake catalogue by magnitude, dates and distance from a place: magnitude, location, time, depth, tsunami flag, alert level and event page. …

No taxonomy category yet
data-extractionswedennordicdataextraction
VASP Non-Compliant Check

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…

No taxonomy category yet
web3defiblockchaincryptoethereum
Webhook Test Payloads

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…

No taxonomy category yet
developer-tools
Website Carbon Estimate

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 (…

No taxonomy category yet
data-extractiondataextraction
Workflow Security Audit

Audit a GitHub Actions workflow for supply-chain risks: unpinned actions, broad permissions, exposed secrets, trusted publishing and risky triggers such as pull…

No taxonomy category yet
securityswedennordic
XML to JSON

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…

No taxonomy category yet
data-processing
Lead Email Verify

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…

canonical Email Address Verification match 93%
solutionsales-outreach
Website Health Check

Quick technical health check on any website: SSL certificate chain, email deliverability configuration, and page load performance. €0.40 per call — pay per use …

canonical Email Address Verification match 89%
solutionsecurity-risk
Prospect Company Profile

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…

No taxonomy category yet
solutionsales-outreach
EU AI Act Risk Assessment

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…

No taxonomy category yet
solutionlegal-regulatory
API Quality Check

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…

No taxonomy category yet
solutionsecurity
Competitor Read

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…

No taxonomy category yet
solutiondata-research
Competitive Intelligence Snapshot

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…

No taxonomy category yet
solutiondata-research
Contact Verification

Verify a contact's email, phone number, and address in parallel. Returns validation status for each channel. Essential for CRM hygiene and lead qualification. €…

canonical Email Address Verification match 92%
solutionsales-outreach
Crypto Counterparty KYB

Know Your Business for crypto counterparties. Verify the legal entity exists, check sanctions lists, validate their web presence, and assess domain trust. The c…

No taxonomy category yet
solutioncompliance-verification
Customer Risk Screen

AML screening for customer onboarding: sanctions check, PEP screening, and adverse media analysis in one call. The essential compliance screen for every new cus…

No taxonomy category yet
solutioncompliance
DeFi Protocol Risk Check

Evaluates a DeFi protocol's infrastructure security before interaction. Checks SSL certificate health, HTTP security headers, DNS configuration, domain reputati…

No taxonomy category yet
solutionsecurity-risk
DeFi Protocol Risk Check

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…

No taxonomy category yet
solutioncompliance-verification
Dependency Risk Check

Complete security and license risk assessment for any npm or PyPI package. Combines CVE scanning (OSV.dev), OpenSSF Scorecard analysis, freshness check, and lic…

canonical Dependency Audit and Update match 87%
solutionsecurity
Domain Intelligence

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…

No taxonomy category yet
solutionsecurity-risk
Domain Security Check

Full domain security assessment: WHOIS registration, DNS configuration, SSL certificate health, HTTP security headers, reputation scoring, and technology stack …

canonical Domain Registration Lookup match 88%
solutionsecurity-risk
Domain Trust Check

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…

canonical Email Address Verification match 90%
solutionsecurity-risk
Email Deliverability Audit

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…

canonical Email Address Verification match 92%
solutionsecurity-risk
Enhanced Due Diligence

Comprehensive due diligence on a company: registry verification, beneficial ownership, sanctions screening, PEP screening, and adverse media analysis. Returns e…

No taxonomy category yet
solutioncompliance
Website GDPR Audit

Is this website GDPR compliant? Scans cookies, consent mechanisms, privacy policy, SSL, and identifies the relevant data protection authority. €1.00 per call — …

No taxonomy category yet
solutionlegal-regulatory
HR Candidate Screening

Screen a job candidate: parse their resume, validate their email and phone, and run sanctions and PEP checks. Returns structured candidate data with verificatio…

canonical Resume Screening match 88%
solutiondata-research
Invoice Processing Pipeline

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…

No taxonomy category yet
solutiondata-research
Invoice Verify — Austria

Fraud detection for invoices from Austrian companies. Verifies the invoicing company exists, validates payment details (IBAN, BIC, VAT), screens for sanctions a…

No taxonomy category yet
solutioncompliance-verification
Invoice Verify — Australia

Fraud detection for invoices from Australian companies. Verifies the invoicing company exists, validates payment details (IBAN, BIC), screens for sanctions and …

No taxonomy category yet
solutioncompliance-verification
Invoice Verify — Belgium

Fraud detection for invoices from Belgian companies. Verifies the invoicing company exists, validates payment details (IBAN, BIC, VAT), screens for sanctions an…

No taxonomy category yet
solutioncompliance-verification
Invoice Verify — Canada

Fraud detection for invoices from Canadian companies. Verifies the invoicing company exists, validates payment details (IBAN, BIC), screens for sanctions and ad…

No taxonomy category yet
solutioncompliance-verification
Invoice Verify — Switzerland

Fraud detection for invoices from Swiss companies. Verifies the invoicing company exists, validates payment details (IBAN, BIC, VAT), screens for sanctions and …

No taxonomy category yet
solutioncompliance-verification
Invoice Verify — Germany

Fraud detection for invoices from German companies. Verifies the invoicing company exists, validates payment details (IBAN, BIC, VAT), screens for sanctions and…

No taxonomy category yet
solutioncompliance-verification
Invoice Verify — Spain

Fraud detection for invoices from Spanish companies. Verifies the invoicing company exists, validates payment details (IBAN, BIC, VAT), screens for sanctions an…

No taxonomy category yet
solutioncompliance-verification
Invoice Verify — Finland

Fraud detection for invoices from Finnish companies. Verifies the invoicing company exists, validates payment details (IBAN, BIC, VAT), screens for sanctions an…

No taxonomy category yet
solutioncompliance-verification
Invoice Verify — France

Fraud detection for invoices from French companies. Verifies the invoicing company exists, validates payment details (IBAN, BIC, VAT), screens for sanctions and…

No taxonomy category yet
solutioncompliance-verification
Invoice Verify — Greece

Fraud detection for invoices from Greek companies. Verifies the invoicing company exists, validates payment details (IBAN, BIC, VAT), screens for sanctions and …

No taxonomy category yet
solutioncompliance-verification
Invoice Verify — Croatia

Fraud detection for invoices from Croatian companies. Verifies the invoicing company exists, validates payment details (IBAN, BIC, VAT), screens for sanctions a…

No taxonomy category yet
solutioncompliance-verification
Invoice Verify — Ireland

Fraud detection for invoices from Irish companies. Verifies the invoicing company exists, validates payment details (IBAN, BIC, VAT), screens for sanctions and …

No taxonomy category yet
solutioncompliance-verification
Invoice Verify — Norway

Fraud detection for invoices from Norwegian companies. Verifies the invoicing company exists, validates payment details (IBAN, BIC, VAT), screens for sanctions …

No taxonomy category yet
solutioncompliance-verification
Invoice Verify — Poland

Fraud detection for invoices from Polish companies. Verifies the invoicing company exists, validates payment details (IBAN, BIC, VAT), screens for sanctions and…

No taxonomy category yet
solutioncompliance-verification
Invoice Verify — Sweden

Fraud detection for invoices from Swedish companies. Verifies the invoicing company exists, validates payment details (IBAN, BIC, VAT), screens for sanctions an…

No taxonomy category yet
solutioncompliance-verification
Invoice Verify — Singapore

Fraud detection for invoices from Singaporean companies. Verifies the invoicing company exists, validates payment details (IBAN, BIC), screens for sanctions and…

No taxonomy category yet
solutioncompliance-verification
Invoice Verify — United Kingdom

Fraud detection for invoices from UK companies. Verifies the invoicing company exists, validates payment details (IBAN, BIC, VAT), screens for sanctions and adv…

No taxonomy category yet
solutioncompliance-verification
Invoice Verify — United States

Fraud detection for invoices from US companies. Verifies the invoicing company exists, validates payment details (IBAN, BIC), screens for sanctions and adverse …

No taxonomy category yet
solutioncompliance-verification
KYB Complete — Austria

Comprehensive verification of an Austrian company. Full compliance check including registry verification, sanctions screening, PEP screening, adverse media sear…

No taxonomy category yet
solutioncompliance-verification
KYB Complete — Australia

Comprehensive verification of an Australian company. Full compliance check including registry verification, sanctions screening, PEP screening, adverse media se…

No taxonomy category yet
solutioncompliance-verification
KYB Complete — Belgium

Comprehensive verification of a Belgian company. Full compliance check including registry verification, sanctions screening, PEP screening, adverse media search…

No taxonomy category yet
solutioncompliance-verification
KYB Complete — Canada

Comprehensive verification of a Canadian company. Full compliance check including registry verification, sanctions screening, PEP screening, adverse media searc…

canonical Company Registry Lookup match 86%
solutioncompliance-verification
KYB Complete — Switzerland

Comprehensive verification of a Swiss company. Full compliance check including registry verification, sanctions screening, PEP screening, adverse media search, …

No taxonomy category yet
solutioncompliance-verification
KYB Complete — Germany

Comprehensive verification of a German company. Full compliance check including registry verification, sanctions screening, PEP screening, adverse media search,…

No taxonomy category yet
solutioncompliance-verification
KYB Complete — Spain

Comprehensive verification of a Spanish company. Full compliance check including registry verification, sanctions screening, PEP screening, adverse media search…

No taxonomy category yet
solutioncompliance-verification
KYB Complete — Finland

Comprehensive verification of a Finnish company. Full compliance check including registry verification, sanctions screening, PEP screening, adverse media search…

No taxonomy category yet
solutioncompliance-verification
KYB Complete — France

Comprehensive verification of a French company. Full compliance check including registry verification, sanctions screening, PEP screening, adverse media search,…

canonical Company Registry Lookup match 87%
solutioncompliance-verification
KYB Complete — Greece

Comprehensive verification of a Greek company. Full compliance check including registry verification, sanctions screening, PEP screening, adverse media search, …

No taxonomy category yet
solutioncompliance-verification
KYB Complete — Croatia

Comprehensive verification of a Croatian company. Full compliance check including registry verification, sanctions screening, PEP screening, adverse media searc…

No taxonomy category yet
solutioncompliance-verification
KYB Complete — Ireland

Comprehensive verification of an Irish company. Full compliance check including registry verification, sanctions screening, PEP screening, adverse media search,…

No taxonomy category yet
solutioncompliance-verification
KYB Complete — Norway

Comprehensive verification of a Norwegian company. Full compliance check including registry verification, sanctions screening, PEP screening, adverse media sear…

No taxonomy category yet
solutioncompliance-verification
KYB Complete — Poland

Comprehensive verification of a Polish company. Full compliance check including registry verification, sanctions screening, PEP screening, adverse media search,…

No taxonomy category yet
solutioncompliance-verification
KYB Complete — Singapore

Comprehensive verification of a Singaporean company. Full compliance check including registry verification, sanctions screening, PEP screening, adverse media se…

No taxonomy category yet
solutioncompliance-verification
KYB Complete — United Kingdom

Comprehensive verification of a UK company. Full compliance check including registry verification, sanctions screening, PEP screening, adverse media search, dig…

No taxonomy category yet
solutioncompliance-verification
KYB Complete — United States

Comprehensive verification of a US company. Full compliance check including registry verification, sanctions screening, PEP screening, adverse media search, dig…

No taxonomy category yet
solutioncompliance-verification
KYB Essentials — Austria

Quick verification of an Austrian company. Confirms the company exists in the official registry, validates VAT registration (from registry data or a VAT number …

No taxonomy category yet
solutioncompliance-verification
KYB Essentials — Australia

Quick verification of an Australian company. Confirms the company exists in the official registry, screens against international sanctions lists, and checks LEI…

canonical Company Registry Lookup match 86%
solutioncompliance-verification
KYB Essentials — Belgium

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…

canonical Company Registry Lookup match 87%
solutioncompliance-verification
KYB Essentials — Canada

Quick verification of a Canadian company. Confirms the company exists in the official registry, screens against international sanctions lists, and checks LEI st…

canonical Company Registry Lookup match 87%
solutioncompliance-verification
KYB Essentials — Switzerland

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 …

canonical Company Registry Lookup match 87%
solutioncompliance-verification
KYB Essentials — Germany

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…

canonical Company Registry Lookup match 87%
solutioncompliance-verification
KYB Essentials — Spain

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…

canonical Company Registry Lookup match 87%
solutioncompliance-verification
KYB Essentials — Finland

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…

canonical Company Registry Lookup match 87%
solutioncompliance-verification
KYB Essentials — France

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…

canonical Company Registry Lookup match 89%
solutioncompliance-verification
KYB Essentials — Greece

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 …

canonical Company Registry Lookup match 87%
solutioncompliance-verification
KYB Essentials — Croatia

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…

canonical Company Registry Lookup match 86%
solutioncompliance-verification
KYB Essentials — Ireland

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…

canonical EU VAT Registration Validation match 87%
solutioncompliance-verification
KYB Essentials — Norway

Quick verification of a Norwegian company. Confirms the company exists in the official registry, validates VAT registration (from registry data or a VAT number …

canonical Company Registry Lookup match 87%
solutioncompliance-verification
KYB Essentials — Poland

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…

canonical Company Registry Lookup match 86%
solutioncompliance-verification
KYB Essentials — Sweden

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…

canonical Company Registry Lookup match 86%
solutioncompliance-verification
KYB Essentials — Singapore

Quick verification of a Singaporean company. Confirms the company exists in the official registry, screens against international sanctions lists, and checks LEI…

canonical Company Registry Lookup match 87%
solutioncompliance-verification
KYB Essentials — United Kingdom

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…

canonical EU VAT Registration Validation match 87%
solutioncompliance-verification
KYB Essentials — United States

Quick verification of a US company. Confirms the company exists in the official registry, screens against international sanctions lists, and checks LEI status. …

canonical Company Registry Lookup match 86%
solutioncompliance-verification
Nordic KYC — Finland

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 …

No taxonomy category yet
solutioncompliance-verification
Nordic KYC — Norway

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…

No taxonomy category yet
solutioncompliance-verification
Nordic KYC — Sweden

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 …

No taxonomy category yet
solutioncompliance-verification
Lead Enrichment & Qualification

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…

canonical Email Address Verification match 89%
solutionsales-outreach
Netherlands Property Check

Comprehensive Dutch property market intelligence. Combines BAG address data, WOZ tax assessments, energy labels, housing prices, and regional statistics into on…

No taxonomy category yet
solutiondata-lookup
Page SEO Check

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…

canonical Web Content Normalization match 89%
solutiondata-research
B2B Payment Validation

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…

canonical IBAN Structural Validation match 88%
solutionfinance-banking
Pre-Merge Check

Automated pre-merge code review: diff analysis for bugs and security issues, secret scanning, dependency vulnerability check, license compatibility verification…

No taxonomy category yet
solutionsecurity
Prospect Brief

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 …

canonical Email Address Verification match 90%
solutionsales-outreach
Repo Health Check

Evaluate a public GitHub repo's health: activity analysis, dependency audit with CVE scanning, license compatibility check, and secret scan. Answers 'is this re…

No taxonomy category yet
solutionsecurity
SEPA Payment Readiness

Everything your agent needs before initiating a SEPA transfer: IBAN validation, bank identification, VAT verification, and current exchange rate. €0.30 per call…

No taxonomy category yet
solutionfinance-banking
Token Project Due Diligence

Evaluates a token project's legitimacy before investment or integration. Checks domain infrastructure, security posture, sanctions status, and technology stack.…

No taxonomy category yet
solutionsecurity-risk
Vendor Onboarding Check

Everything a procurement agent needs to onboard a new vendor: company verification, VAT validation, bank account verification, sanctions screening, and address …

No taxonomy category yet
solutioncompliance
Vendor Risk Assessment

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…

No taxonomy category yet
solutionsecurity-risk
US Company Verify

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…

No taxonomy category yet
solutioncompliance-verification
Web Extract & Clean

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 …

canonical Web Content Normalization match 93%
solutiondata-research
Web3 Counterparty KYB

Counterparty due diligence for Web3 companies, DAOs, and token projects. Sanctions screening on the entity plus full domain infrastructure audit. Answers "shoul…

No taxonomy category yet
solutionsecurity-risk
Web3 Protocol Health Report

Full health snapshot of any DeFi protocol. TVL, fee revenue, stablecoin exposure, plus infrastructure trust assessment. Answers: is this protocol real AND healt…

No taxonomy category yet
solutionweb3
Web3 VASP Compliance Check

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…

No taxonomy category yet
solutionweb3
Website Security Audit

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…

canonical HTTP Security Header Audit match 92%
solutionsecurity-risk

Health · last 30 probes

When HTTP Live JSON-RPC Latency
2026-10-26 16:36:32 200 ✓ 160ms
2026-10-26 03:37:08 200 ✓ 285ms
2026-10-25 15:02:14 200 ✓ 137ms
2026-10-25 00:43:33 200 ✓ 125ms
2026-10-24 11:59:51 200 ✓ 157ms
2026-10-23 22:59:00 200 ✓ 126ms
2026-10-23 10:26:19 200 ✓ 122ms
2026-10-22 21:19:53 200 ✓ 127ms
2026-10-22 07:43:01 200 ✓ 119ms
2026-10-21 18:49:25 200 ✓ 215ms

Who's calling this agent 30d

42 interactions captured (impressions + lookups + A2A calls)

By AI host (caller_kind) · top 3
MJ12bot / Majestic (SEO tool) 27 (64%)
Web browser 8 (19%)
PerplexityBot (crawler) 4 (10%)
Caller geography · top 3
FR 23
US 6
DE 3
Via which API surface · top 3
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

tokenguard
Pay-per-call data API for AI agents: ERC-20 rug/safety scanning, wallet + contract intelligence, DeFi/TVL/yields, market and macro data, new
eltociear · q 78%
BlindOracle
Verifiable trust infrastructure for AI agents. Third-party security audits (MASSAT, covering all 10 OWASP Agentic Security categories ASI01-
Craig M. Brown · q 90%
anchor-x402 live
18 x402-paid services for AI agents — pay-per-call USDC on Base or Solana mainnet. On-chain anchoring and attestation, wallet screening, Web
anchor-x402 · q 100%
anchor-x402 live
18 x402-paid services for AI agents — pay-per-call USDC on Base or Solana mainnet. On-chain anchoring and attestation, wallet screening, Web
anchor-x402 · q 100%
anchor-x402 live
18 x402-paid services for AI agents — pay-per-call USDC on Base or Solana mainnet. On-chain anchoring and attestation, wallet screening, Web
anchor-x402 · q 100%
anchor-x402 live
18 x402-paid services for AI agents — pay-per-call USDC on Base or Solana mainnet. On-chain anchoring and attestation, wallet screening, Web
anchor-x402 · q 100%

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.

Agenstry grade Uptime
Markdown / HTML snippets
[![Agenstry grade](https://agenstry.com/badge/api.strale.io.svg)](https://agenstry.com/agents/api.strale.io)
[![Verified Business](https://agenstry.com/badge/api.strale.io/identity.svg)](https://agenstry.com/agents/api.strale.io)
[![Uptime](https://agenstry.com/badge/api.strale.io/uptime.svg)](https://agenstry.com/agents/api.strale.io)
[![A2A version](https://agenstry.com/badge/api.strale.io/protocol.svg)](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.

audit.json audit.json (JWS-signed) verification history
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.