● Live · 244 endpoints · 7 payment networks

Data APIs your AI agent pays for per call.

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.

TRY VEXTORIUMFree · No wallet
01 / CONNECT YOUR MCP CLIENT

A real first call. Free.

Try our live date tool, then explore the data services. No account, API key or payment needed.

{
  "mcpServers": {
    "vextorium": {
      "url": "https://api.vextorium.com/mcp"
    }
  }
}

For remote MCP clients that support this configuration format.

02 / ASK YOUR AGENT
Call Vextorium's current_date tool.

Returns the current date and time in Madrid, plus a UTC timestamp. Then use search_services and service_details to explore the catalog for free.

Optional: buy a data API call with x402
# 1. Call any endpoint
POST /v1/crypto-price  {"coins":"BTC,ETH","currency":"EUR"}
← 402 Payment Required  $0.003 USDC · Base | Solana | Polygon

# 2. Your client pays and retries
POST /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.

XRP and RLUSD payments on XRPL use the HTTP API. XRPL client guide ↗

244services in 10 sectors
$0.001–$0.02per call, USDC
7payment networks
Base · Solana · XRP Ledger · Stellar · Polygon · Optimism · Arc
$0if the call fails
15sites linking to Vextorium
x402 · MCP · Coinbase · Base · Solana · XRP Ledger · Stellar · Polygon · Optimism · Arc

Why Vextorium

Built for agents that need facts, not dashboards.

⚡

No sign-up

No accounts, keys or subscriptions. Any x402 wallet can call any endpoint right away.

¢

Pay per call

From $0.001 to $0.02 per request, in USDC on Base, Solana, Polygon, Stellar, Optimism or Arc, or RLUSD or XRP on the XRP Ledger.

✓

Failures are free

Bad input, data not found or a source down with no current data: you get an error and the payment is never settled.

◉

Verifiable sources

Read straight from official sources: the ECB, Eurostat, the Fed, the SEC and other public bodies. AI runs on our own local model.

Services by sector

Pick a sector, or search all 244 services below.

▲

US companies, SEC & markets

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.

22 services · $0.003–$0.02 per call
⇅

Crypto & FX markets

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.

11 services · $0.003–$0.005 per call
€

FX & validation

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.

15 services · $0.003–$0.006 per call
⚖

Spain public data

Public tenders and awards (Spain and EU), public grants, BOE gazette with AI summaries, new and changed companies (BORME), INE indicators, municipalities and geocoding.

11 services · $0.002–$0.012 per call
{ }

AI, data & text tools

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.

41 services · $0.002–$0.02 per call
⌘

Web & developer tools

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.

34 services · $0.001–$0.006 per call
◉

Agent payment safety

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.

11 services · $0.002–$0.005 per call
∑

Calculators & identifiers

ISIN, LEI and barcode checks, time zones, loans, APR/APY, cron, IP subnets, perp position sizing and text statistics. Computed locally: always available.

32 services · $0.003–$0.004 per call
%

Economy & official statistics

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.

40 services · $0.002–$0.005 per call
◍

US & global public data

Vehicle VIN decoding and safety recalls, FDA recalls, earthquakes, US weather forecasts and alerts, global disaster alerts (GDACS) and US federal contracts.

27 services · $0.002–$0.005 per call

How it works

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.

regulationseccftc
POST /v1/us-crypto-regulation
Example request
curl -X POST https://api.vextorium.com/v1/us-crypto-regulation \
  -H "Content-Type: application/json" \
  -d '{"days":30,"limit":3}'

Futures positioning (CFTC COT)

$0.004

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.

cftccotfutures
POST /v1/futures-positioning
Example request
curl -X POST https://api.vextorium.com/v1/futures-positioning \
  -H "Content-Type: application/json" \
  -d '{"market":"GOLD","weeks":2}'

SEC fails-to-deliver

$0.004

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.

secfails to delivershort selling
POST /v1/sec-fails-to-deliver
Example request
curl -X POST https://api.vextorium.com/v1/sec-fails-to-deliver \
  -H "Content-Type: application/json" \
  -d '{"symbol":"TSLA","limit":3}'

SEC Form 144 planned insider sales

$0.004

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.

secform 144insider selling
POST /v1/sec-form144-latest
Example request
curl -X POST https://api.vextorium.com/v1/sec-form144-latest \
  -H "Content-Type: application/json" \
  -d '{"limit":3}'

SEC Form D private offerings

$0.004

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.

secform dprivate placements
POST /v1/sec-private-offerings
Example request
curl -X POST https://api.vextorium.com/v1/sec-private-offerings \
  -H "Content-Type: application/json" \
  -d '{"limit":3}'

SEC full-text search

$0.004

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.

secedgarfull text search
POST /v1/sec-fulltext-search
Example request
curl -X POST https://api.vextorium.com/v1/sec-fulltext-search \
  -H "Content-Type: application/json" \
  -d '{"query":"stablecoin","forms":"8-K","limit":3}'

EU instrument lookup (ESMA FIRDS)

$0.003

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.

isinesmafirds
POST /v1/eu-instrument-lookup
Example request
curl -X POST https://api.vextorium.com/v1/eu-instrument-lookup \
  -H "Content-Type: application/json" \
  -d '{"isin":"US0378331005"}'

US Federal Register search

$0.02

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.

regulationusafederal-register
POST /v1/us-federal-register
Example request
curl -X POST https://api.vextorium.com/v1/us-federal-register \
  -H "Content-Type: application/json" \
  -d '{"term":"digital asset","days":365,"limit":6}'

Company fundamentals

$0.006

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.

fundamentalsearningsstocks
POST /v1/company-fundamentals
Example request
curl -X POST https://api.vextorium.com/v1/company-fundamentals \
  -H "Content-Type: application/json" \
  -d '{"ticker":"NVDA"}'

Company filings

$0.004

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.

sec-filings8-kcompany-news
POST /v1/company-filings
Example request
curl -X POST https://api.vextorium.com/v1/company-filings \
  -H "Content-Type: application/json" \
  -d '{"ticker":"AAPL","type":"8-K","limit":5}'

AI filing summary

$0.015

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

ai-summarysec-filingsearnings
POST /v1/filing-summary
Example request
curl -X POST https://api.vextorium.com/v1/filing-summary \
  -H "Content-Type: application/json" \
  -d '{"ticker":"NVDA","type":"8-K","language":"en"}'

US market hours

$0.003

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.

stock-marketmarket-hoursnyse
POST /v1/us-market-hours
Example request
curl -X POST https://api.vextorium.com/v1/us-market-hours \
  -H "Content-Type: application/json" \
  -d '{}'

World market hours

$0.003

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.

stock-exchangesmarket-hoursglobal-markets
POST /v1/market-hours
Example request
curl -X POST https://api.vextorium.com/v1/market-hours \
  -H "Content-Type: application/json" \
  -d '{"exchanges":["NYSE","LSE","XETRA","BME","TSE","HKEX"]}'

Find US listed company (ticker, CIK)

$0.003

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.

sectickercompanies
POST /v1/us-company-search
Example request
curl -X POST https://api.vextorium.com/v1/us-company-search \
  -H "Content-Type: application/json" \
  -d '{"query":"nvidia"}'

Insider trades (SEC Form 4)

$0.006

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.

insiderssecform-4
POST /v1/insider-trades
Example request
curl -X POST https://api.vextorium.com/v1/insider-trades \
  -H "Content-Type: application/json" \
  -d '{"ticker":"NVDA","limit":5}'

Rank US companies by financials

$0.006

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.

secrankingfundamentals
POST /v1/sec-company-ranking
Example request
curl -X POST https://api.vextorium.com/v1/sec-company-ranking \
  -H "Content-Type: application/json" \
  -d '{"metric":"revenue","period":"CY2025","limit":10}'

US company profile (SEC)

$0.003

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.

seccompanyprofile
POST /v1/sec-company-profile
Example request
curl -X POST https://api.vextorium.com/v1/sec-company-profile \
  -H "Content-Type: application/json" \
  -d '{"ticker":"AAPL"}'

Latest SEC 8-K filings

$0.004

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.

sec8-kfilings
POST /v1/sec-8k-latest
Example request
curl -X POST https://api.vextorium.com/v1/sec-8k-latest \
  -H "Content-Type: application/json" \
  -d '{"section":"5.02","limit":2}'

Latest insider filings (Form 4), market-wide

$0.004

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.

secinsidersform-4
POST /v1/sec-insiders-latest
Example request
curl -X POST https://api.vextorium.com/v1/sec-insiders-latest \
  -H "Content-Type: application/json" \
  -d '{"limit":2}'

Latest 13D/13G stake disclosures

$0.004

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.

sec13dactivist
POST /v1/sec-13d-latest
Example request
curl -X POST https://api.vextorium.com/v1/sec-13d-latest \
  -H "Content-Type: application/json" \
  -d '{"type":"13D","limit":2}'

Upcoming US IPOs (S-1, F-1, 424B4)

$0.004

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.

iposecs-1
POST /v1/us-ipos-upcoming
Example request
curl -X POST https://api.vextorium.com/v1/us-ipos-upcoming \
  -H "Content-Type: application/json" \
  -d '{"limit":3}'

Fund holdings from 13F filings

