200+ pay-per-call data APIs for AI agents: official statistics and economy (ECB, Fed, Eurostat, World Bank, SEC, BOE, INE), crypto prices and sentiment, Spanish public data, compliance (sanctions, VAT, IBAN, LEI), science, weather, web and developer tools and local AI text tools. Pay in USDC, RLUSD or XRP via x402. No accounts, no API keys: pay a few tenths of a cent and get JSON back. Failed requests are never charged.
USDC on Base, Solana, Stellar, Polygon, Optimism, Arc. RLUSD and XRP on XRP Ledger.
# 1. Call any endpointPOST /v1/crypto-price {"coins":"BTC,ETH","currency":"EUR"}
← 402 Payment Required$0.003 USDC · Base | Solana | Polygon# 2. Your client pays and retriesPOST /v1/crypto-price + payment signature← 200 OK
{ "currency": "EUR",
"prices": { "BTC": 72482.00, "ETH": 2142.45 },
"source": "alternative.me + ECB reference rates" }
HTTP payment options: USDC on Base, Solana, Polygon, Stellar, Optimism or Arc, or RLUSD or XRP on the XRP Ledger. Check the current 402 offer before paying. Paid calls are separate from the free MCP tools.
Standard x402 v2 flow; works with any x402 client or wallet.
1 · Call
Send a POST with a JSON body to any endpoint.
2 · Pay
You get HTTP 402 with the exact price. Your client pays in USDC on Base, Solana, Polygon, Stellar, Optimism or Arc, or RLUSD or XRP on the XRP Ledger and retries.
3 · Get data
JSON response. If the request fails (bad input, not found, source down with no current data) you are not charged.
Try it: npx awal x402 pay https://api.vextorium.com/v1/crypto-price -X POST -d '{"coins":"BTC,ETH"}' · Machine-readable list: /catalog.json
Pay on any network: Base · Solana · XRP Ledger · Stellar · Polygon · Optimism · Arc USDC on Base, Solana, Stellar, Polygon, Optimism, Arc. RLUSD and XRP on XRP Ledger.
244 services
▲
US companies, SEC & markets
22 services · $0.003–$0.02
US listed company fundamentals, SEC filings and 8-K summaries, insider trades, 13D and 13F holdings, upcoming IPOs, company search and rankings, US crypto regulation news, the Federal Register and world market hours.
US crypto regulation tracker (SEC, CFTC, White House)
$0.018
Latest official US government documents that affect crypto and markets: SEC press releases, litigation releases, statements and speeches, CFTC press releases, White House news and presidential actions. Filter by crypto relevance, source, keyword and days; optional 2-3 sentence AI summary of each document (Spanish or English). Public-domain sources with links to the originals.
Futures positioning from the CFTC Commitments of Traders report (weekly): longs, shorts and net of large speculators, commercials and small traders, plus open interest, for gold, crude oil, S&P 500, bitcoin, currencies, bonds and any other market.
SEC fails-to-deliver data, latest half-month file: shares that failed to deliver by settlement date for one stock symbol, or the largest fails by value across the market. Source: SEC.
Latest SEC Form 144 filings: planned sales of restricted or control shares by insiders and large holders before they happen (issuer, ticker, seller, relationship, shares, market value, approximate sale date). Source: SEC EDGAR.
Latest SEC Form D filings: private fundraising rounds (company, state, industry, amount offered and sold, number of investors, first sale date, securities type). Source: SEC EDGAR.
Full-text search across SEC EDGAR filings since 2001: find a word or phrase (e.g. stablecoin) with company, form, filing date, location and link. Optional form type and date range filters. Source: SEC EDGAR.
European financial instrument lookup by ISIN in the ESMA FIRDS register: full and short name, CFI code, issuer LEI, currency and active trading venues (MIC). Source: ESMA FIRDS; this information is free on the ESMA website. Vextorium selects the latest valid record, filters current trading venues and counts matching FIRDS records.
Search the US Federal Register (official public-domain government record) by topic: proposed rules, final rules, notices and presidential documents, with agency, publication date, abstract and official link. Filter by type and recency. Complements SEC/CFTC RSS tracking.
US listed company fundamentals from public SEC filings (XBRL): last quarters and years of revenue, net income, diluted EPS, operating cash flow, assets, liabilities, equity, cash, dividends and shares outstanding.
Latest regulatory filings of a US listed company (8-K material events, 10-Q, 10-K, insider Form 4, 13D/G...) with date, 8-K items and direct document link. Optional filter by form type.
AI summary of a company's latest filing (default the latest 8-K material event, including its press-release exhibit): headline, key points, literal key figures and tone, in the language you choose. Local AI (Qwen3-4B).
US stock market clock (NYSE/Nasdaq): open, closed, pre-market or after-hours now (or at a given time), holiday reason, early closes, next open/close and upcoming holidays. Key for 24/7 tokenized stocks.
World stock exchanges clock: status (open, closed, lunch break), local time, today's session and next open for NYSE, Toronto, London, Euronext, Xetra, Madrid, Zurich, Tokyo, Hong Kong, Shanghai, India and Sydney.
Search US listed companies registered with the SEC by name or ticker: ticker, official name, CIK and exchange (Nasdaq, NYSE...). Get the right ticker before asking for filings or fundamentals.
Latest trades by officers, directors and 10% holders of a US listed company (SEC Form 4): who (title), date, buy or sell, transaction type, shares, price, value and holdings after, plus totals of open-market buys and sells.
Rank US listed companies by a figure from their SEC filings (revenue, net income, assets, cash, long-term debt, R&D, dividends paid or buybacks) for a year (CY2025) or quarter (CY2026Q1), with ticker and exchange.
Official profile of a US listed company from the SEC: name, CIK, industry (SIC), state of incorporation, fiscal year end, address, phone, tickers and exchanges, former names and latest filing.
Most recent 8-K current reports filed with the SEC (material events of US companies) with their items: earnings (2.02), material agreements (1.01), officer changes (5.02), acquisitions (2.01), bankruptcy (1.03)... Filter by item or company name.
Latest SEC Form 4 insider filings across the whole US market: issuer company, who filed (directors, officers, 10% owners), date and link. Filter by company or person. For one company's trade details use insiders-company.
Latest disclosures of stakes above 5% filed with the SEC: Schedule 13D (activist investors) or 13G (passive), with subject company, filer, date and link, including amendments.
US IPOs and offerings in the pipeline: latest S-1 and F-1 (foreign issuers) registration statements, amendments and final 424B4 prospectuses (priced), with company, stage, date and link.
Holdings an institutional manager reported in its latest SEC 13F (Berkshire, Bridgewater, Renaissance, ARK...): positions with value, shares and weight, total value and changes vs the previous quarter (new, increased, reduced, sold out). Search by manager name or CIK.
Crypto prices by ticker and in any currency, crypto/fiat converter, portfolio valuation, price movers, Fear & Greed index and history, impermanent loss calculator, FX rates vs USD, real interest rates and real effective exchange rates.
Crypto portfolio valuation
$0.005
Value a crypto portfolio such as {"BTC": 0.1, "ETH": 2} at current prices: value, 24h change and weight of each holding and the total. Covers the ~190 largest coins by ticker (alternative.me prices).
Price change in % of up to 20 cryptocurrencies over 1h, 24h or 7d, sorted from best to worst, with current price. Tickers of the ~190 largest coins (alternative.me data).
Daily history of the crypto Fear & Greed Index (0 extreme fear, 100 extreme greed): average, max, min, days in each zone and trend, with the series. Alternative.me data.
Current price of up to 50 cryptocurrencies by ticker (BTC, ETH, SOL, XRP...) in USD or any ECB currency (EUR, GBP, JPY...). Covers the ~190 largest coins listed by alternative.me; currency conversion with ECB reference rates.
Convert an amount between the main cryptocurrencies and ECB currencies (0.5 BTC to ETH, 100 USDT to EUR, 1000 EUR to SOL) with alternative.me prices (~190 largest coins) and ECB reference rates.
Exchange rates against the US dollar for the ~30 currencies published by the ECB (EUR, GBP, JPY, CHF, CNY, INR, BRL, MXN, TRY, ZAR...), with date and 1-month change. Cross rates calculated from ECB reference rates.
Real interest rate of about 150 economies from the World Bank (bank lending rate adjusted by the GDP deflator), latest year available, ranked. Annual data.
Real effective exchange rate index (2010 = 100) from the World Bank: rises mean the currency gets dearer and the country loses competitiveness. Ranking with the latest annual change, or one country's yearly series.
Price of a cryptocurrency (BTC, ETH, SOL...; ~190 largest coins by alternative.me) in any ECB currency (EUR, GBP, JPY, CHF...), converted with ECB reference rates, with the time of the price.
ECB exchange rates (live and historical), US Treasury rates for 170 currencies, IBAN, Spanish NIF/CIF, EU VAT format and VIES registration, BIC and Spanish business days.
ECB exchange rates
$0.003
Official European Central Bank euro reference exchange rates (about 30 currencies) and currency conversion between any two of them, with reference date.
IBAN validation (ISO 13616 mod-97 and per-country length, SEPA membership; for Spain also the national CCC check digits and bank name). Computed locally, IBAN is not stored.
Check in the European Commission's VIES whether an EU VAT number is registered for intra-community trade, with name and address where the country publishes them. Needed to invoice other EU businesses without VAT.
Official US Treasury reporting rates of exchange (quarterly) for about 170 currencies against the US dollar, including many the ECB does not publish (Argentine peso, naira, bolivar...), with history per country.
Validate a Spanish bank account number (20-digit CCC) with both check digits, identify the bank and compute its IBAN; also breaks down a Spanish IBAN. Computed locally; nothing stored.
ibanbank-accountspain
POST /v1/spain-bank-account-validateExample request
Validate a Spanish Social Security affiliation number (12 digits: province, number, control) and return the province of registration. Computed locally; nothing stored.
spainsocial-securityvalidation
POST /v1/spain-social-security-validateExample request
Daily ECB reference exchange rate of a currency against the euro for up to 5 years: latest, change, high, low, average and annualized volatility, with the series.
Screen a person, company, vessel or entity against the EU consolidated financial sanctions list and the US OFAC SDN list, with fuzzy matching of names and aliases, program, type, countries and reference. For KYC/AML before paying or onboarding.
sanctionskycaml
POST /v1/sanctions-screeningExample request
curl -X POST https://api.vextorium.com/v1/sanctions-screening \
-H "Content-Type: application/json" \
-d '{"name":"Banco Nacional de Cuba"}'
Latest EU sanctions designations
$0.004
Recent additions to the EU consolidated sanctions list (persons and entities designated in the last N days) with program (country or regime), type and date. Keep a compliance screen up to date.
Find a company's LEI (Legal Entity Identifier) by name, or the record of a LEI: legal name, country, legal form, address, entity and registration status, renewal date, direct parent and company register number.
Public tenders and awards (Spain and EU), public grants, BOE gazette with AI summaries, new and changed companies (BORME), INE indicators, municipalities and geocoding.
Spanish public tenders
$0.01
Spanish public procurement tenders from official PLACSP open data (Plataforma de Contratación del Sector Público): search open calls by keywords, CPV code, province, contract type (works, services, supplies) and budget. Returns title, contracting authority, budget, submission deadline, CPV codes, location, EU funding and the official link. Updated every 20 minutes.
Spanish public contracts awarded to a company, or by a contracting authority, from official PLACSP open data: winners, awarded amounts (VAT excluded), dates and official links. Competitive intelligence for B2B agents.
Spanish Official State Gazette (BOE) daily summary: every item of a given day with section, department and official links, filterable by section (e.g. civil service exams, appointments, public procurement), department or title keywords.
Official data of any Spanish BOE item (rank, department, dates, subjects, repeal status) plus a clear AI summary in Spanish from a local model: what it is, who it affects, what it establishes and its deadlines.
Company acts registered in Spain's Commercial Registry (BORME section A) for a province and day: new companies with business purpose, address and share capital, dissolutions, insolvencies, capital increases, moves... Filter by act type or name. Company data only. Official BOE open data.
Turn a Spanish address, street, town or place into coordinates with the official CartoCiudad geocoder (IGN): normalized address, municipality and INE code, province, region, postcode and lat/lon.
geocodingspainaddresses
POST /v1/spain-geocodeExample request
curl -X POST https://api.vextorium.com/v1/spain-geocode \
-H "Content-Type: application/json" \
-d '{"address":"calle mayor 1, madrid","limit":2}'
Reverse geocode in Spain
$0.003
Nearest address to coordinates in Spain with the official CartoCiudad reverse geocoder (IGN): street and number, postcode, municipality, INE code, province, region and cadastral reference.
Public tenders and contract awards from all EU countries published in TED (Official Journal of the EU) by keyword and country: title, buyer, notice type, date, tender deadline, estimated value, CPV codes and link. Option: only open tenders.
Calls for public grants and subsidies in Spain from every administration (State, regions, city councils) in the National Grants Database (BDNS), latest or by keyword, with level, body, EU recovery funds flag and link.
Find a Spanish municipality or town by name: INE code, province, region and coordinates, with alternatives when several match. Official CartoCiudad (IGN) data, CC BY 4.0.
Official Spanish indicators from INE: CPI (annual and monthly change), EPA unemployment rate (total and under 25) and house prices (annual and quarterly change), with recent periods. Without an indicator it returns the latest value of all.
Summaries, extraction, classification, sentiment, translation and language detection with a local model; SQL and statistics over CSV, CSV cleaning, JSON Schema, JSON/CSV/YAML/XML conversion, diffs, RAG chunking, IDs, hashing and SemVer.
Text summary
$0.01
Summary or analysis of any text with local AI (Qwen3), in the same language as the text; follows your instruction if you add one (e.g. 'list the key points'). Up to 12,000 characters. Text is processed in memory and not stored.
aisummarizationtext
POST /v1/summarizeExample request
curl -X POST https://api.vextorium.com/v1/summarize \
-H "Content-Type: application/json" \
-d '{"text":"Summarize in 3 bullet points: The European Central Bank kept interest rates unchanged on Thursday, citing easing inflation but persistent uncertainty over trade tariffs."}'
Structured data extraction
$0.008
Structured data extraction with local AI: give a text and a list of field names, get a JSON object with those fields (null when absent).
data-extractionaijson
POST /v1/extract-structured-dataExample request
curl -X POST https://api.vextorium.com/v1/extract-structured-data \
-H "Content-Type: application/json" \
-d '{"text":"Invoice 2026-117 from Acme Ltd for 1,250.50 EUR, dated 2026-09-12, due in 30 days.","fields":["invoice_number","company","amount","currency","date"]}'
Text classification
$0.005
Zero-shot text classification with local AI: pick the best label (or several) from your own list, with confidence and reason.
classificationainlp
POST /v1/classify-textExample request
curl -X POST https://api.vextorium.com/v1/classify-text \
-H "Content-Type: application/json" \
-d '{"text":"My order arrived broken and nobody answers my emails","labels":["complaint","inquiry","praise","spam"]}'
Market sentiment
$0.006
Market sentiment of any text (news, posts, tweets; any language) via local AI (Qwen3-4B): bullish / bearish / neutral, score -1 to 1, confidence, mentioned assets and a short reason.
sentimentaicrypto
POST /v1/market-sentimentExample request
curl -X POST https://api.vextorium.com/v1/market-sentiment \
-H "Content-Type: application/json" \
-d '{"text":"ETH breaks resistance as ETF inflows hit a monthly high"}'
Translation
$0.008
Translate text to any language with local AI (Qwen3-4B), preserving formatting, names and numbers; detects the source language.
translationailanguage
POST /v1/translateExample request
curl -X POST https://api.vextorium.com/v1/translate \
-H "Content-Type: application/json" \
-d '{"text":"Hello, how are you? The package will arrive on Monday.","destination_language":"fr"}'
Language detection
$0.003
Language detection with local AI: ISO 639-1 code, language name, confidence and any mixed languages.
language-detectionainlp
POST /v1/detect-language-aiExample request
curl -X POST https://api.vextorium.com/v1/detect-language-ai \
-H "Content-Type: application/json" \
-d '{"text":"Bon dia, com estàs? Avui fa molt de sol."}'
CSV cleaning to JSON
$0.02
CSV cleaning and normalization to JSON: column names, types, duplicates and empty values. Data is processed in memory and not stored.
Validate JSON (with line and column of the error), pretty-print or minify it, describe its structure (depth, keys, value types) and extract a value by path such as data.items[0].price.
Compare two texts by lines or words: similarity %, added and removed items, list of changes with positions, and a unified diff. For contract versions, prompts, configs or scraped pages.
Split long text into overlapping chunks for RAG and embeddings, by characters, words or estimated tokens, keeping sentences or paragraphs whole, with each chunk's position and size.
ragchunkingembeddings
POST /v1/text-chunkExample request
curl -X POST https://api.vextorium.com/v1/text-chunk \
-H "Content-Type: application/json" \
-d '{"text":"First sentence of the document. Second sentence with more detail. Third sentence closes the idea. A new paragraph starts here. It keeps going for a while.","size":80,"overlap":20}'
Convert JSON / CSV / YAML / XML
$0.003
Convert data between JSON, CSV (auto-detects ; , tab |), YAML, XML and JSON Lines. E.g. a spreadsheet CSV to JSON for an agent, or JSON to CSV for Excel.
Profile a CSV (delimiter auto-detected): rows, columns, type of each column, nulls, unique values, min, max, mean, median, std, sum, top values, duplicate rows and a sample. Understand a dataset before using it.
Run a read-only SQL query (SELECT/WITH, WHERE, GROUP BY, ORDER BY, window functions...) over a CSV loaded as table «datos» in a temporary in-memory SQLite database, and get the rows as JSON.
sqlcsvsqlite
POST /v1/csv-sqlExample request
curl -X POST https://api.vextorium.com/v1/csv-sql \
-H "Content-Type: application/json" \
-d '{"content":"city,sales\nMadrid,100\nBarcelona,80\nMadrid,120","query":"SELECT city, SUM(sales) AS total FROM data GROUP BY city ORDER BY total DESC"}'
JSON Schema from example
$0.003
Generate a JSON Schema (draft 2020-12) from an example JSON: types, properties, arrays, required fields and formats (date, date-time, email, uri). For API docs, tool definitions and output validation.
Validate JSON data against a JSON Schema (drafts 4 to 2020-12, with format checks): valid flag and every error with its exact path and failing rule. Check API responses or LLM structured output.
Deep comparison of two JSON documents: added, removed and changed values with their exact path, optionally ignoring list order. Detect changes in API responses, configs or data snapshots.
Extract from any text, without AI: emails, URLs, phone numbers, IBANs, EVM/Bitcoin/Solana addresses, transaction hashes, IPs, dates, amounts, hashtags, mentions and Spanish tax IDs, deduplicated.
extractionregexparsing
POST /v1/text-extract-entitiesExample request
curl -X POST https://api.vextorium.com/v1/text-extract-entities \
-H "Content-Type: application/json" \
-d '{"text":"Write to [email protected] or pay 12.50 EUR to 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 before 2026-10-15 #invoice"}'
SemVer compare & range check
$0.003
Sort Semantic Versioning 2.0 versions (pre-releases included), give highest and lowest, the bump type between two, and which satisfy an npm-style range (^1.2.0, ~1.2, >=1.0 <2.0, 1.x || 2.x) plus the best match.
Metadata of an image (URL or base64): format, dimensions, color mode, transparency, size, DPI, animation and EXIF (camera, date, software), flagging embedded GPS location.
Metadata and structure of a PDF (URL): pages, page size, title, author, creator, dates, version, encryption, form fields, attachments, bookmarks (table of contents) and whether it has extractable text or is a scan.
Dominant colors of an image (URL or base64) with their share, in HEX and RGB, plus the average color and light/dark tone. For brand palettes, themes or tagging images by color.
Count the tokens of a text with OpenAI tokenizers (o200k for GPT-4o/4.1/5, cl100k for GPT-4/3.5) plus estimates for Claude, Llama and Gemini, with characters per token. Budget LLM calls and split contexts.
tokensllmtiktoken
POST /v1/llm-token-countExample request
curl -X POST https://api.vextorium.com/v1/llm-token-count \
-H "Content-Type: application/json" \
-d '{"text":"Artificial intelligence agents are transforming the digital economy. AI agents pay for data with micropayments. The x402 protocol lets agents pay per call without accounts. Many companies already offer pay-per-use APIs for agents. USDC micropayments make this business model viable."}'
Language detection (no AI)
$0.003
Detect the language of a text without AI (55 languages, statistical langdetect model) with probability and alternatives. Fast and cheap for routing messages or choosing a translation.
languagedetectionnlp
POST /v1/detect-languageExample request
curl -X POST https://api.vextorium.com/v1/detect-language \
-H "Content-Type: application/json" \
-d '{"text":"This is a clear sample of text written in English"}'
Keyword & keyphrase extraction
$0.003
Extract keywords and keyphrases from a text without AI (RAKE algorithm scoring frequency and degree), in Spanish or English, plus most frequent words. For tagging, indexing and SEO.
keywordsnlpseo
POST /v1/keywordsExample request
curl -X POST https://api.vextorium.com/v1/keywords \
-H "Content-Type: application/json" \
-d '{"text":"Artificial intelligence agents are transforming the digital economy. AI agents pay for data with micropayments. The x402 protocol lets agents pay per call without accounts. Many companies already offer pay-per-use APIs for agents. USDC micropayments make this business model viable.","limit":5}'
Extractive summary (no AI)
$0.003
Extractive summary without AI: picks the most representative sentences (term frequency and position scoring) and returns them in original order, with the reduction percentage. Deterministic and instant.
summarynlpextractive
POST /v1/extractive-summaryExample request
curl -X POST https://api.vextorium.com/v1/extractive-summary \
-H "Content-Type: application/json" \
-d '{"text":"Artificial intelligence agents are transforming the digital economy. AI agents pay for data with micropayments. The x402 protocol lets agents pay per call without accounts. Many companies already offer pay-per-use APIs for agents. USDC micropayments make this business model viable.","sentences":2}'
PII redaction (GDPR)
$0.003
Redact personal data from text without AI: emails, phone numbers, IBANs, card numbers (Luhn-checked), Spanish DNI/NIE, IPs, crypto addresses and URLs, replaced by labels ([EMAIL_1]) or asterisks. Before sending text to an LLM or sharing logs. Text is not stored.
Similarity between two texts without AI: TF-IDF cosine, vocabulary Jaccard and character-trigram Jaccard (catches edited copies), shared words and a verdict. For duplicates, plagiarism checks and deduplication.
similarityduplicatesplagiarism
POST /v1/text-similarityExample request
curl -X POST https://api.vextorium.com/v1/text-similarity \
-H "Content-Type: application/json" \
-d '{"text_a":"AI agents pay per call with USDC","text_b":"Bots pay per request using USDC"}'
Extract amounts, percentages & numbers
$0.003
Extract and normalize every number in a text: amounts with currency (€, $, USDC, BTC...), percentages, multipliers (k, million, bn) and plain figures, understanding both 1.234,56 and 1,234.56, with totals per currency.
numbersparsinginvoices
POST /v1/text-extract-numbersExample request
curl -X POST https://api.vextorium.com/v1/text-extract-numbers \
-H "Content-Type: application/json" \
-d '{"text":"Revenue was $1,234.56 million, up 15%; we paid 250 USDC and 0.05 BTC."}'
Compare two lists (diff & duplicates)
$0.003
Compare two lists (emails, IDs, wallets, SKUs...): items in both, only in A, only in B, duplicates within each and union, with counts. Up to 100,000 items per list.
Repair broken JSON, typical of LLM output: strips ```json fences, comments and surrounding text, trailing commas, single quotes, unquoted keys, Python True/None and unclosed brackets. Returns the object and clean JSON and, if you pass a JSON Schema, whether it validates and why not.
Test a regular expression against a text: every match with position, groups and named groups, plus the result of a substitution if you pass a replacement. Flags i, m, s, x. Time-limited, safe against catastrophic backtracking.
regexdevtoolstext
POST /v1/regex-testExample request
curl -X POST https://api.vextorium.com/v1/regex-test \
-H "Content-Type: application/json" \
-d '{"pattern":"(?P<user>\\w+)@(?P<domain>[\\w.]+)","text":"[email protected] and [email protected]"}'
Query JSON with JSONPath
$0.002
Query a JSON document with JSONPath, including filters and functions ($.items[?(@.price > 10)].name, $..id...): matching values and their paths. Send the JSON in the data field or a URL to fetch it.
Search scientific papers on arXiv (AI, physics, maths, economics...): title, authors, abstract, categories, dates and PDF link; by relevance or newest, with category filter (cs.AI, cs.CR, q-fin...).
Search biomedical literature indexed in PubMed, via OpenAlex (CC0): title, authors, journal, date, DOI, PMID, citation count and open-access link, newest first, with optional year filter. Metadata only (no abstracts).
Metadata of a publication by DOI (Crossref): title, authors, journal or publisher, year, type, citation count, references, license, link and an APA-formatted citation.
Read the codes in an image URL: QR, Data Matrix, Aztec, PDF417, EAN-13, UPC, Code 128, Code 39... with format, content and position; flags URLs, crypto payment URIs (bitcoin:, ethereum:, solana:) and wifi credentials.
Turn an iCal/ICS calendar URL (Google Calendar, Outlook, holidays, events...) into JSON: upcoming events with title, start and end, all-day flag, location, description and link over the next N days; text filter.
Search scholarly literature across all fields in OpenAlex (250M+ works): title, authors, institutions, year, journal, citation count, DOI and open-access link; by relevance, citations or date.
SSL, DNS and email security, redirects, robots.txt and AI crawlers, sitemaps, SEO, RSS, link checks, domain availability, agent-readiness audit, user agents, passwords, ABIs and public RPCs.
API/URL health check
$0.005
API/URL health check: up or down, HTTP status, latency, and whether the endpoint is a valid x402 paid endpoint.
Reference data for a blockchain by its chainId: name, gas/native token, block explorers, number of public RPCs and website. Utility for multi-chain agents. Live from chainid.network (ethereum-lists, open data).
Convert a color between HEX, RGB, HSL, HSV and CMYK and, given a background, compute the WCAG 2.x contrast ratio with AA/AAA pass flags; without background, suggests black or white text.
TLS certificate of a domain: issuer, validity dates, days until expiry, names covered (SAN), whether it matches the domain and is trusted, TLS version and cipher. For uptime and security monitoring.
Email security of a domain: MX, SPF (final policy, multiple-record and lookup-limit problems), DMARC (policy, subdomains, reporting), MTA-STS, TLS-RPT and BIMI, with a score and recommendations. Detects spoofable domains.
Follow the redirect chain of a URL (up to 10 hops): status code and time of each hop, final URL, domain changes and HTTPS-to-HTTP downgrades. Unmask short and affiliate links before visiting them.
Parse a site's robots.txt: whether a user-agent may crawl a path, which AI crawlers (GPTBot, ClaudeBot, Google-Extended, PerplexityBot, CCBot...) are blocked, and declared sitemaps. Check before your agent scrapes.
List the URLs of a site's XML sitemap (found via robots.txt if needed, following sitemap indexes and .gz files) with last-modified dates, optionally filtered by text. Discover a site's pages for crawling or monitoring.
SEO and sharing metadata of a page: title and description with length, canonical, robots, language, hreflang, Open Graph, Twitter Card, JSON-LD types, favicon, H1/H2, plus warnings (missing tags, noindex, multiple H1).
Check whether a list of URLs, or every link on a page, works: HTTP status, final URL after redirects and broken links first. Up to 50 URLs per call, checked in parallel.
How ready a website is for AI agents: llms.txt, AI-crawler rules in robots.txt, sitemap, x402 payment discovery, OpenAPI, MCP manifest, security.txt, with a 0-100 score and concrete recommendations.
Keyless public RPC endpoints (HTTPS and WebSocket) of any EVM chain by name or chainId, with block explorers, native currency and website. Lets an agent connect to any chain.
Parse a User-Agent string: browser and version, OS and version, device brand and model, device type (mobile, tablet, desktop) and whether it is a bot, an AI crawler (GPTBot, ClaudeBot...) or an HTTP library.
user-agentanalyticsbots
POST /v1/user-agent-parseExample request
curl -X POST https://api.vextorium.com/v1/user-agent-parse \
-H "Content-Type: application/json" \
-d '{"user_agent":"Mozilla/5.0 (iPhone; CPU iPhone OS 17_4 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.4 Mobile/15E148 Safari/604.1"}'
Password strength (zxcvbn)
$0.003
Estimate password strength with Dropbox's zxcvbn: score 0-4, estimated guesses and crack time for online and offline attacks, weak patterns found (dictionary, dates, sequences...) and tips. Evaluated in memory, never stored or logged.
Detect the technologies behind a website: CMS (WordPress, Shopify...), frameworks (Next.js, React...), server and CDN, analytics, payments, chat, cookie manager, captcha and fonts, from HTML and headers. For lead generation and competitive research.
Technical inspection of a URL: status, redirects, time to first byte and total time, bytes, compression, content type, cache policy, server, CDN, cookies set, security headers present and all response headers.
All links on a page classified as internal or external, with anchor text, nofollow/sponsored, new-tab flags and the most linked external domains. For SEO, crawling and audits.
Social media profiles of a company or project from its website (X/Twitter, LinkedIn, Instagram, Facebook, YouTube, TikTok, GitHub, Telegram, Discord...) plus its contact page. Enrich leads and verify projects.
Read a website's /llms.txt (the standard that tells LLMs what a site is about) as structured data: title, summary, sections with links and descriptions, and whether llms-full.txt exists.
Fetch an OpenAPI/Swagger spec (JSON or YAML) and summarize it for an agent: title, version, servers, authentication schemes and every endpoint with method, path, summary and required parameters.
Check DNS propagation of a record across 8 public resolvers worldwide (Google, Cloudflare, Quad9, OpenDNS, AdGuard...): each answer and TTL and whether they all agree. Use after changing DNS.
Detect which email service a domain uses (Google Workspace, Microsoft 365, Zoho, Proton, OVH, IONOS...) from its MX and SPF records, plus corporate spam filters and other senders. For B2B sales and audits.
Encode a contract function call (calldata) from its signature and arguments, e.g. transfer(address,uint256) with [to, amount]: selector and hex data ready to sign or simulate.
Decode EVM calldata (transaction input) with the function signature you provide, checking that it matches the selector, or decode return data with its output types (e.g. uint256,address). Local calculation, no third-party signature databases.
Compute a contract address in advance: CREATE (deployer + nonce) or CREATE2 (deployer + salt + init code hash). For deterministic deployments and verifying announced addresses.
Company profile from its domain, without personal data: website title and description, social profiles it links, technologies used, email provider (MX/SPF) and SSL certificate. Read from the company's own website and DNS. Qualify B2B leads or vet a supplier.
Test your x402 client or agent for the minimum price: confirms the payment arrived and echoes back the network, scheme, payer and amount the server saw, your IP, user agent, time and any 'eco' text you send.
Your public IP address as the server sees it, IPv4/IPv6, whether it is public or private, plus your user agent. Calculated by Vextorium, no third-party lookups. Check where an agent exits from or whether a proxy/VPN works.
Understand any signature before signing it (EIP-712, x402 payment authorizations, SIWE), inspect an MCP server, check wallets against sanctions and look up CVEs and exploited vulnerabilities.
Signature reviewer (EIP-712)
$0.005
Explain an EIP-712 typed-data signature before signing it: x402/EIP-3009 payment authorizations, EIP-2612 permits, Permit2 and Seaport orders. Flags unlimited allowances, long validity and non-official tokens, and returns the exact hash to compare with your wallet.
Connect to a remote MCP server (Streamable HTTP) as a client and return its name, version, instructions, capabilities and tool list with descriptions and parameters, without calling any tool. Know what an MCP server offers before trusting it.
Analyze raw email headers: sender, recipient, subject, server hops (Received) with delays, SPF/DKIM/DMARC results, Return-Path and Reply-To mismatches and spoofing signals, with a verdict. Investigate phishing or delivery issues. Nothing is stored.
emailphishingspf
POST /v1/email-headersExample request
curl -X POST https://api.vextorium.com/v1/email-headers \
-H "Content-Type: application/json" \
-d '{"headers":"From: Bank <[email protected]>\nReply-To: [email protected]\nAuthentication-Results: mx.google.com; spf=pass; dkim=fail; dmarc=fail\nSubject: Verify your account"}'
JWT decode & signature verification
$0.003
Decode a JWT and verify its signature with the public keys of a JWKS URL (RS256, ES256, EdDSA...) or an HMAC secret, checking expiry, audience and issuer; returns header, claims and the exact reason if invalid. Tokens are not stored.
Details of a CVE vulnerability (e.g. CVE-2021-44228) from the official CVE Program (MITRE CVE Services): title, description, severity and CVSS vectors, affected products and versions and references, with MITRE's required copyright and license notice.
Verify an Ethereum signature: a personal_sign (EIP-191) message or EIP-712 typed data. Recovers the signer address and, if you pass one, confirms it matches. Local computation; EIP-1271 contract wallets are not covered.
Verify a Sign-In with Ethereum (EIP-4361) login: parses domain, address, chain, nonce and dates, checks the signature and expiry, and optionally the expected domain and nonce. Authenticate users or agents by wallet.
siweauthlogin
POST /v1/siwe-verifyExample request
curl -X POST https://api.vextorium.com/v1/siwe-verify \
-H "Content-Type: application/json" \
-d '{"message":"example.com wants you to sign in with your Ethereum account:\n0x7E5F4552091A69125d5DfCb7b8C2659029395Bdf\n\nSign in\n\nURI: https://example.com\nVersion: 1\nChain ID: 8453\nNonce: abc12345\nIssued At: 2026-10-02T20:00:00Z","signature":"0xcc7863e87c5879d5fd0bb7b2bc925ec0f86f59a07badb05d8faffec9b061d18a6227988b56b1e18b7a0603d034a7c5b378f5b039e0af9c929bf090ded43dd5941c"}'
Verify a Solana signature
$0.003
Verify an Ed25519 Solana signature (Phantom/Solflare signMessage) for a message and public key; signature in base58, base64 or hex. Local computation.
Build the transaction that revokes a contract's permission over an ERC-20 token (approve(spender, 0)): target and calldata ready to sign in your wallet. Nothing is sent.
Check whether a crypto address (Bitcoin, Ethereum/EVM, Tron, Solana, Litecoin, Monero...) is on the US OFAC SDN sanctions list: sanctioned person or entity, program (country or regime) and currency. Compliance check before sending or receiving funds.
Vulnerabilities being actively exploited according to CISA's KEV catalog: CVE, vendor, product, name, description, date added, remediation due date and ransomware use; the latest N days or search by vendor/product (Microsoft, Cisco, Fortinet...).
ISIN, LEI and barcode checks, time zones, loans, APR/APY, cron, IP subnets, perp position sizing and text statistics. Computed locally: always available.
ISIN validator
$0.003
Validate a securities ISIN (ISO 6166): format, check digit, issuing country and embedded CUSIP (US/CA, with its own check) or SEDOL (GB/IE). Computed locally; nothing stored.
Validate a Legal Entity Identifier (LEI, ISO 17442): 20-character format and mod-97 check digits, split into LOU prefix and entity part. Computed locally; does not query GLEIF.
Validate EAN-8, EAN-13, UPC-A, GTIN-14, ISBN-10 and ISBN-13: check digit (and the expected one if wrong), code type, GS1 prefix and registering country, plus ISBN-10/13 conversion.
Convert a date and time (or now) from one IANA time zone to up to 25 others: local time, UTC offset, abbreviation, daylight saving flag, weekday, hour difference, UTC and Unix timestamp.
Loan or mortgage with French amortization (fixed installment): monthly payment, total paid, total interest, approximate APR (TAE) including fees, and a yearly or monthly amortization schedule.
Convert APR to APY or APY to APR for any compounding frequency (continuous, daily, hourly, per block...) and optionally project the final value and gain of a deposit over N days. Useful to compare DeFi yields.
Validate a 5-field cron expression (ranges, steps, names, @daily aliases), explain it in plain English and list its next run times in any time zone, DST-aware.
IPv4/IPv6 subnet calculator: network, mask, wildcard, broadcast, first/last host, usable hosts, address type (private, public, loopback...) and whether a given IP belongs to the subnet.
Perpetual futures calculator (isolated margin): liquidation price and distance, notional and size, PnL at stop-loss and take-profit, reward/risk ratio, and position sizing to risk a fixed USD amount.
Text statistics without AI: characters, words, sentences, paragraphs, unique words, reading and speaking time, readability (Flesch / Flesch-Kincaid for English, Fernandez-Huerta for Spanish) and most frequent words.
textreadabilityword-count
POST /v1/text-statsExample request
curl -X POST https://api.vextorium.com/v1/text-stats \
-H "Content-Type: application/json" \
-d '{"text":"The quick brown fox jumps over the lazy dog. It was a sunny day and everyone was happy."}'
Crypto address validator (any chain)
$0.003
Detect and validate a crypto address before sending funds: EVM (EIP-55 checksum), Solana, Bitcoin (legacy, P2SH, SegWit, Taproot), Litecoin, Dogecoin, Tron and Cosmos bech32, with its type and network. Computed locally.
Write a number or money amount in words, in Spanish or English (EUR, USD, GBP, MXN), with correct Spanish apocope (veintiún, un millón de euros). For invoices, cheques and contracts.
Standard and reduced VAT rates of any EU member state, and an invoice breakdown (net, VAT, gross) from a net or VAT-inclusive amount, flagging rates that are not in force there.
Date facts (weekday, ISO week, quarter, day of year, leap year), exact difference between two dates in years, months, days, weeks and Mon-Fri working days, and adding or subtracting days, months or years (end-of-month safe).
Convert units of length, mass, volume, area, speed, temperature, data (KB vs KiB), energy, pressure, time and power, metric and imperial, with exact factors.
Official public holidays of 150+ countries and their regions (Spanish autonomous communities, US states, German Länder...) for a year, whether a given date is a holiday, and the next holiday.
Validate and normalize a phone number from any country: E.164, national and international format, type (mobile, landline, toll-free, VoIP...), country, region, original carrier and time zones. Nothing is called or stored.
Generate a barcode as SVG (EAN-13, EAN-8, UPC-A, ISBN, ISSN, Code 128, Code 39, ITF, GS1-128...) for labels and products, computing the check digit when missing.
Savings or investment plan with monthly contributions and compound interest: final value, total contributed, interest earned, value in today's money after inflation, yearly evolution and the monthly amount needed to reach a goal.
Distance between two coordinates (Vincenty geodesic on WGS84 plus great-circle), in km, miles and nautical miles, initial bearing and compass direction, midpoint and estimated time on foot, by car and by plane.
Convert coordinates between decimal degrees, degrees-minutes-seconds (40°25'00"N), UTM (zone, easting, northing) and geohash, in any direction, plus a map link.
Convert integers of any size (signed) between bases 2 to 36: binary, octal, decimal, hex, base32, base36, with bit and byte length and two's complement. Accepts 0x/0b/0o prefixes.
Business days in 150+ countries and their regions: count between two dates, or the date after adding N business days, skipping weekends and official holidays, listing the holidays in the range.
Pricing calculator: from any two of cost, price, margin or markup it computes the rest, profit per unit and total, and the price with VAT. Avoids the classic margin vs markup confusion.
Trade result: gross and net profit or loss after entry/exit fees and funding, return on margin, price change, break-even price and notional. Long or short, with leverage.
Collateralized DeFi loan (Aave/Compound style): health factor, current LTV, collateral liquidation price, drop it can withstand, extra borrowing room and how much to repay or add to reach a 1.5 health factor.
Staking rewards: final amount, total rewards and average per day and month, with daily compounding or simple, after validator commission, in tokens and optionally in USD.
Randomness for agents: flip coins, roll dice, draw numbers in a range, pick from a list or shuffle it. Cryptographically secure by default; with verifiable=true it is derived from the latest public NIST Randomness Beacon pulse and your seed, so anyone can verify the result.
ECB key rates, €STR and euro area mortgage rates; EU inflation, GDP, unemployment, house prices, minimum wages and electricity prices; World Bank country indicators and rankings; US Treasury yield curve and debt.
ECB key interest rates & €STR
$0.004
European Central Bank key rates (deposit facility, main refinancing, marginal lending) with the date they took effect, the history of deposit-rate changes in basis points, and the latest €STR overnight rate. Official ECB data.
United Kingdom: Bank of England official Bank Rate and SONIA (overnight index), latest value and daily series. Source: Bank of England Database under the Open Government Licence v3.0; SONIA attribution: SONIA and/or SONIA Compounded Index data licensed under the Open Government Licence v3.0 and copyright the Governor and Company of the Bank of England.
Japan government bond (JGB) yield curve from 1 to 40 years, daily, with the 10Y-2Y spread. Source: Ministry of Finance Japan (Public Data License 1.0), processed by Vextorium.
Canada: Bank of Canada target for the overnight rate (policy rate) and CORRA, latest and daily series. Source: Bank of Canada; these data are free on bankofcanada.ca and you pay only for API delivery.
Australia: RBA Cash Rate Target, interbank overnight rate and Treasury note yields (only series published by the RBA itself, table F1), latest and daily series. Source: RBA, CC BY 4.0; free on rba.gov.au, you pay only for API delivery.
US commercial banks aggregate balance sheet from the Federal Reserve H.8 release (weekly, seasonally adjusted): total assets, bank credit, loans and leases and deposits, with week-on-week change. Source: Federal Reserve (public domain).
Central bank policy rates side by side: Fed (effective fed funds), ECB deposit rate, Bank of England Bank Rate, Bank of Canada and RBA cash rate, plus Japan's 10-year government bond yield, each with date and source.
Harmonised inflation (HICP annual rate) of any EU/EEA country, the EU or the euro area for the last months; with country=todos, a ranking of all countries for the latest month. Official Eurostat data.
Monthly seasonally adjusted unemployment rate (total, under 25 and 25-74) of any EU/EEA country, the EU or the euro area; with country=todos, a ranking of all countries. Official Eurostat data.
Key indicators of any country: GDP, real growth, GDP per capita, inflation, population, unemployment, public debt, exports, life expectancy and internet use, with the last years of each. World Bank open data.
Latest US Treasury par yield curve (1 month to 30 years), change in basis points versus N days ago, 10y-2y and 10y-3m spreads and inversion flag. Official US Treasury data (public domain).
Total US public debt outstanding to the penny (held by the public and intragovernmental), with its change over 30 days and one year and the average daily increase. Official US Treasury Fiscal Data.
Real quarterly GDP growth (seasonally adjusted) of any European country, the EU or the euro area: quarter-on-quarter and year-on-year; without a country, a ranking for the latest quarter. Official Eurostat data.
Average household electricity price (2,500-5,000 kWh/year band) in EUR/kWh by European country, with or without taxes: ranking or half-yearly evolution of one country. Official Eurostat data.
Average interest rate on new mortgages (cost of borrowing for house purchase) and new consumer credit in a euro area country, with monthly evolution; without a country, a ranking. Official ECB MFI interest rate statistics.
World ranking of countries by a World Bank indicator (GDP, GDP per capita, growth, inflation, population, unemployment, public debt, life expectancy, CO2 per capita, renewables, FDI...), latest value of each country from the last 5 years.
US interest rates published by the Federal Reserve Board (H.15): effective fed funds rate with the FOMC target range, prime rate, discount window, commercial paper, Treasury bills, Treasury constant maturities (1 month to 30 years) and TIPS, for the latest business days. Public domain.
Euro area AAA government bond yield curve (zero-coupon, 3 months to 30 years) estimated by the ECB, with change in basis points versus N days ago and the 10y-2y slope.
General government gross debt (Maastricht) as % of GDP for any European country, quarterly; without a country, a ranking with the latest figure of each. Official Eurostat data.
Industrial production (total industry excluding construction, calendar adjusted): year-on-year monthly change for any European country, the EU or the euro area; without a country, a ranking. Official Eurostat data.
Consumer confidence indicator (balance, seasonally adjusted) for any European country, the EU or the euro area; without a country, a ranking. Below 0 = more pessimists than optimists. European Commission surveys via Eurostat.
Monthly nights spent in tourist accommodation (hotels, apartments, campsites) in any European country with year-on-year change; without a country, a ranking for the latest month. Official Eurostat data.
Average household natural gas price (20-200 GJ/year band) in EUR/kWh by European country, with or without taxes: ranking or half-yearly evolution of one country. Official Eurostat data.
Year-on-year change in actual rents for housing (HICP component) for any European country, the EU or the euro area; without a country, a ranking. Official Eurostat data.
Average interest rate banks pay on new household time deposits (up to 1 year) and on overnight deposits in a euro area country; without a country, a ranking. Official ECB MFI interest rate statistics.
US Treasury debt auctions (bills, notes, bonds, TIPS, FRNs): upcoming announced auctions or recent results with term, offering amount, high yield and bid-to-cover demand. Official Fiscal Data.
US inflation (CPI-U): year-on-year headline, core (ex food and energy), energy and food rates, month by month. US Bureau of Labor Statistics, public domain.
US labor market: unemployment rate, nonfarm payrolls with monthly job change, and average hourly earnings with annual growth. US Bureau of Labor Statistics, public domain.
Monthly US federal receipts, outlays and deficit (or surplus), plus the trailing 12-month deficit, from the Monthly Treasury Statement. US Treasury, public domain.
Average interest rate the US Treasury pays on its debt by instrument (bills, notes, bonds, TIPS, FRNs...) and total, with the rate one year earlier. US Treasury, public domain.
Latest press releases from central banks and financial regulators (Federal Reserve, ECB, SEC, CFTC, ESMA) in one feed by date, with title, link and summary as published; filter by source or keyword (rate, crypto, stablecoin...).
Year-on-year inflation: for European countries the monthly harmonised CPI from Eurostat, for the rest the annual CPI inflation of the World Bank; without a country, a world ranking (latest year available, World Bank).
House prices in Europe (Eurostat house price index): nominal year-on-year change of the latest quarter, as a ranking of about 30 European countries or for one country.
Upcoming macro events with UTC date and time: US BLS releases (jobs report, CPI, PPI, JOLTS, wages...), Federal Reserve FOMC rate decisions and ECB monetary policy decisions. Filter by days ahead, text or high-impact only.
Average price with taxes of petrol 95, diesel, heating oil and LPG in each EU country (European Commission Weekly Oil Bulletin), in EUR per litre, sorted cheapest first.
Vehicle VIN decoding and safety recalls, FDA recalls, earthquakes, US weather forecasts and alerts, global disaster alerts (GDACS) and US federal contracts.
Vehicle VIN decoder
$0.003
Decode a vehicle identification number (17-character VIN): make, model, year, trim, body, engine, fuel and electrification, transmission, drive, plant city and country, and safety equipment. Official NHTSA vPIC data.
Safety recall campaigns for a vehicle by make, model and year in the US: affected component, summary, consequence, remedy, date, over-the-air fix and do-not-drive flags. Official NHTSA data.
Recalls enforced by the US FDA for drugs, food or medical devices, latest or by keyword: product, reason, risk class (I-III), company, country, distribution and status. openFDA data (CC0). Not medical advice.
Recent earthquakes worldwide from the USGS: magnitude, place, depth, time, PAGER damage alert, tsunami flag and felt reports; filter by minimum magnitude, period (hour to month) and distance to coordinates.
Official US National Weather Service forecast for coordinates in the United States: next 7 days or hourly, temperature (F and C), wind, chance of rain, plus active weather alerts.
Natural disaster alerts in progress: worldwide M4.5+ earthquakes of the last 7 days (USGS, with PAGER alert level), tropical cyclones in the Atlantic and Eastern/Central Pacific (NOAA NHC) and flood and wildfire warnings in the United States (National Weather Service).
US federal government contracts by keyword (USAspending): recipient, amount, awarding agency, dates and description, largest first. For public-sector market research and competitor analysis.
Weather forecast for any place on Earth from the Norwegian Meteorological Institute: current conditions and daily max/min temperature, precipitation, wind, cloud cover, humidity, pressure and sky state for up to 9 days.
Sunrise, sunset, solar noon, day length and civil, nautical and astronomical twilight for coordinates and a date, in local time (zone detected from coordinates). Local astronomical calculation; handles polar night and midnight sun.
Country profile: name, ISO codes, capital and its coordinates, region, income level, phone prefix, time zones and latest population and GDP per capita. World Bank and libphonenumber data.
Find airports by IATA/ICAO code, name or city, or the nearest to coordinates: name, codes, city, country, coordinates, elevation and scheduled service. OurAirports open data.
Great-circle distance between two airports by IATA or ICAO code in km, miles and nautical miles, bearing, approximate flight time and estimated economy-class CO2 per passenger.
Current delays and closures at US airports from the FAA: ground delay programs, ground stops, arrival/departure delays and closures with reason and duration; filter by IATA code (JFK, LAX, ORD...).
US federal grant opportunities from Grants.gov: title, number, agency, open and close dates, status and link; search by keyword (AI, energy, health...) and agency (NSF, NIH, DOE...), open or forecasted.
Wholesale day-ahead electricity price for the European bidding zones that Energy-Charts publishes under a CC BY 4.0 licence (Bundesnetzagentur | SMARD.de data; typically Germany-Luxembourg and some neighbours): hourly EUR/MWh, average, max, min and cheapest and most expensive hours. Zones without a commercial licence return 404 (not charged). Use «todos» to compare the available zones.
Spanish postal code lookup (5 digits): municipality at the code's central point, province, region, INE code and coordinates. Official CartoCiudad (IGN) data, CC BY 4.0. Spain only.
Summary of a Wikipedia article in any language: title, short description, lead paragraph, image, coordinates, link and Wikidata id. If the title is not exact it returns the closest article, flagged as approximate, with alternatives.
Structured facts from Wikidata about a person, company, place or work by name or Q-id: type, country, population, dates, founders, headquarters, website, ticker, currency, version... labelled in your language. Grounded answers without free text.
Most read Wikipedia articles in a language on a given day (yesterday by default): what people are looking up, with views and rank, technical pages removed. A signal of current events and trends.
Book data by ISBN (10 or 13) or search by title and author in Wikidata (CC0): title, authors, publisher, date, pages, language, genres and link. Covers books that have a Wikidata entry (mostly notable works).
booksisbnlibrary
POST /v1/book-infoExample request
curl -X POST https://api.vextorium.com/v1/book-info \
-H "Content-Type: application/json" \
-d '{"title":"One Hundred Years of Solitude"}'
Drug label facts (openFDA)
$0.003
US drug facts from the official label (openFDA): brands, active ingredient, uses, dosage, warnings, contraindications, interactions, pregnancy and manufacturer. Information, not medical advice.
Food product facts by barcode (EAN/UPC) from Open Food Facts: name, brand, quantity, Nutri-Score, NOVA processing group, Eco-Score, nutrients per 100 g, allergens, additives, ingredients and countries.
Active tropical cyclones in the Atlantic and eastern/central Pacific from the US National Hurricane Center: name, type (hurricane, storm...), max wind, pressure, position, movement and links to the official advisory and track.
Species information by scientific or common name from Wikidata (CC0): scientific name, rank, taxonomy (kingdom to species), common names in several languages, conservation status and link.
Atmospheric CO2 concentration measured by NOAA at Mauna Loa: latest monthly ppm, yearly change, comparison with 10 years ago and with NOAA's first record (May 1974), and the recent series. U.S. Government data.
Space weather now from NOAA SWPC: geomagnetic Kp index (recent hours and max), storm level (G0-G5), latest solar X-ray flares, solar wind speed and active alerts. Affects satellites, GPS and power grids.
An open payment protocol built on HTTP 402. The server answers an unpaid request with its price; your client pays in USDC and retries. No sign-up, no API keys, no subscriptions.
Which clients and wallets work?
Any x402 v2 client. Examples: Coinbase's awal CLI, the x402 SDKs (TypeScript, Python, Go) or the Solana pay CLI. You pay in USDC on Base, Solana, Polygon, Stellar, Optimism or Arc, or RLUSD or XRP on the XRP Ledger.
What happens if a call fails?
You are not charged. Invalid input or data not found return 4xx; a source that is down while we hold no current data returns 503 with Retry-After. The payment is never settled. If the source is down but the data we hold is still current (before the source's next update), you get it with data_as_of and data_valid_until.
Do you store my data?
No. Inputs (texts, addresses, IBANs, emails...) are processed in memory and not stored; AI runs on our own local model. Only payment records are kept, plus, for services that return public-source data, the response delivered (proof of delivery); responses of services that process your texts, secrets or personal data are never stored. See the privacy policy.
Is this investment advice?
No. Everything is information from public sources or our own calculations. Nothing here is a recommendation to buy or sell.
Why no live stock prices?
Real-time exchange prices are licensed by the exchanges. We provide what can be redistributed legally: public SEC filings, company fundamentals and market hours.