Live public data
Keyless real-time government and market data: dataset search across data.gov, NWS weather alerts, USGS earthquakes, currency rates, barcode product lookup.
US gov dataset search
GET /api/gov-dataSearch 300,000+ US government datasets on catalog.data.gov (Catalog API): titles, publishing org, formats, and direct.
try in playground →US weather alerts
GET /api/weather-alertsActive National Weather Service alerts for a US state as clean JSON: event, severity, headline, affected areas.
try in playground →Recent earthquakes (USGS)
GET /api/earthquakesReal-time USGS earthquake feed: magnitude, place, time, depth, coordinates.
try in playground →FDA drug recalls
GET /api/drug-recallsSearch FDA drug recall / enforcement records (openFDA): recalling firm, classification (Class I/II/III), reason.
try in playground →FDA food recalls
GET /api/food-recallsSearch FDA food recall / enforcement records (openFDA): recalling firm, classification, reason (allergen, contamination.
try in playground →FDA drug adverse events
GET /api/drug-adverse-eventsTop reported adverse reactions for a drug from the FDA FAERS database (openFDA), ranked by report count - a fast read.
try in playground →VIN decoder (NHTSA)
GET /api/vin-decodeDecode a vehicle VIN via NHTSA vPIC: make, model, year, trim, body class, engine, fuel, plant, and vehicle type.
try in playground →Vehicle recalls (NHTSA)
GET /api/vehicle-recallsNHTSA safety recalls for a vehicle by make/model/year: campaign number, affected component, summary, consequence.
try in playground →FDA medical device recalls
GET /api/device-recallsSearch FDA medical-device recall / enforcement records (openFDA): recalling firm, classification (Class I/II/III).
try in playground →FDA drug label lookup
GET /api/drug-labelFDA drug labeling (openFDA SPL) by brand or generic name, or by NDC: boxed warning, indications and usage, dosage.
try in playground →FDA NDC directory lookup
GET /api/drug-ndcLook up the FDA National Drug Code directory (openFDA) by NDC or by brand or generic name: product NDC, labeler, dosage.
try in playground →FDA 510(k) device clearances
GET /api/device-510kSearch FDA 510(k) premarket clearances (openFDA) by applicant, three-letter product code, K number or device name.
try in playground →FDA device adverse events (MAUDE)
GET /api/device-adverse-eventsSummarize FDA medical device adverse event reports (openFDA MAUDE) for a device name, brand, product code.
try in playground →US college lookup (Scorecard)
GET /api/college-lookupLook up US colleges by name via the Dept. of Education College Scorecard: state, out-of-state tuition, overall admission.
try in playground →US federal candidates (FEC)
GET /api/fec-candidatesSearch US federal election candidates via the FEC: name, party, office (House/Senate/President), state.
try in playground →US federal awards search (USAspending)
GET /api/federal-awardsSearch US federal contract awards via USAspending.gov by keyword: recipient, award amount, awarding agency.
try in playground →US location lookup (lat/lon)
GET /api/geo-lookupResolve a US latitude/longitude to its county, state, and census block FIPS via the US Census Bureau geocoder.
try in playground →FEMA disaster declarations
GET /api/fema-disastersRecent FEMA disaster declarations for a US state (openFEMA): title, incident type, declaration type, and date.
try in playground →Geocode address
GET /api/geocodeResolve a free-form address or place name to coordinates: lat/lon, display name, bounding box, place type.
try in playground →Reverse geocode
GET /api/reverse-geocodeResolve a lat/lon to a structured postal address: road, house number, city, state, postcode, country (with ISO code).
try in playground →Place search
GET /api/place-searchSearch open map data for places by keyword, optionally restricted to a bounding box or country.
try in playground →Image OCR
POST /api/image-ocrExtract text from an image (PNG/JPEG): returns the full text, overall confidence (0-100), and per-line bounding boxes.
try in playground →JSON Schema validate
POST /api/json-validateValidate a JSON document against a JSON Schema (draft-07 subset) and get the list of violations.
try in playground →A2A Agent Card validate
POST /api/a2a-card-validateValidate an A2A (Agent2Agent protocol) Agent Card: required fields, skill shape, transport names, capability flags.
try in playground →Barcode / QR decode
POST /api/barcode-decodeDecode a barcode or QR code from an image.
try in playground →Barcode product lookup
GET /api/barcode-lookupLook up a product by its UPC/EAN barcode number via Open Food Facts (open data): name, brand, category, quantity.
try in playground →Currency exchange rate
GET /api/fx-rateLive currency conversion using European Central Bank reference rates.
try in playground →Weather forecast (US)
GET /api/weather-forecastMulti-period weather forecast for a US location from api.weather.gov (NWS, public domain).
try in playground →Country info
GET /api/country-infoCountry facts by name or ISO code: official name, capital, region, currencies, languages, timezones, dialing code, TLD.
try in playground →US Treasury daily yield curve
GET /api/treasury-yield-curveLatest US Treasury daily constant-maturity yield curve in one object: recordDate plus mo1, mo3, mo6, yr1, yr2, yr3, yr5.
try in playground →US Treasury yield history
GET /api/treasury-yield-historyLast N business days of US Treasury constant-maturity yields, oldest→newest.
try in playground →Treasury yield-curve spreads + inversion
GET /api/yield-curve-spreadDerived 2s10s and 3m10y Treasury yield-curve spreads (in basis points) plus a boolean recession-signal flag when.
try in playground →US total public debt outstanding
GET /api/treasury-debtMost recent total US public debt outstanding (the headline national-debt number, daily) from the Treasury "Debt.
try in playground →Average interest rates on Treasury securities
GET /api/treasury-avg-ratesLatest average interest rates the US Treasury is paying by security type (Bills, Notes, Bonds, TIPS, FRNs, marketable vs.
try in playground →Historical FX rate by date
GET /api/fx-historicalHistorical foreign-exchange rate for a specific date using European Central Bank reference rates.
try in playground →FX rate time series
GET /api/fx-timeseriesDaily FX rates between two currencies across a date window using European Central Bank reference rates.
try in playground →G10 FX dashboard vs USD
GET /api/fx-dashboardSnapshot of all G10 spot exchange rates quoted against USD (EUR, GBP, JPY, CHF, CAD, AUD, NZD, SEK, NOK) using ECB.
try in playground →World Bank indicator series
GET /api/world-bank-indicatorFetch a World Bank indicator time series for a country (e.g.
try in playground →Search World Bank indicators
GET /api/world-bank-searchSearch the World Bank indicator catalog (1,400+ indicators across GDP, demographics, health, environment, education.
try in playground →FRED time series
GET /api/fred-seriesFetch any of FRED's ~800,000 economic time series by series ID - GDP (GDPC1), CPI (CPIAUCSL), unemployment (UNRATE), fed.
try in playground →FRED catalog search
GET /api/fred-searchFull-text search across FRED's ~800,000 economic time series.
try in playground →FRED series metadata
GET /api/fred-series-infoMetadata for a FRED series: title, frequency, units, seasonal adjustment, observation date range, and popularity.
try in playground →FRED economic release calendar
GET /api/fred-release-calendarUpcoming and very-recent US economic data release dates - CPI, employment, GDP, FOMC minutes, Treasury auctions, etc.
try in playground →Sahm Rule recession indicator
GET /api/sahm-ruleReal-time Sahm Rule recession indicator from FRED (SAHMREALTIME series).
try in playground →US CPI year-over-year inflation
GET /api/cpi-yoyLatest US Consumer Price Index year-over-year inflation rate (headline CPI-U) plus the trailing 12 months of YoY.
try in playground →US unemployment rate (UNRATE)
GET /api/unemployment-rateLatest US unemployment rate (current, as of date) plus a trailing N-month history of {date, value} for trend, seasonally.
try in playground →Effective federal funds rate
GET /api/fed-fundsCurrent effective federal funds rate (current, as of date, in percent) plus a trailing N-day history of {date, value}.
try in playground →FRED bulk release observations (v2)
GET /api/fred-release-observationsBulk-fetch observations for every series in a FRED release in one call.
try in playground →EDGAR company lookup (ticker → CIK)
GET /api/edgar-company-lookupResolve a US stock ticker (e.g.
try in playground →EDGAR recent filings
GET /api/edgar-filingsRecent SEC filings for a company by ticker or CIK, newest first.
try in playground →EDGAR XBRL company-concept (one tag, full history)
GET /api/edgar-company-conceptFull reported history of a single XBRL concept for one company (e.g. quarterly Revenues for Apple).
try in playground →EDGAR XBRL company-facts (all tags)
GET /api/edgar-company-factsAll XBRL concepts reported by a company.
try in playground →EDGAR XBRL frame (cross-company snapshot)
GET /api/edgar-xbrl-frameAll US public companies that reported a given XBRL tag for a given period, in one call.
try in playground →Company financials summary
GET /api/company-financialsKey financial metrics (Revenue, Net Income, Operating Income, Total Assets, Liabilities, Equity, EPS, Operating Cash.
try in playground →EDGAR insider trades (Form 4)
GET /api/edgar-insider-tradesRecent Form 4 insider transactions filed against a company (officer, director, or 10% holder trades).
try in playground →EDGAR 13F-HR holdings (institutional positions)
GET /api/edgar-13f-holdingsTop holdings from an institutional investment manager's most recent 13F-HR filing (managers >$100M AUM file quarterly).
try in playground →EDGAR recent IPO filings (S-1 / 424B4)
GET /api/edgar-recent-iposRecently-filed S-1 (initial registration) or 424B4 (final prospectus - actual priced IPO) filings across all US issuers.
try in playground →EDGAR full-text search
GET /api/edgar-searchGeneral-purpose full-text search across every SEC filing since 2001.
try in playground →EDGAR Form 13F data sets (index)
GET /api/edgar-13f-datasetsThe SEC's bulk Form 13F Data Sets: every quarterly (2013Q2-2023Q4) and rolling three-month (2024-) archive the SEC.
try in playground →EDGAR Form 13F data set head (one table, bounded)
GET /api/edgar-13f-dataset-headA bounded head of ONE table in a Form 13F data set, read with two byte-range requests against sec.gov (the archive's.
try in playground →Stock quote
GET /api/stock-quoteEnd-of-day US equity quote: last close, day range, consolidated volume, previous close and the change between them.
try in playground →Stock historical bars
GET /api/stock-historyDaily OHLCV bars for a US equity: the last `days` sessions, 1 to 250, default 30.
try in playground →Crypto price
GET /api/crypto-priceLive crypto prices for one or many coins in any vs_currency (usd, eur, btc, eth, etc).
try in playground →Crypto market overview
GET /api/crypto-marketTop N coins by market capitalization with full market snapshot per coin: rank, price, 24h change, 7d change, 24h volume.
try in playground →Crypto price history
GET /api/crypto-historyHistorical price, market cap, and volume time series for a coin.
try in playground →Crypto trending
GET /api/crypto-trendingTrending coins in the last 24 hours, ranked by user search activity on the market-data site (currently ~15 results).
try in playground →Crypto global market
GET /api/crypto-globalGlobal crypto market snapshot: total market cap, total 24h volume, BTC dominance, ETH dominance, active coin count.
try in playground →Gzip compress
POST /api/gzipCompress a string with gzip (RFC 1952) and return it as base64.
try in playground →Gzip decompress
POST /api/gunzipDecompress a base64-encoded gzip payload.
try in playground →Brotli compress
POST /api/brotli-compressCompress a string with Brotli (RFC 7932) and return it as base64.
try in playground →Brotli decompress
POST /api/brotli-decompressDecompress a base64-encoded Brotli payload.
try in playground →Compression compare
POST /api/compress-compareRun the same input through gzip, brotli, and raw deflate at max settings and report each one's output size and ratio.
try in playground →Stats summary
POST /api/stats-summaryCompute the full descriptive-stats panel for an array of numbers in one call: count, sum, mean, median, mode, stddev.
try in playground →Correlation (Pearson)
POST /api/correlationPearson correlation coefficient between two equal-length numeric series.
try in playground →Linear regression (OLS)
POST /api/linear-regressionFit a least-squares line y = slope·x + intercept to two equal-length series.
try in playground →Moving average (SMA + EMA)
POST /api/moving-averageCompute simple (SMA) and exponential (EMA) moving averages over a numeric series.
try in playground →Outlier detection (IQR + z-score)
POST /api/outliersFlag outliers in a numeric series using either the IQR rule (Tukey fences at 1.5·IQR - robust, default) or z-score (|z|.
try in playground →RSI (relative strength index)
POST /api/rsiCompute the relative strength index (Wilder's smoothing, default period 14) over a price series you supply, such.
try in playground →GCD + LCM
POST /api/gcd-lcmGreatest common divisor and least common multiple of two or more integers, computed exactly (arbitrary precision).
try in playground →Forecast (naive baselines)
POST /api/forecast-naiveThree textbook baseline forecasts: mean (forecast = average of history), naive (forecast = last value), drift (linear.
try in playground →Forecast (simple exponential smoothing)
POST /api/forecast-sesSimple exponential smoothing (SES) - level-only forecast for series without trend or seasonality.
try in playground →Forecast (Holt linear trend)
POST /api/forecast-holtHolt's linear trend method - level + trend (no seasonality).
try in playground →Forecast (Holt-Winters seasonal)
POST /api/forecast-holt-wintersHolt-Winters triple exponential smoothing - level + trend + seasonal component.
try in playground →Forecast backtest (MAPE + RMSE)
POST /api/forecast-evalBacktest a forecasting method on the input series by holding out the last `testSize` observations, forecasting them.
try in playground →Compound interest
POST /api/compound-interestCompute future value of a principal under compound interest.
try in playground →Loan payment
POST /api/loan-paymentCompute the monthly (or per-period) payment on a fully-amortizing loan: mortgage, auto, student loan, business loan.
try in playground →Amortization schedule
POST /api/amortizationBuild the full per-period amortization schedule for a fully-amortizing loan.
try in playground →Net present value (NPV)
POST /api/npvCompute the net present value of a stream of cashflows at a given discount rate.
try in playground →Internal rate of return (IRR)
POST /api/irrCompute the internal rate of return (IRR) of a cashflow stream - the discount rate at which NPV = 0.
try in playground →Black-Scholes option price
POST /api/black-scholesPrice a European option (call or put) with the Black-Scholes-Merton model, plus the greeks (delta, gamma, vega, theta.
try in playground →Bond price
POST /api/bond-pricePrice a fixed-coupon bond from its yield to maturity: present-value the coupons plus face.
try in playground →Bond yield to maturity
POST /api/bond-ytmSolve a bond's yield to maturity from its market price - the annual rate that present-values the coupons plus face.
try in playground →CAGR
POST /api/cagrCompound annual growth rate between a beginning and ending value over N years: (end/begin)^(1/years) - 1.
try in playground →Sharpe ratio
POST /api/sharpe-ratioRisk-adjusted return: (mean return - risk-free rate) / sample standard deviation of returns (n-1).
try in playground →Annuity present/future value
POST /api/annuityPresent and future value of a level annuity (equal periodic payments).
try in playground →Break-even analysis
POST /api/break-evenBreak-even point for a product: the units and revenue at which total revenue covers fixed plus variable costs.
try in playground →Effective annual rate
POST /api/effective-annual-rateConvert a nominal annual rate (APR) compounded m times per year into the effective annual rate (EAR / APY): (1 +.
try in playground →Legal entity (LEI) lookup
POST /api/lei-lookupLook up a legal entity in the official GLEIF registry.
try in playground →Wikidata entity facts
POST /api/wikidata-entityCompany/person/organization facts from Wikidata.
try in playground →GitHub repository enrichment
POST /api/github-repoEnrich a public GitHub repository: stars, forks, watchers, open issues, license, topics, primary language plus the full.
try in playground →Current weather (global)
GET /api/weather-currentCurrent weather conditions for any location on Earth: temperature, feels-like, humidity, wind speed/direction/gusts.
try in playground →Daily forecast (global)
GET /api/weather-daily7-day daily weather forecast for any location: high/low temp, precipitation sum and probability, max wind, UV index.
try in playground →Hourly forecast (global)
GET /api/weather-hourly48-hour hourly weather forecast for any location: temperature, precipitation probability and amount, wind, cloud cover.
try in playground →Historical weather (global)
GET /api/weather-historyHistorical daily weather for any location and date range (up to 1 year): high/low temp, precipitation, wind, conditions.
try in playground →Air quality (global)
GET /api/weather-air-qualityCurrent air quality index and pollutant concentrations for any location: US AQI, PM2.5, PM10, ozone, NO2, SO2, CO.
try in playground →Timezone convert
GET /api/timezone-convertConvert a datetime from one IANA timezone to another.
try in playground →Date format
GET /api/date-formatParse a datetime from any format (ISO 8601, Unix timestamp in seconds or milliseconds, RFC 2822, or natural date string).
try in playground →IPO pipeline digest (S-1 + 424B4)
POST /v1/ipo-reportA deterministic digest of the IPO pipeline for a window: every 424B4 final prospectus and every S-1/F-1 registration.
try in playground →CVE lookup
POST /api/cve-lookupLook up a CVE by id, or search CVEs by keyword or product: the NVD description, CVSS severity and vector (v4.0, v3.1.
try in playground →MCP package check
POST /api/mcp-package-checkThe published facts about an npm package that ships an MCP server, read before running it: resolved version and publish.
try in playground →