$0.005

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.

13fhedge-fundsholdings
POST /v1/fund-13f-holdings
Example request
curl -X POST https://api.vextorium.com/v1/fund-13f-holdings \
  -H "Content-Type: application/json" \
  -d '{"manager":"berkshire hathaway","limit":3}'
↑ All sectors
⇅

Crypto & FX markets

11 services · $0.003–$0.005

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

portfoliovaluationcrypto
POST /v1/portfolio-valuation
Example request
curl -X POST https://api.vextorium.com/v1/portfolio-valuation \
  -H "Content-Type: application/json" \
  -d '{"positions":{"BTC":0.1,"ETH":2}}'

Token price change leaderboard

$0.003

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

price-changeperformancecrypto
POST /v1/token-price-movers
Example request
curl -X POST https://api.vextorium.com/v1/token-price-movers \
  -H "Content-Type: application/json" \
  -d '{"coins":"BTC,ETH,SOL,DOGE","period":"7d"}'

Crypto Fear & Greed history

$0.003

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.

fear-greedsentimentcrypto
POST /v1/fear-greed-history
Example request
curl -X POST https://api.vextorium.com/v1/fear-greed-history \
  -H "Content-Type: application/json" \
  -d '{"days":30}'

Simple crypto price by ticker

$0.003

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.

crypto-pricepricecrypto
POST /v1/crypto-price
Example request
curl -X POST https://api.vextorium.com/v1/crypto-price \
  -H "Content-Type: application/json" \
  -d '{"coins":"BTC,ETH,SOL","currency":"EUR"}'

Crypto & fiat converter

$0.003

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.

convertercryptofiat
POST /v1/crypto-convert
Example request
curl -X POST https://api.vextorium.com/v1/crypto-convert \
  -H "Content-Type: application/json" \
  -d '{"amount":0.5,"from":"BTC","to":"ETH"}'

FX rates vs USD (ECB currencies)

$0.004

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.

fxcurrenciesusd
POST /v1/fx-rates
Example request
curl -X POST https://api.vextorium.com/v1/fx-rates \
  -H "Content-Type: application/json" \
  -d '{"currencies":"EUR,JPY,BRL"}'

Real interest rates by country (carry)

$0.004

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-ratesinterest-ratesmonetary-policy
POST /v1/real-interest-rates
Example request
curl -X POST https://api.vextorium.com/v1/real-interest-rates \
  -H "Content-Type: application/json" \
  -d '{}'

Real effective exchange rates

$0.004

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.

fxcompetitivenessreer
POST /v1/real-effective-fx
Example request
curl -X POST https://api.vextorium.com/v1/real-effective-fx \
  -H "Content-Type: application/json" \
  -d '{}'

Crypto price in any currency

$0.004

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.

cryptopricefx
POST /v1/crypto-price-fiat
Example request
curl -X POST https://api.vextorium.com/v1/crypto-price-fiat \
  -H "Content-Type: application/json" \
  -d '{"coin":"BTC","currency":"EUR"}'

Impermanent loss calculator

$0.003

Impermanent loss calculator for Uniswap v2 (full range) and v3/v4 concentrated ranges: IL vs holding, out-of-range flag and final token mix.

impermanent-lossuniswapliquidity
POST /v1/impermanent-loss
Example request
curl -X POST https://api.vextorium.com/v1/impermanent-loss \
  -H "Content-Type: application/json" \
  -d '{"initial_price":2000,"final_price":2600,"min_range":1800,"max_range":2400}'

Crypto Fear & Greed Index

$0.005

Crypto Fear & Greed Index (0-100) with classification. Data source: Alternative.me (attribution included in the response).

cryptosentimentmarket
POST /v1/fear-greed
Example request
curl -X POST https://api.vextorium.com/v1/fear-greed \
  -H "Content-Type: application/json" \
  -d '{}'
↑ All sectors
€

FX & validation

15 services · $0.003–$0.006

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.

forexecbcurrency
POST /v1/ecb-exchange-rates
Example request
curl -X POST https://api.vextorium.com/v1/ecb-exchange-rates \
  -H "Content-Type: application/json" \
  -d '{"from":"EUR","to":"USD","amount":100}'

Historical ECB rates

$0.003

Historical ECB euro reference exchange rate for any date since 1999 and conversion between any two published currencies.

forexecbhistorical
POST /v1/ecb-rates-history
Example request
curl -X POST https://api.vextorium.com/v1/ecb-rates-history \
  -H "Content-Type: application/json" \
  -d '{"date":"2024-06-14","from":"EUR","to":"USD","amount":100}'

IBAN validation

$0.003

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.

ibanbankingvalidation
POST /v1/iban-validate
Example request
curl -X POST https://api.vextorium.com/v1/iban-validate \
  -H "Content-Type: application/json" \
  -d '{"iban":"ES9121000418450200051332"}'

Spanish NIF/NIE/CIF check

$0.003

Spanish tax ID validation (DNI/NIF, NIE and company CIF) with check-digit verification. Computed locally; the ID is not stored.

spaintax-idnif
POST /v1/spain-tax-id-validate
Example request
curl -X POST https://api.vextorium.com/v1/spain-tax-id-validate \
  -H "Content-Type: application/json" \
  -d '{"value":"B12345674"}'

EU VAT number check

$0.003

EU VAT number format validation for all member states (plus Spanish check digit). Does not query VIES.

vateutax
POST /v1/eu-vat-validate
Example request
curl -X POST https://api.vextorium.com/v1/eu-vat-validate \
  -H "Content-Type: application/json" \
  -d '{"number":"ESB12345674"}'

BIC/SWIFT check

$0.003

BIC/SWIFT code validation and parsing: bank, country, location and branch codes, test-code flag.

bicswiftbanking
POST /v1/bic-validate
Example request
curl -X POST https://api.vextorium.com/v1/bic-validate \
  -H "Content-Type: application/json" \
  -d '{"bic":"CAIXESBBXXX"}'

Spanish business days

$0.003

Spanish business-day calculator: count business days between dates or add N business days, using Spain's national public holidays.

business-daysholidaysspain
POST /v1/spain-business-days
Example request
curl -X POST https://api.vextorium.com/v1/spain-business-days \
  -H "Content-Type: application/json" \
  -d '{"since":"2026-04-01","until":"2026-04-30"}'

EU VAT number check (VIES)

$0.004

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.

vatvieskyb
POST /v1/eu-vat-vies
Example request
curl -X POST https://api.vextorium.com/v1/eu-vat-vies \
  -H "Content-Type: application/json" \
  -d '{"number":"FR40303265045"}'

Official USD rates for 170 currencies

$0.003

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.

fxexchange-ratestreasury
POST /v1/us-treasury-fx-rates
Example request
curl -X POST https://api.vextorium.com/v1/us-treasury-fx-rates \
  -H "Content-Type: application/json" \
  -d '{"country":"Argentina"}'

Spanish bank account (CCC) → IBAN

$0.003

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-validate
Example request
curl -X POST https://api.vextorium.com/v1/spain-bank-account-validate \
  -H "Content-Type: application/json" \
  -d '{"ccc":"2100 0418 45 0200051332"}'

Spanish Social Security number check

$0.003

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-validate
Example request
curl -X POST https://api.vextorium.com/v1/spain-social-security-validate \
  -H "Content-Type: application/json" \
  -d '{"number":"28/12345678/40"}'

EUR exchange rate history (ECB)

$0.004

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.

fxecbeuro
POST /v1/eur-fx-history
Example request
curl -X POST https://api.vextorium.com/v1/eur-fx-history \
  -H "Content-Type: application/json" \
  -d '{"currency":"USD","days":30}'

Sanctions screening (EU + OFAC)

$0.006

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-screening
Example 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.

sanctionseucompliance
POST /v1/eu-sanctions-latest
Example request
curl -X POST https://api.vextorium.com/v1/eu-sanctions-latest \
  -H "Content-Type: application/json" \
  -d '{"days":120}'

LEI lookup (GLEIF)

$0.003

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.

leikybcompanies
POST /v1/lei-search
Example request
curl -X POST https://api.vextorium.com/v1/lei-search \
  -H "Content-Type: application/json" \
  -d '{"company":"Telefonica"}'
↑ All sectors
⚖

Spain public data

11 services · $0.002–$0.012

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.

spainpublic-procurementtenders
POST /v1/spain-tenders
Example request
curl -X POST https://api.vextorium.com/v1/spain-tenders \
  -H "Content-Type: application/json" \
  -d '{"text":"software","only_open":true,"limit":5}'

Spanish public contract awards

$0.01

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.

spainpublic-procurementcontract-awards
POST /v1/spain-contract-awards
Example request
curl -X POST https://api.vextorium.com/v1/spain-contract-awards \
  -H "Content-Type: application/json" \
  -d '{"company":"indra","limit":5}'

Spanish Official Gazette (BOE) daily summary

$0.004

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.

spainofficial-gazetteboe
POST /v1/spain-boe-summary
Example request
curl -X POST https://api.vextorium.com/v1/spain-boe-summary \
  -H "Content-Type: application/json" \
  -d '{"date":"2026-09-28","section":"exams"}'

BOE item details

$0.012

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.

