API Changelog
New APIs, endpoints, fields, and fixes, newest first.
September 2026
- Improved
Every tool now declares MCP annotations. Data tools are marked read-only, so agents can call them without a write-permission prompt.
- Fixed
MCP clients pointed at
api-ninjas.com/mcpare now redirected tomcp.api-ninjas.com, keeping the path and query. - New
New
/v1/bitcointreasuryendpoint: bitcoin held by public companies and ETFs, from SEC filings, with quarterly history. Refreshed weekly. - New
Crypto Price API
New
/v1/cryptotreasuryendpoint: SEC-reported corporate and ETF holdings of other crypto assets, such as Ethereum. - Improved
Responses now include
weather_code,weather_description,is_day, and light and dark SVG/PNG icon URLs for each condition. The new/v1/weathericonsendpoint lists the full icon set. - Improved
Added
flag_url(4:3) andflag_square_url(1:1) SVG flag images to every country. - Improved
Coverage expanded to 44,000+ models from 638 makes, including model years 2026 and 2027. Make and model matching now ignores case and punctuation.
- Improved
8-digit BINs are now supported on
/v1/binand/v2/bin, falling back to the 6-digit match when no 8-digit record exists. - New
Category-scoped MCP endpoints such as
/mcp/finance,/mcp/banking,/mcp/geo,/mcp/vehicles, and/mcp/taxload only the tools you need, keeping agent context small. - Improved
Every MCP tool now has a description, and missing or invalid API key errors explain how to get a key.
- Improved
The MCP server now works with API keys on every plan, including Free.
- New
Listed in the official MCP Registry as
com.api-ninjas/mcp. - Improved
Added
previous_closeandchangefields. - Improved
A single request can now return prices for all 30 supported commodities, on every plan including Free.
August 2026
- Fixed
The
cikparameter on/v1/earningstranscriptsearchworks again. It accepts zero-padded CIKs and returns every share class (e.g. GOOGL and GOOG). - New
Launched the NAICS Code API: code lookup, keyword search, SBA size standards, risk data, and
/v1/naicsclassify, which suggests codes from a plain-language business description. - Fixed
/v2/useragentparsenow parses current Chrome, Edge, Samsung, and ChromeOS user agents, which it had been rejecting as invalid./v1/useragentgenerateproduces current browser versions. - Improved
You can authenticate with
Authorization: Bearer <key>or an?apikey=URL parameter, as well asX-Api-Key. Requests to/mcp/with a trailing slash also work now. - Improved
Postal code lookups now cover 100+ countries through the new
countryparameter. Input formatting is normalized, andhas_postal_codesflags countries without a postal system. - New
New
/v1/salestaxnexusendpoint: economic-nexus thresholds for all 50 states and DC, with statute citations. - New
Launched the Motor Carrier API: about 4.5M US carriers, updated daily. Look up carriers by USDOT or MC number, search, and get insurance filings, safety data, and related entities.
- Fixed
rate=effrand the SOFR 30-, 90-, and 180-day averages work again on/v2/interestrate, with history back to 2000 for EFFR and 2020 for SOFR averages. - Improved
Added prime and lending rates for the US, Canada, Japan, South Africa, China, Malaysia, and Brazil, with history. Long historical results are now paginated.
- New
Launched the Oil Price API: WTI, Brent, and other energy benchmarks, current and historical, with currency and unit conversion.
- Improved
Each day's daily bar is now available from 17:00 ET, one hour after the close.
- Improved
Rates now update on the day they are published.
- Improved
APIs no longer have scheduled daily downtime on the Free plan.
- Fixed
Full records now return for TLDs that have retired classic WHOIS, such as
.shop,.app,.dev, and.store. - Fixed
availableis no longer wronglytruefor registered domains on those TLDs. It returnsnullwhen availability can't be determined. - Fixed
Fixed intraday timestamps on
/v1/commoditypricehistorical. The newest bars are now minutes old. - Fixed
Historical price APIs
Fixed intermittent quota errors on paid historical stock and commodity requests. Responses are also faster.
- New
Launched the Phone Lookup API: line type (including VoIP), mobile network codes, and disposable-number detection.
- Improved
New fields:
is_vpn,is_tor,is_datacenter,is_hosting,is_icloud_relay,is_bogon,is_abuser,threat_level,asn,asn_name,route, andabuse_email.latandlonare now available on the Free plan. - Improved
Added registration, expiry, and last-updated timestamps, plus email and hosting provider fields such as
mx_providerandhosting_provider. - New
Launched the Treasury Yield API: par, real, and bill curves, spreads, and a
curve_invertedflag, in JSON or CSV. Par history goes back to 1990, and data is updated nightly. - Improved
Added
aum_currency,aum_usd, anddomicilefor foreign-listed ETFs.countryis now the listing country, and holdings coverage is broader. - Fixed
When no period is given, holdings now return the manager's latest filed quarter instead of an empty result.
/v1/institutionalmoversis much faster. - Improved
Rebuilt from SEC filings, with clearer
statusanddeal_typevalues. The default view shows the active pipeline plus the last 90 days. - New
Launched the Executive Compensation API: salary, bonus, stock and option awards, and total pay from SEC proxy filings, plus Pay-versus-Performance data, by ticker or CIK.
- Improved
New
invalid_reasonfield explains why an IBAN failed validation. - New
New
/v1/incomestatementavailability,/v1/balancesheetavailability, and/v1/cashflowavailabilityendpoints list which years and quarters are available for a ticker or CIK.
July 2026
- Improved
/v1/tickernow returns company sector and industry, plus SIC code and description for US companies. - Improved
Applied the new Northern Illinois transit tax (+0.25%, effective August 1, 2026) across the six affected counties.
- Improved
Refreshed rates nationwide against official state sources.
- New
Launched the VAT Validation API for checking EU VAT numbers. It is also available as an MCP tool.
- Fixed
Search now accepts the documented
zip_codeparameter and returns bank names in the same format as lookups. - New
Routing Number & SWIFT Code APIs
SWIFT/BIC codes and US ABA routing numbers are now cross-mapped on both endpoints.
- Fixed
The
typefilter now applies the documented values (reduced,super_reduced,parking). Rates were refreshed for all EU countries and Northern Ireland. - Improved
Speaker search now matches nicknames, so "Mike" finds "Michael".
June 2026
- Improved
Coverage expanded to about 85,000 airports, heliports, and small airfields (up from about 28,000), with identifiers for airports that have no ICAO code.
- New
Launched the Stock Split API.
- New
Launched the Institutional Holdings API.
- New
New speaker endpoints.
- Improved
Sales tax rates can now be looked up by street address.
May 2026
- New
Launched the BSB API for Australian bank-branch codes.
- New
Launched the Canada Routing Number API.
- New
Launched the Sort Code API for UK bank sort codes.
- Improved
Upgraded the Commodity Price API.
- Improved
Added
earnings_timing(before or after market). - New
Launched the Bank Holidays API.
- Improved
Added fiscal year and quarter to each result.
- New
Launched the Stock News API, including historical news.
- New
New v2 mortgage rate endpoint.
- New
New historical exchange rate endpoint.
- New
New ETF list and search endpoints.
- Improved
Transcript search now supports date ranges.
- New
New Airports API endpoints.
- New
Connect AI assistants and agents to API Ninjas through our MCP server.
April 2026
- Improved
Exchange rate and currency conversion responses now include a
timestamp.