spainboelegal
POST /v1/spain-boe-item
Example request
curl -X POST https://api.vextorium.com/v1/spain-boe-item \
  -H "Content-Type: application/json" \
  -d '{"id":"BOE-A-2026-20025"}'

New & changed companies (BORME)

$0.006

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.

companiesspainborme
POST /v1/spain-company-registry
Example request
curl -X POST https://api.vextorium.com/v1/spain-company-registry \
  -H "Content-Type: application/json" \
  -d '{"province":"Madrid","type":"incorporation","limit":3}'

Geocode Spanish addresses

$0.003

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-geocode
Example 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.

reverse-geocodingspainaddresses
POST /v1/spain-reverse-geocode
Example request
curl -X POST https://api.vextorium.com/v1/spain-reverse-geocode \
  -H "Content-Type: application/json" \
  -d '{"lat":40.4168,"lon":-3.7038}'

EU public tenders (TED)

$0.005

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.

tendersprocurementeu
POST /v1/eu-tenders
Example request
curl -X POST https://api.vextorium.com/v1/eu-tenders \
  -H "Content-Type: application/json" \
  -d '{"search":"software","country":"ES","limit":3}'

Spanish grants & subsidies (BDNS)

$0.004

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.

grantssubsidiesspain
POST /v1/spain-grants
Example request
curl -X POST https://api.vextorium.com/v1/spain-grants \
  -H "Content-Type: application/json" \
  -d '{"search":"digitalización","limit":3}'

Spanish municipality lookup (INE code)

$0.003

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.

spainmunicipalitiesine
POST /v1/spain-municipality
Example request
curl -X POST https://api.vextorium.com/v1/spain-municipality \
  -H "Content-Type: application/json" \
  -d '{"name":"Zarautz"}'

Spain official indicators (INE)

$0.002

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.

spaininflationunemployment
POST /v1/spain-ine-indicators
Example request
curl -X POST https://api.vextorium.com/v1/spain-ine-indicators \
  -H "Content-Type: application/json" \
  -d '{}'
↑ All sectors
{ }

AI, data & text tools

41 services · $0.002–$0.02

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/summarize
Example 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-data
Example 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-text
Example 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-sentiment
Example 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/translate
Example 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-ai
Example 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.

csvdata-cleaningjson
POST /v1/csv-clean
Example request
curl -X POST https://api.vextorium.com/v1/csv-clean \
  -H "Content-Type: application/json" \
  -d '{"input":"Name,Age\nAna,25\nLuis,","from":"csv","to":"json"}'

Hash & encoding toolkit

$0.005

One endpoint for hashing and encoding: sha256, sha512, sha3, keccak256, md5, sha1, blake2, ripemd160, crc32, all-hashes-at-once, HMAC, base64/base64url, hex, URL and base58 encode/decode, JWT decode (with expiry check) and UUID v4/v5. Input as text, hex or base64.

hashencodingbase64
POST /v1/hash
Example request
curl -X POST https://api.vextorium.com/v1/hash \
  -H "Content-Type: application/json" \
  -d '{"operation":"sha256","input":"abc"}'

JSON validator & extractor

$0.003

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.

jsonvalidationdevtools
POST /v1/json-inspect
Example request
curl -X POST https://api.vextorium.com/v1/json-inspect \
  -H "Content-Type: application/json" \
  -d '{"text":"{\"data\":{\"items\":[{\"name\":\"A\",\"price\":3}]}}","path":"data.items[0].price","format":"minified"}'

Text diff

$0.003

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.

diffcomparetext
POST /v1/text-diff
Example request
curl -X POST https://api.vextorium.com/v1/text-diff \
  -H "Content-Type: application/json" \
  -d '{"original":"Price: 10 EUR\nDelivery: 3 days\nWarranty: 1 year","modified":"Price: 12 EUR\nDelivery: 3 days\nWarranty: 2 years"}'

Text chunker for RAG

$0.003

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-chunk
Example 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.

jsoncsvyaml
POST /v1/format-convert
Example request
curl -X POST https://api.vextorium.com/v1/format-convert \
  -H "Content-Type: application/json" \
  -d '{"content":"name;price\nA;3\nB;4","from":"csv","to":"json"}'

Text case & slug transformer

$0.003

Transform text: URL slug, remove accents, ASCII, snake_case, camelCase, PascalCase, kebab-case, CONSTANT_CASE, Title, upper, lower, reverse, strip HTML, normalize whitespace and Unicode (NFC/NFKC). One or all at once.

slugtextcase
POST /v1/text-transform
Example request
curl -X POST https://api.vextorium.com/v1/text-transform \
  -H "Content-Type: application/json" \
  -d '{"text":"Hello World — Café Déjà Vu","operation":"slug"}'

Unique ID generator (UUID v7, ULID, NanoID)

$0.003

Generate cryptographically secure unique IDs: UUID v4, time-sortable UUID v7, ULID, NanoID, hex, base58 or prefixed tokens (e.g. ord_...), up to 1000 per call.

uuidulidid
POST /v1/uuid
Example request
curl -X POST https://api.vextorium.com/v1/uuid \
  -H "Content-Type: application/json" \
  -d '{"type":"uuid7","amount":3}'

CSV profile & statistics

$0.004

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.

csvstatisticsdata-profiling
POST /v1/csv-stats
Example request
curl -X POST https://api.vextorium.com/v1/csv-stats \
  -H "Content-Type: application/json" \
  -d '{"content":"city,sales,month\nMadrid,100,1\nBarcelona,80,1\nMadrid,120,2"}'

Run SQL on a CSV

$0.004

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-sql
Example 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.

json-schemaapillm
POST /v1/json-schema-generate
Example request
curl -X POST https://api.vextorium.com/v1/json-schema-generate \
  -H "Content-Type: application/json" \
  -d '{"example":{"id":1,"email":"[email protected]","tags":["x"],"created":"2026-10-02"}}'

Validate JSON against a schema

$0.003

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.

json-schemavalidationllm
POST /v1/json-schema-validate
Example request
curl -X POST https://api.vextorium.com/v1/json-schema-validate \
  -H "Content-Type: application/json" \
  -d '{"data":{"id":"1"},"schema":{"type":"object","properties":{"id":{"type":"integer"}},"required":["id","name"]}}'

Deep JSON diff

$0.003

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.

jsondiffcompare
POST /v1/json-diff
Example request
curl -X POST https://api.vextorium.com/v1/json-diff \
  -H "Content-Type: application/json" \
  -d '{"a":{"price":10,"tags":["a","b"]},"b":{"price":12,"tags":["a","c"],"stock":true}}'

Extract emails, URLs, IBANs, wallets... from text

$0.003

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-entities
Example 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.

semverversionsdependencies
POST /v1/semver-compare
Example request
curl -X POST https://api.vextorium.com/v1/semver-compare \
  -H "Content-Type: application/json" \
  -d '{"versions":["1.2.3","1.10.0","1.2.3-beta.2","2.0.0"],"range":"^1.2.0"}'

Image metadata & GPS check

$0.003

Metadata of an image (URL or base64): format, dimensions, color mode, transparency, size, DPI, animation and EXIF (camera, date, software), flagging embedded GPS location.

imageexifmetadata
POST /v1/image-metadata
Example request
curl -X POST https://api.vextorium.com/v1/image-metadata \
  -H "Content-Type: application/json" \
  -d '{"url":"https://vextorium.com/og.png"}'

PDF metadata & structure

$0.004

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.

pdfmetadatadocuments
POST /v1/pdf-metadata
Example request
curl -X POST https://api.vextorium.com/v1/pdf-metadata \
  -H "Content-Type: application/json" \
  -d '{"url":"https://www.w3.org/WAI/ER/tests/xhtml/testfiles/resources/pdf/dummy.pdf"}'

Image color palette

$0.003

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.

imagecolorspalette
POST /v1/image-palette
Example request
curl -X POST https://api.vextorium.com/v1/image-palette \
  -H "Content-Type: application/json" \
  -d '{"url":"https://vextorium.com/og.png","colors":5}'

LLM token counter

$0.003

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-count
Example 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-language
Example 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/keywords
Example 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-summary
Example 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.

piigdprredaction
POST /v1/pii-redact
Example request
curl -X POST https://api.vextorium.com/v1/pii-redact \
  -H "Content-Type: application/json" \
  -d '{"text":"Contact [email protected] or +34 612 345 678, IBAN ES91 2100 0418 4502 0005 1332."}'

Text similarity (TF-IDF, Jaccard)

$0.003

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-similarity
Example 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-numbers
Example 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.

listsdiffdedup
POST /v1/list-compare
Example request
curl -X POST https://api.vextorium.com/v1/list-compare \
  -H "Content-Type: application/json" \
  -d '{"list_a":["[email protected]","[email protected]","[email protected]"],"list_b":["[email protected]","[email protected]"]}'

Repair broken JSON (LLM output)

$0.002

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.

json-repairjsonrepair
POST /v1/json-repair
Example request
curl -X POST https://api.vextorium.com/v1/json-repair \
  -H "Content-Type: application/json" \
  -d '{"text":"```json\n{name: 'Ana', 'age': 30, active: True, tags: ['a','b',],"}'

Test a regular expression

$0.002

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-test
Example 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.

jsonjsonpathquery
POST /v1/jsonpath
Example request
curl -X POST https://api.vextorium.com/v1/jsonpath \
  -H "Content-Type: application/json" \
  -d '{"expression":"$.items[?(@.price > 10)].name","data":{"items":[{"name":"x","price":5},{"name":"y","price":20}]}}'

Search arXiv papers

$0.003

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

arxivresearchpapers
POST /v1/arxiv-search
Example request
curl -X POST https://api.vextorium.com/v1/arxiv-search \
  -H "Content-Type: application/json" \
  -d '{"query":"agent payments","limit":2}'

Search PubMed-indexed literature

$0.003

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

pubmedmedicineresearch
POST /v1/pubmed-search
Example request
curl -X POST https://api.vextorium.com/v1/pubmed-search \
  -H "Content-Type: application/json" \
  -d '{"query":"crispr cancer","limit":2}'

DOI metadata and citation

$0.002

Metadata of a publication by DOI (Crossref): title, authors, journal or publisher, year, type, citation count, references, license, link and an APA-formatted citation.

doicitationcrossref
POST /v1/doi-info
Example request
curl -X POST https://api.vextorium.com/v1/doi-info \
  -H "Content-Type: application/json" \
  -d '{"doi":"10.1038/nature14539"}'

Read QR codes and barcodes from an image

$0.003

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.

qrbarcodedecode
POST /v1/qr-barcode-read
Example request
curl -X POST https://api.vextorium.com/v1/qr-barcode-read \
  -H "Content-Type: application/json" \
  -d '{"url":"https://upload.wikimedia.org/wikipedia/commons/thumb/d/d0/QR_code_for_mobile_English_Wikipedia.svg/500px-QR_code_for_mobile_English_Wikipedia.svg.png"}'

Calendar (iCal/ICS) to JSON

$0.002

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.

calendaricalevents
POST /v1/ics-to-json
Example request
curl -X POST https://api.vextorium.com/v1/ics-to-json \
  -H "Content-Type: application/json" \
  -d '{"url":"https://www.thunderbird.net/media/caldata/autogen/SpainHolidays.ics","days":90,"limit":3}'

Scholarly works search (OpenAlex)

$0.003

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.

researchpaperscitations
POST /v1/scholarly-search
Example request
curl -X POST https://api.vextorium.com/v1/scholarly-search \
  -H "Content-Type: application/json" \
  -d '{"search":"agent payments blockchain","limit":2}'
↑ All sectors
⌘

Web & developer tools

34 services · $0.001–$0.006

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.

uptimemonitoringapi-health
POST /v1/url-health-check
Example request
curl -X POST https://api.vextorium.com/v1/url-health-check \
  -H "Content-Type: application/json" \
  -d '{"url":"https://api.vextorium.com/catalog.json","method":"HEAD"}'

Security headers audit

$0.005

Website security headers audit: HTTPS, HSTS, CSP, X-Frame-Options, X-Content-Type-Options, Referrer-Policy, Permissions-Policy and cookie flags, with a score.

securityhttp-headerswebsite
POST /v1/security-headers
Example request
curl -X POST https://api.vextorium.com/v1/security-headers \
  -H "Content-Type: application/json" \
  -d '{"url":"https://example.com"}'

Email validation

$0.004

Email validation: syntax, domain MX records and disposable-domain flag. Sends no email; the address is not stored.

emailvalidationmx
POST /v1/email-validate
Example request
curl -X POST https://api.vextorium.com/v1/email-validate \
  -H "Content-Type: application/json" \
  -d '{"email":"[email protected]"}'

EVM developer utilities

$0.003

EVM developer utilities: keccak256 hash, function selector from a signature, EIP-55 checksum address and wei/gwei/ether conversion.

developer-toolskeccakabi
POST /v1/evm-utils
Example request
curl -X POST https://api.vextorium.com/v1/evm-utils \
  -H "Content-Type: application/json" \
  -d '{"operation":"selector","value":"transfer(address,uint256)"}'

Chain info by chainId

$0.003

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

evmchainchainid
POST /v1/chain-info
Example request
curl -X POST https://api.vextorium.com/v1/chain-info \
  -H "Content-Type: application/json" \
  -d '{"chain_id":8453}'

Color converter & WCAG contrast

$0.003

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.

coloraccessibilitywcag
POST /v1/color-contrast
Example request
curl -X POST https://api.vextorium.com/v1/color-contrast \
  -H "Content-Type: application/json" \
  -d '{"color":"#00ff66","background":"#0d0e11"}'

SSL/TLS certificate check

$0.003

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.

ssltlscertificate
POST /v1/ssl-certificate
Example request
curl -X POST https://api.vextorium.com/v1/ssl-certificate \
  -H "Content-Type: application/json" \
  -d '{"domain":"vextorium.com"}'

DNS lookup

$0.003

DNS records of a domain with TTL: A, AAAA, CNAME, MX, NS, TXT, SOA, CAA, SRV, HTTPS. Choose the types or get the common ones at once.

dnsdomainrecords
POST /v1/dns-lookup
Example request
curl -X POST https://api.vextorium.com/v1/dns-lookup \
  -H "Content-Type: application/json" \
  -d '{"domain":"vextorium.com","types":["A","MX","NS"]}'

Email security: SPF, DMARC, MTA-STS

$0.004

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.

emailspfdmarc
POST /v1/email-security
Example request
curl -X POST https://api.vextorium.com/v1/email-security \
  -H "Content-Type: application/json" \
  -d '{"domain":"gmail.com"}'

Redirect chain checker

$0.003

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.

redirectsurlseo
POST /v1/url-redirects
Example request
curl -X POST https://api.vextorium.com/v1/url-redirects \
  -H "Content-Type: application/json" \
  -d '{"url":"http://github.com"}'

robots.txt & AI crawler rules

$0.003

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.

robotscrawlerai-bots
POST /v1/robots-txt
Example request
curl -X POST https://api.vextorium.com/v1/robots-txt \
  -H "Content-Type: application/json" \
  -d '{"url":"https://www.nytimes.com","agent":"GPTBot","path":"/section/world"}'

Sitemap URL extractor

$0.004

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.

sitemapseocrawling
POST /v1/sitemap-urls
Example request
curl -X POST https://api.vextorium.com/v1/sitemap-urls \
  -H "Content-Type: application/json" \
  -d '{"url":"https://vextorium.com","limit":10}'

SEO & social meta audit

$0.004

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

seometadataopen-graph
POST /v1/seo-audit
Example request
curl -X POST https://api.vextorium.com/v1/seo-audit \
  -H "Content-Type: application/json" \
  -d '{"url":"https://vextorium.com"}'

Broken link checker

$0.005

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.

linksbroken-linksseo
POST /v1/broken-links
Example request
curl -X POST https://api.vextorium.com/v1/broken-links \
  -H "Content-Type: application/json" \
  -d '{"urls":["https://vextorium.com","https://vextorium.com/noexiste"]}'

AI agent readiness audit

$0.006

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.

llms-txtai-agentsgeo
POST /v1/agent-readiness
Example request
curl -X POST https://api.vextorium.com/v1/agent-readiness \
  -H "Content-Type: application/json" \
  -d '{"url":"https://vextorium.com"}'

Public RPC endpoints for any chain

$0.003

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.

rpcevmchains
POST /v1/public-rpcs
Example request
curl -X POST https://api.vextorium.com/v1/public-rpcs \
  -H "Content-Type: application/json" \
  -d '{"network":"base"}'

User-Agent parser & bot detection

$0.003

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-parse
Example 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.

passwordsecurityzxcvbn
POST /v1/password-strength
Example request
curl -X POST https://api.vextorium.com/v1/password-strength \
  -H "Content-Type: application/json" \
  -d '{"password":"password123"}'

Website technology detector

$0.004

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.

technologywappalyzerleads
POST /v1/tech-detect
Example request
curl -X POST https://api.vextorium.com/v1/tech-detect \
  -H "Content-Type: application/json" \
  -d '{"url":"https://wordpress.org"}'

HTTP inspector (timing, headers, CDN)

$0.003

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.

httpheadersperformance
POST /v1/url-inspect
Example request
curl -X POST https://api.vextorium.com/v1/url-inspect \
  -H "Content-Type: application/json" \
  -d '{"url":"https://github.com"}'

Page links (internal/external)

$0.003

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.

linksseocrawling
POST /v1/page-links
Example request
curl -X POST https://api.vextorium.com/v1/page-links \
  -H "Content-Type: application/json" \
  -d '{"url":"https://vextorium.com"}'

Social profiles of a website

$0.003

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.

socialenrichmentleads
POST /v1/website-socials
Example request
curl -X POST https://api.vextorium.com/v1/website-socials \
  -H "Content-Type: application/json" \
  -d '{"url":"https://www.anthropic.com"}'

Read a site's llms.txt

$0.003

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.

llms-txtai-agentsgeo
POST /v1/llms-txt-read
Example request
curl -X POST https://api.vextorium.com/v1/llms-txt-read \
  -H "Content-Type: application/json" \
  -d '{"url":"https://vextorium.com"}'

OpenAPI spec summary for agents

$0.004

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.

openapiswaggerapi
POST /v1/openapi-summary
Example request
curl -X POST https://api.vextorium.com/v1/openapi-summary \
  -H "Content-Type: application/json" \
  -d '{"url":"https://petstore3.swagger.io/api/v3/openapi.json","limit":5}'

DNS propagation check

$0.004

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.

dnspropagationdevops
POST /v1/dns-propagation
Example request
curl -X POST https://api.vextorium.com/v1/dns-propagation \
  -H "Content-Type: application/json" \
  -d '{"domain":"vextorium.com","type":"A"}'

npm package info

$0.003

npm package profile: latest version, description, license, repository, dependencies, unpacked size, weekly and monthly downloads, maintainers and deprecation flag. For dependency choice and audits.

npmjavascriptpackages
POST /v1/npm-package
Example request
curl -X POST https://api.vextorium.com/v1/npm-package \
  -H "Content-Type: application/json" \
  -d '{"name":"express"}'

PyPI package info

$0.003

Python package profile from PyPI: latest version and date, summary, license, required Python, links, dependencies, number of versions and yanked flag.

pypipythonpackages
POST /v1/pypi-package
Example request
curl -X POST https://api.vextorium.com/v1/pypi-package \
  -H "Content-Type: application/json" \
  -d '{"name":"requests"}'

Email provider of a domain

$0.003

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.

emailmxb2b
POST /v1/email-provider
Example request
curl -X POST https://api.vextorium.com/v1/email-provider \
  -H "Content-Type: application/json" \
  -d '{"domain":"anthropic.com"}'

Encode contract calldata (ABI)

$0.003

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.

abicalldataencode
POST /v1/abi-encode
Example request
curl -X POST https://api.vextorium.com/v1/abi-encode \
  -H "Content-Type: application/json" \
  -d '{"function":"transfer(address,uint256)","arguments":["0x7E5F4552091A69125d5DfCb7b8C2659029395Bdf",1000000]}'

Decode calldata or return data (ABI)

$0.003

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.

abidecodecalldata
POST /v1/abi-decode
Example request
curl -X POST https://api.vextorium.com/v1/abi-decode \
  -H "Content-Type: application/json" \
  -d '{"data":"0xa9059cbb0000000000000000000000007e5f4552091a69125d5dfcb7b8c2659029395bdf00000000000000000000000000000000000000000000000000000000000f4240","function":"transfer(address,uint256)"}'

Predict contract address (CREATE/CREATE2)

$0.003

Compute a contract address in advance: CREATE (deployer + nonce) or CREATE2 (deployer + salt + init code hash). For deterministic deployments and verifying announced addresses.

create2deploymentaddress
POST /v1/contract-address-predict
Example request
curl -X POST https://api.vextorium.com/v1/contract-address-predict \
  -H "Content-Type: application/json" \
  -d '{"deployer":"0x6ac7ea33f8831ea9dcc53393aaa88b25a785dbf0","nonce":0}'

Company enrichment from domain

$0.006

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.

enrichmentb2bcompany
POST /v1/company-enrich
Example request
curl -X POST https://api.vextorium.com/v1/company-enrich \
  -H "Content-Type: application/json" \
  -d '{"domain":"anthropic.com"}'

x402 integration test (cheapest)

$0.001

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.

pingx402test
POST /v1/ping
Example request
curl -X POST https://api.vextorium.com/v1/ping \
  -H "Content-Type: application/json" \
  -d '{"eco":"hello"}'

What is my IP

$0.001

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.

ipnetworkproxy
POST /v1/my-ip
Example request
curl -X POST https://api.vextorium.com/v1/my-ip \
  -H "Content-Type: application/json" \
  -d '{}'
↑ All sectors
◉

Agent payment safety

11 services · $0.002–$0.005

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.

eip-712signaturesecurity
POST /v1/eip712-review
Example request
curl -X POST https://api.vextorium.com/v1/eip712-review \
  -H "Content-Type: application/json" \
  -d '{"signature_data":{"types":{"TransferWithAuthorization":[{"name":"from","type":"address"},{"name":"to","type":"address"},{"name":"value","type":"uint256"},{"name":"validAfter","type":"uint256"},{"name":"validBefore","type":"uint256"},{"name":"nonce","type":"bytes32"}]},"primaryType":"TransferWithAuthorization","domain":{"name":"USD Coin","version":"2","chainId":8453,"verifyingContract":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"},"message":{"from":"0x1111111111111111111111111111111111111111","to":"0x2222222222222222222222222222222222222222","value":"10000","validAfter":"1790634093","validBefore":"1790634453","nonce":"0xabababababababababababababababababababababababababababababababab"}}}'

Inspect a remote MCP server

$0.005

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.

mcpai-agentstools
POST /v1/mcp-inspect
Example request
curl -X POST https://api.vextorium.com/v1/mcp-inspect \
  -H "Content-Type: application/json" \
  -d '{"url":"https://mcp.deepwiki.com/mcp"}'

Email header analyzer (phishing)

$0.003

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-headers
Example 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.

jwtauthjwks
POST /v1/jwt-verify
Example request
curl -X POST https://api.vextorium.com/v1/jwt-verify \
  -H "Content-Type: application/json" \
  -d '{"token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c"}'

CVE vulnerability details

$0.003

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.

cvesecurityvulnerability
POST /v1/cve-info
Example request
curl -X POST https://api.vextorium.com/v1/cve-info \
  -H "Content-Type: application/json" \
  -d '{"identifier":"CVE-2021-44228"}'

Verify an Ethereum signature

$0.003

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.

signatureecrecovereip191
POST /v1/evm-signature-verify
Example request
curl -X POST https://api.vextorium.com/v1/evm-signature-verify \
  -H "Content-Type: application/json" \
  -d '{"message":"Hello Vextorium","signature":"0x2126c8e3a0da46b0d8cba8ce3d0210337bb23032b681244c026ad68cd41c764325c24b8ca2e1162a4c31969808b17ded11db7ec35d49ea63b7cc6f6d95e276c91c","address":"0x7E5F4552091A69125d5DfCb7b8C2659029395Bdf"}'

Sign-In with Ethereum (SIWE) verification

$0.003

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-verify
Example 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.

solanasignatureed25519
POST /v1/solana-signature-verify
Example request
curl -X POST https://api.vextorium.com/v1/solana-signature-verify \
  -H "Content-Type: application/json" \
  -d '{"message":"login vextorium","signature":"02b62909e98cff56a94a6d2ec3eab2260400594ae53fd8e203aeb4c3e584ec927fa1682cf4bb2f70e3fe17ec0cd4f156a91a1d6217e94ecaad4a01e709819e07","public_key":"CGoFePajwf11M2VpQjp17p1bLGZ5BrTM2yFJxnFHZTDe"}'

Build a revoke-approval transaction

$0.003

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.

revokeapprovalssecurity
POST /v1/revoke-approval
Example request
curl -X POST https://api.vextorium.com/v1/revoke-approval \
  -H "Content-Type: application/json" \
  -d '{"token":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","spender":"0x2626664c2603336E57B271c5C0b26F421741e481"}'

Sanctioned crypto wallet check (OFAC)

$0.002

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.

wallet-sanctions-checksanctionsofac
POST /v1/wallet-sanctions-check
Example request
curl -X POST https://api.vextorium.com/v1/wallet-sanctions-check \
  -H "Content-Type: application/json" \
  -d '{"address":"0x1CAb8177ACe78b1B6B1c393371F4f2dCAE40CbEB"}'

Actively exploited vulnerabilities (CISA KEV)

$0.003

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

cvekevvulnerabilities
POST /v1/exploited-vulnerabilities
Example request
curl -X POST https://api.vextorium.com/v1/exploited-vulnerabilities \
  -H "Content-Type: application/json" \
  -d '{"days":14,"limit":2}'
↑ All sectors
∑

Calculators & identifiers

32 services · $0.003–$0.004

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.

isinsecuritiesvalidation
POST /v1/isin-validate
Example request
curl -X POST https://api.vextorium.com/v1/isin-validate \
  -H "Content-Type: application/json" \
  -d '{"isin":"US0378331005"}'

LEI validator

$0.003

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.

leikycvalidation
POST /v1/lei-validate
Example request
curl -X POST https://api.vextorium.com/v1/lei-validate \
  -H "Content-Type: application/json" \
  -d '{"lei":"5493001KJTIIGC8Y1R12"}'

Barcode & ISBN validator

$0.003

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.

barcodeeanupc
POST /v1/barcode-validate
Example request
curl -X POST https://api.vextorium.com/v1/barcode-validate \
  -H "Content-Type: application/json" \
  -d '{"code":"8410076472342"}'

Time zone converter

$0.003

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.

timezonetimedst
POST /v1/timezone-convert
Example request
curl -X POST https://api.vextorium.com/v1/timezone-convert \
  -H "Content-Type: application/json" \
  -d '{"datetime":"2026-10-02T15:30","origin":"Europe/Madrid","destinations":["America/New_York","Asia/Tokyo"]}'

Loan & mortgage calculator

$0.004

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.

loanmortgageamortization
POST /v1/loan-calculator
Example request
curl -X POST https://api.vextorium.com/v1/loan-calculator \
  -H "Content-Type: application/json" \
  -d '{"capital":150000,"annual_interest_pct":3,"term_months":300,"fees":1500}'

APR ↔ APY converter

$0.003

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.

aprapyyield
POST /v1/apr-apy
Example request
curl -X POST https://api.vextorium.com/v1/apr-apy \
  -H "Content-Type: application/json" \
  -d '{"rate_pct":10,"from":"apr","compounding_periods_per_year":365,"capital":1000,"days":365}'

Cron expression explainer

$0.003

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.

cronschedulingdevtools
POST /v1/cron-explain
Example request
curl -X POST https://api.vextorium.com/v1/cron-explain \
  -H "Content-Type: application/json" \
  -d '{"expression":"*/15 9-17 * * mon-fri","zone":"Europe/Madrid","upcoming":5}'

IP subnet calculator

$0.003

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.

ipsubnetcidr
POST /v1/ip-subnet
Example request
curl -X POST https://api.vextorium.com/v1/ip-subnet \
  -H "Content-Type: application/json" \
  -d '{"cidr":"192.168.1.77/26","ip_check":"192.168.1.100"}'

Perp liquidation & position size

$0.004

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.

perpsliquidationposition-size
POST /v1/perp-calculator
Example request
curl -X POST https://api.vextorium.com/v1/perp-calculator \
  -H "Content-Type: application/json" \
  -d '{"entry":60000,"leverage":10,"side":"long","margin":100,"stop_loss":57000,"take_profit":66000}'

Text statistics & readability

$0.003

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-stats
Example 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.

addressvalidationbitcoin
POST /v1/crypto-address-validate
Example request
curl -X POST https://api.vextorium.com/v1/crypto-address-validate \
  -H "Content-Type: application/json" \
  -d '{"address":"bc1qar0srrr7xfkvy5l643lydnw9re59gtzzwf5mdq"}'

Number / amount to words

$0.003

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.

invoicenumber-to-wordsspanish
POST /v1/number-to-words
Example request
curl -X POST https://api.vextorium.com/v1/number-to-words \
  -H "Content-Type: application/json" \
  -d '{"number":1234.56,"language":"en","currency":"EUR"}'

EU VAT rates & breakdown

$0.003

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.

vattaxinvoice
POST /v1/vat-calculate
Example request
curl -X POST https://api.vextorium.com/v1/vat-calculate \
  -H "Content-Type: application/json" \
  -d '{"country":"ES","amount":121,"includes_vat":true}'

Date calculator

$0.003

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

datecalendariso-week
POST /v1/date-calculator
Example request
curl -X POST https://api.vextorium.com/v1/date-calculator \
  -H "Content-Type: application/json" \
  -d '{"date":"2024-02-29","until":"2026-10-02","add_months":12}'

Unit converter

$0.003

Convert units of length, mass, volume, area, speed, temperature, data (KB vs KiB), energy, pressure, time and power, metric and imperial, with exact factors.

unitsconversionmetric
POST /v1/unit-convert
Example request
curl -X POST https://api.vextorium.com/v1/unit-convert \
  -H "Content-Type: application/json" \
  -d '{"value":10,"from":"km","to":"mi"}'

Public holidays (150+ countries)

$0.003

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.

holidayscalendarbusiness-days
POST /v1/public-holidays
Example request
curl -X POST https://api.vextorium.com/v1/public-holidays \
  -H "Content-Type: application/json" \
  -d '{"country":"ES","year":2026,"region":"MD"}'

Phone number validator

$0.003

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.

phonevalidatione164
POST /v1/phone-validate
Example request
curl -X POST https://api.vextorium.com/v1/phone-validate \
  -H "Content-Type: application/json" \
  -d '{"number":"+34 612 345 678"}'

QR code generator

$0.003

Generate a QR code as SVG or PNG (base64 and data URI) for any text, URL, payment link, Wi-Fi or vCard, with error-correction level, scale and colors.

qrimagegenerator
POST /v1/qr-generate
Example request
curl -X POST https://api.vextorium.com/v1/qr-generate \
  -H "Content-Type: application/json" \
  -d '{"content":"https://vextorium.com","format":"svg"}'

Barcode generator (SVG)

$0.003

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.

barcodeeanlabels
POST /v1/barcode-generate
Example request
curl -X POST https://api.vextorium.com/v1/barcode-generate \
  -H "Content-Type: application/json" \
  -d '{"code":"841007647234","type":"ean13"}'

Savings & investment plan

$0.003

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.

savingscompound-interestretirement
POST /v1/savings-plan
Example request
curl -X POST https://api.vextorium.com/v1/savings-plan \
  -H "Content-Type: application/json" \
  -d '{"monthly_contribution":200,"years":20,"annual_return_pct":6,"initial_capital":1000,"inflation_pct":2,"target":100000}'

Distance between coordinates

$0.003

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.

geodistancemaps
POST /v1/geo-distance
Example request
curl -X POST https://api.vextorium.com/v1/geo-distance \
  -H "Content-Type: application/json" \
  -d '{"lat1":40.4168,"lon1":-3.7038,"lat2":41.3874,"lon2":2.1686}'

Coordinate converter (DMS, UTM, geohash)

$0.003

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.

geocoordinatesutm
POST /v1/coordinate-convert
Example request
curl -X POST https://api.vextorium.com/v1/coordinate-convert \
  -H "Content-Type: application/json" \
  -d '{"lat":40.4168,"lon":-3.7038}'

Number base converter

$0.003

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.

binaryhexbase-conversion
POST /v1/number-base-convert
Example request
curl -X POST https://api.vextorium.com/v1/number-base-convert \
  -H "Content-Type: application/json" \
  -d '{"value":"0xff","to":[2,8,10,16]}'

Business days in any country

$0.003

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.

business-daysholidaysdeadlines
POST /v1/business-days
Example request
curl -X POST https://api.vextorium.com/v1/business-days \
  -H "Content-Type: application/json" \
  -d '{"country":"US","since":"2026-11-20","add_days":5}'

Price, margin & markup calculator

$0.003

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.

pricingmarginmarkup
POST /v1/margin-calculator
Example request
curl -X POST https://api.vextorium.com/v1/margin-calculator \
  -H "Content-Type: application/json" \
  -d '{"cost":10,"markup_pct":50,"vat_pct":21,"units":100}'

Trade PnL calculator

$0.003

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.

pnltradingfees
POST /v1/pnl-calculator
Example request
curl -X POST https://api.vextorium.com/v1/pnl-calculator \
  -H "Content-Type: application/json" \
  -d '{"entry":60000,"exit":63000,"amount":0.1,"side":"long","fee_pct":0.05,"leverage":5}'

DeFi loan health & liquidation price

$0.003

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.

defiliquidationhealth-factor
POST /v1/loan-liquidation-price
Example request
curl -X POST https://api.vextorium.com/v1/loan-liquidation-price \
  -H "Content-Type: application/json" \
  -d '{"collateral_amount":2,"collateral_price":2700,"debt_usd":3000}'

Staking rewards calculator

$0.003

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.

stakingrewardsapy
POST /v1/staking-calculator
Example request
curl -X POST https://api.vextorium.com/v1/staking-calculator \
  -H "Content-Type: application/json" \
  -d '{"amount":100,"apy_pct":7,"days":365,"validator_fee_pct":5,"price_usd":120}'

Time zone from coordinates

$0.003

IANA time zone of any point on Earth from its coordinates, computed locally, with the current local time there, UTC offset and daylight saving flag.

timezonegeotime
POST /v1/timezone-by-coordinates
Example request
curl -X POST https://api.vextorium.com/v1/timezone-by-coordinates \
  -H "Content-Type: application/json" \
  -d '{"lat":35.68,"lon":139.69}'

Roman numeral converter

$0.003

Convert Arabic numbers to Roman numerals (1-3999) and Roman to Arabic, validating the canonical form (MCMXCIV) and suggesting the correct one.

roman-numeralsconvertercalculator
POST /v1/roman-numerals
Example request
curl -X POST https://api.vextorium.com/v1/roman-numerals \
  -H "Content-Type: application/json" \
  -d '{"value":"1994"}'

Randomness: coin, dice, number, pick, shuffle

$0.003

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.

randomdicecoin-flip
POST /v1/random
Example request
curl -X POST https://api.vextorium.com/v1/random \
  -H "Content-Type: application/json" \
  -d '{"type":"dice","amount":2}'

Trusted UTC time

$0.003

Trusted UTC time from Vextorium's NTP-synced server clock, with millisecond Unix timestamps, ISO week and weekday. For timestamping and clock checks.

timeutctimestamp
POST /v1/time
Example request
curl -X POST https://api.vextorium.com/v1/time \
  -H "Content-Type: application/json" \
  -d '{}'
↑ All sectors
%

Economy & official statistics

40 services · $0.002–$0.005

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.

ecbinterest-ratesestr
POST /v1/ecb-interest-rates
Example request
curl -X POST https://api.vextorium.com/v1/ecb-interest-rates \
  -H "Content-Type: application/json" \
  -d '{"history":6}'

UK Bank Rate & SONIA

$0.003

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.

ukbank of englandinterest rates
POST /v1/uk-bank-rate
Example request
curl -X POST https://api.vextorium.com/v1/uk-bank-rate \
  -H "Content-Type: application/json" \
  -d '{"days":10}'

Japan JGB yield curve

$0.003

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.

japanjgbbond yields
POST /v1/japan-jgb-yield-curve
Example request
curl -X POST https://api.vextorium.com/v1/japan-jgb-yield-curve \
  -H "Content-Type: application/json" \
  -d '{"days":3}'

Canada policy rate & CORRA

$0.003

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.

canadabank of canadainterest rates
POST /v1/canada-rates
Example request
curl -X POST https://api.vextorium.com/v1/canada-rates \
  -H "Content-Type: application/json" \
  -d '{"days":10}'

Australia RBA cash rate

$0.003

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.

australiarbainterest rates
POST /v1/australia-rates
Example request
curl -X POST https://api.vextorium.com/v1/australia-rates \
  -H "Content-Type: application/json" \
  -d '{"days":5}'

US bank credit (Fed H.8)

$0.003

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

federal reserveh.8banks
POST /v1/us-bank-credit
Example request
curl -X POST https://api.vextorium.com/v1/us-bank-credit \
  -H "Content-Type: application/json" \
  -d '{"weeks":4}'

Major central bank rates

$0.004

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.

central banksinterest ratesfed
POST /v1/g7-policy-rates
Example request
curl -X POST https://api.vextorium.com/v1/g7-policy-rates \
  -H "Content-Type: application/json" \
  -d '{}'

EU inflation (HICP)

$0.004

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.

inflationhicpeurostat
POST /v1/eu-inflation
Example request
curl -X POST https://api.vextorium.com/v1/eu-inflation \
  -H "Content-Type: application/json" \
  -d '{"country":"ES","months":6}'

EU unemployment rate

$0.004

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.

unemploymentlaboureurostat
POST /v1/eu-unemployment
Example request
curl -X POST https://api.vextorium.com/v1/eu-unemployment \
  -H "Content-Type: application/json" \
  -d '{"country":"ES","months":6}'

Country economic indicators

$0.005

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.

gdpcountryworld-bank
POST /v1/country-indicators
Example request
curl -X POST https://api.vextorium.com/v1/country-indicators \
  -H "Content-Type: application/json" \
  -d '{"country":"ES","years":3}'

US Treasury yield curve

$0.004

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

treasuryyield-curvebonds
POST /v1/us-treasury-yield-curve
Example request
curl -X POST https://api.vextorium.com/v1/us-treasury-yield-curve \
  -H "Content-Type: application/json" \
  -d '{"compare_days":30}'

US national debt today

$0.003

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.

debttreasuryusa
POST /v1/us-national-debt
Example request
curl -X POST https://api.vextorium.com/v1/us-national-debt \
  -H "Content-Type: application/json" \
  -d '{}'

EU quarterly GDP growth

$0.004

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.

gdpgrowtheurostat
POST /v1/eu-gdp
Example request
curl -X POST https://api.vextorium.com/v1/eu-gdp \
  -H "Content-Type: application/json" \
  -d '{"country":"ES","quarters":4}'

EU house price growth

$0.004

Year-on-year change of house prices (house price index, all dwellings) for any European country, or a ranking of all. Official Eurostat data.

housingreal-estateprices
POST /v1/eu-house-prices
Example request
curl -X POST https://api.vextorium.com/v1/eu-house-prices \
  -H "Content-Type: application/json" \
  -d '{"country":"ES","quarters":4}'

EU minimum wages

$0.003

Gross monthly minimum wage in euros of European countries that have one (ranking), or the evolution for one country. Official Eurostat data.

minimum-wagesalarylabour
POST /v1/eu-minimum-wages
Example request
curl -X POST https://api.vextorium.com/v1/eu-minimum-wages \
  -H "Content-Type: application/json" \
  -d '{}'

EU household electricity prices

$0.003

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.

electricityenergyprices
POST /v1/eu-electricity-prices
Example request
curl -X POST https://api.vextorium.com/v1/eu-electricity-prices \
  -H "Content-Type: application/json" \
  -d '{}'

Euro area mortgage & consumer credit rates

$0.004

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.

mortgageinterest-ratesecb
POST /v1/eu-mortgage-rates
Example request
curl -X POST https://api.vextorium.com/v1/eu-mortgage-rates \
  -H "Content-Type: application/json" \
  -d '{"country":"ES","months":6}'

World country rankings

$0.004

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.

countriesrankingworld-bank
POST /v1/country-rankings
Example request
curl -X POST https://api.vextorium.com/v1/country-rankings \
  -H "Content-Type: application/json" \
  -d '{"indicator":"gdp_per_capita_usd","limit":10}'

Fed funds & US Treasury rates (H.15)

$0.003

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.

fedinterest-ratestreasury-yields
POST /v1/fed-rates
Example request
curl -X POST https://api.vextorium.com/v1/fed-rates \
  -H "Content-Type: application/json" \
  -d '{}'

Euro area government yield curve

$0.004

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.

bondsyield-curveecb
POST /v1/euro-yield-curve
Example request
curl -X POST https://api.vextorium.com/v1/euro-yield-curve \
  -H "Content-Type: application/json" \
  -d '{"compare_days":30}'

EU government debt (% of GDP)

$0.003

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.

debtgovernmentfiscal
POST /v1/eu-government-debt
Example request
curl -X POST https://api.vextorium.com/v1/eu-government-debt \
  -H "Content-Type: application/json" \
  -d '{"country":"ES","quarters":4}'

EU government deficit / surplus

$0.003

Annual government deficit (-) or surplus (+) as % of GDP for any European country; without a country, a ranking. Official Eurostat data.

deficitfiscalgovernment
POST /v1/eu-government-deficit
Example request
curl -X POST https://api.vextorium.com/v1/eu-government-deficit \
  -H "Content-Type: application/json" \
  -d '{"country":"ES","years":5}'

EU industrial production

$0.004

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.

industryproductionmacro
POST /v1/eu-industrial-production
Example request
curl -X POST https://api.vextorium.com/v1/eu-industrial-production \
  -H "Content-Type: application/json" \
  -d '{"country":"ES","months":6}'

EU consumer confidence

$0.003

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.

consumer-confidencesentimentmacro
POST /v1/eu-consumer-confidence
Example request
curl -X POST https://api.vextorium.com/v1/eu-consumer-confidence \
  -H "Content-Type: application/json" \
  -d '{"country":"ES","months":6}'

EU tourism nights

$0.004

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.

tourismhotelstravel
POST /v1/eu-tourism
Example request
curl -X POST https://api.vextorium.com/v1/eu-tourism \
  -H "Content-Type: application/json" \
  -d '{"country":"ES","months":6}'

EU household gas prices

$0.003

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.

gasenergyprices
POST /v1/eu-gas-prices
Example request
curl -X POST https://api.vextorium.com/v1/eu-gas-prices \
  -H "Content-Type: application/json" \
  -d '{}'

European population

$0.003

Population on 1 January of every European country (ranking) or the evolution of one with annual growth. Official Eurostat data.

populationdemographicseurostat
POST /v1/eu-population
Example request
curl -X POST https://api.vextorium.com/v1/eu-population \
  -H "Content-Type: application/json" \
  -d '{}'

EU rent inflation

$0.003

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.

renthousinginflation
POST /v1/eu-rent-inflation
Example request
curl -X POST https://api.vextorium.com/v1/eu-rent-inflation \
  -H "Content-Type: application/json" \
  -d '{"country":"ES","months":6}'

Euro area money supply (M1, M2, M3)

$0.003

Year-on-year growth of euro area money supply M1, M2 and M3, month by month. A leading indicator of inflation and liquidity. Official ECB data.

m3money-supplyecb
POST /v1/euro-money-supply
Example request
curl -X POST https://api.vextorium.com/v1/euro-money-supply \
  -H "Content-Type: application/json" \
  -d '{"months":12}'

Euro area deposit rates

$0.003

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.

depositssavingsinterest-rates
POST /v1/eu-deposit-rates
Example request
curl -X POST https://api.vextorium.com/v1/eu-deposit-rates \
  -H "Content-Type: application/json" \
  -d '{"country":"ES","months":6}'

US Treasury auctions

$0.003

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.

treasuryauctionsbonds
POST /v1/us-treasury-auctions
Example request
curl -X POST https://api.vextorium.com/v1/us-treasury-auctions \
  -H "Content-Type: application/json" \
  -d '{"limit":5}'

US inflation (CPI)

$0.003

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.

inflationcpiusa
POST /v1/us-cpi
Example request
curl -X POST https://api.vextorium.com/v1/us-cpi \
  -H "Content-Type: application/json" \
  -d '{"months":6}'

US jobs report (unemployment, payrolls, wages)

$0.003

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.

jobsunemploymentpayrolls
POST /v1/us-jobs-report
Example request
curl -X POST https://api.vextorium.com/v1/us-jobs-report \
  -H "Content-Type: application/json" \
  -d '{"months":6}'

US federal budget deficit (monthly)

$0.003

Monthly US federal receipts, outlays and deficit (or surplus), plus the trailing 12-month deficit, from the Monthly Treasury Statement. US Treasury, public domain.

deficitbudgettreasury
POST /v1/us-budget-deficit
Example request
curl -X POST https://api.vextorium.com/v1/us-budget-deficit \
  -H "Content-Type: application/json" \
  -d '{"months":6}'

Average interest rate on US debt

$0.003

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.

treasuryinterest-ratesdebt
POST /v1/us-debt-avg-interest
Example request
curl -X POST https://api.vextorium.com/v1/us-debt-avg-interest \
  -H "Content-Type: application/json" \
  -d '{}'

Central bank & regulator press releases

$0.003

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

central-banksregulationnews
POST /v1/central-bank-press
Example request
curl -X POST https://api.vextorium.com/v1/central-bank-press \
  -H "Content-Type: application/json" \
  -d '{"limit":5}'

Inflation worldwide (CPI)

$0.004

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

inflationcpiglobal
POST /v1/world-inflation
Example request
curl -X POST https://api.vextorium.com/v1/world-inflation \
  -H "Content-Type: application/json" \
  -d '{}'

House prices in Europe (Eurostat)

$0.004

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.

housingreal-estateprices
POST /v1/world-house-prices
Example request
curl -X POST https://api.vextorium.com/v1/world-house-prices \
  -H "Content-Type: application/json" \
  -d '{}'

Economic calendar (BLS, FOMC, ECB)

$0.003

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.

economic-calendarfomccpi
POST /v1/economic-calendar
Example request
curl -X POST https://api.vextorium.com/v1/economic-calendar \
  -H "Content-Type: application/json" \
  -d '{"days":14,"important":true}'

EU fuel prices by country

$0.002

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.

fuel-pricespetroldiesel
POST /v1/eu-fuel-prices
Example request
curl -X POST https://api.vextorium.com/v1/eu-fuel-prices \
  -H "Content-Type: application/json" \
  -d '{"country":"Spain"}'
↑ All sectors
◍

US & global public data

27 services · $0.002–$0.005

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.

vinvehiclescars
POST /v1/vin-decode
Example request
curl -X POST https://api.vextorium.com/v1/vin-decode \
  -H "Content-Type: application/json" \
  -d '{"vin":"5YJ3E1EA7KF317000"}'

Vehicle safety recalls (US)

$0.004

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.

recallsvehiclessafety
POST /v1/vehicle-recalls
Example request
curl -X POST https://api.vextorium.com/v1/vehicle-recalls \
  -H "Content-Type: application/json" \
  -d '{"brand":"tesla","model":"model 3","year":2023}'

FDA recalls (drugs, food, devices)

$0.004

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.

fdarecallsfood-safety
POST /v1/fda-recalls
Example request
curl -X POST https://api.vextorium.com/v1/fda-recalls \
  -H "Content-Type: application/json" \
  -d '{"type":"food","search":"salmonella","limit":3}'

Recent earthquakes worldwide

$0.003

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.

earthquakesusgsdisasters
POST /v1/earthquakes
Example request
curl -X POST https://api.vextorium.com/v1/earthquakes \
  -H "Content-Type: application/json" \
  -d '{"min_magnitude":4.5,"period":"day","limit":5}'

US weather forecast & alerts (NWS)

$0.004

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.

weatherforecastnws
POST /v1/us-weather
Example request
curl -X POST https://api.vextorium.com/v1/us-weather \
  -H "Content-Type: application/json" \
  -d '{"lat":40.7128,"lon":-74.006}'

Earthquake, storm & flood alerts

$0.004

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

disastersearthquakeshurricanes
POST /v1/disaster-alerts
Example request
curl -X POST https://api.vextorium.com/v1/disaster-alerts \
  -H "Content-Type: application/json" \
  -d '{"level":"orange","limit":5}'

US federal contracts search

$0.005

US federal government contracts by keyword (USAspending): recipient, amount, awarding agency, dates and description, largest first. For public-sector market research and competitor analysis.

governmentcontractsprocurement
POST /v1/us-federal-contracts
Example request
curl -X POST https://api.vextorium.com/v1/us-federal-contracts \
  -H "Content-Type: application/json" \
  -d '{"search":"artificial intelligence","limit":3}'

Weather forecast anywhere

$0.004

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.

weatherforecastglobal
POST /v1/weather
Example request
curl -X POST https://api.vextorium.com/v1/weather \
  -H "Content-Type: application/json" \
  -d '{"lat":40.42,"lon":-3.7,"days":3}'

Sunrise, sunset & twilight

$0.003

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.

sunrisesunsetastronomy
POST /v1/sunrise-sunset
Example request
curl -X POST https://api.vextorium.com/v1/sunrise-sunset \
  -H "Content-Type: application/json" \
  -d '{"lat":40.4168,"lon":-3.7038}'

Moon phase

$0.003

Moon phase on a date: name, illuminated percentage, lunar age and the next new and full moon dates. Local astronomical calculation.

moonastronomycalendar
POST /v1/moon-phase
Example request
curl -X POST https://api.vextorium.com/v1/moon-phase \
  -H "Content-Type: application/json" \
  -d '{}'

Country profile

$0.003

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.

countriesreference-datageo
POST /v1/country-info
Example request
curl -X POST https://api.vextorium.com/v1/country-info \
  -H "Content-Type: application/json" \
  -d '{"country":"ES"}'

Airport lookup (IATA/ICAO)

$0.003

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.

airportsiataicao
POST /v1/airport-lookup
Example request
curl -X POST https://api.vextorium.com/v1/airport-lookup \
  -H "Content-Type: application/json" \
  -d '{"query":"MAD"}'

Distance between airports

$0.003

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.

flightsdistanceairports
POST /v1/airport-distance
Example request
curl -X POST https://api.vextorium.com/v1/airport-distance \
  -H "Content-Type: application/json" \
  -d '{"origin":"MAD","destination":"JFK"}'

US airport delays (FAA)

$0.003

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

aviationairportsflight-delays
POST /v1/us-airport-delays
Example request
curl -X POST https://api.vextorium.com/v1/us-airport-delays \
  -H "Content-Type: application/json" \
  -d '{}'

US federal grant opportunities

$0.003

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.

grantsfundinggovernment
POST /v1/us-grants
Example request
curl -X POST https://api.vextorium.com/v1/us-grants \
  -H "Content-Type: application/json" \
  -d '{"search":"artificial intelligence","limit":2}'

European day-ahead power prices

$0.003

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.

electricityenergypower-prices
POST /v1/europe-power-prices
Example request
curl -X POST https://api.vextorium.com/v1/europe-power-prices \
  -H "Content-Type: application/json" \
  -d '{"country":"DE"}'

Spanish postal code lookup

$0.002

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.

postal-codespaingeocoding
POST /v1/postal-code
Example request
curl -X POST https://api.vextorium.com/v1/postal-code \
  -H "Content-Type: application/json" \
  -d '{"code":"28013","country":"ES"}'

Wikipedia article summary

$0.002

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.

wikipediaknowledgesummary
POST /v1/wikipedia-summary
Example request
curl -X POST https://api.vextorium.com/v1/wikipedia-summary \
  -H "Content-Type: application/json" \
  -d '{"topic":"Madrid","language":"en"}'

Structured facts from Wikidata

$0.003

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.

wikidataknowledge-graphfacts
POST /v1/wikidata-entity
Example request
curl -X POST https://api.vextorium.com/v1/wikidata-entity \
  -H "Content-Type: application/json" \
  -d '{"name":"Nvidia","language":"en"}'

Most read Wikipedia articles

$0.002

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.

trendswikipedianews
POST /v1/wikipedia-trending
Example request
curl -X POST https://api.vextorium.com/v1/wikipedia-trending \
  -H "Content-Type: application/json" \
  -d '{"language":"en","limit":3}'

Book lookup by ISBN or title

$0.002

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-info
Example 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.

drugsfdamedicine
POST /v1/drug-info
Example request
curl -X POST https://api.vextorium.com/v1/drug-info \
  -H "Content-Type: application/json" \
  -d '{"name":"ibuprofen"}'

Food product by barcode (Open Food Facts)

$0.002

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.

foodnutritionbarcode
POST /v1/food-product
Example request
curl -X POST https://api.vextorium.com/v1/food-product \
  -H "Content-Type: application/json" \
  -d '{"code":"3017624010701"}'

Active tropical cyclones (NOAA NHC)

$0.002

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.

hurricanesweatherstorms
POST /v1/tropical-cyclones
Example request
curl -X POST https://api.vextorium.com/v1/tropical-cyclones \
  -H "Content-Type: application/json" \
  -d '{}'

Species information (Wikidata)

$0.002

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.

biodiversityspeciestaxonomy
POST /v1/species-info
Example request
curl -X POST https://api.vextorium.com/v1/species-info \
  -H "Content-Type: application/json" \
  -d '{"name":"Lynx pardinus"}'

Atmospheric CO2 (Mauna Loa)

$0.002

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.

climateco2emissions
POST /v1/atmospheric-co2
Example request
curl -X POST https://api.vextorium.com/v1/atmospheric-co2 \
  -H "Content-Type: application/json" \
  -d '{"months":3}'

Space weather (NOAA SWPC)

$0.002

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.

space-weathersolargeomagnetic
POST /v1/space-weather
Example request
curl -X POST https://api.vextorium.com/v1/space-weather \
  -H "Content-Type: application/json" \
  -d '{}'
↑ All sectors

FAQ

What is x402?

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.