← Back to APIs
API Ninjas logo

API Ninjas

API Ninjas: 140+ utility and data APIs covering finance and market data, geolocation, transportation, banking identifiers, validation, health and nutrition, text processing, and more. All endpoints are stateless lookups or calculations.

skill.md (for agents) ↗

Endpoints

GET/v1/stockprice$0.001

Get current stock price

GET/v1/city$0.001

Get city data

GET/v1/commoditypricehistorical$0.001

Get historical commodity prices

GET/v1/commoditysnapshot$0.001

Get current prices for all supported commodities in a single call

GET/v1/commodityprice$0.001

Get current commodity price (single or batch)

GET/v1/convertcurrency$0.001

Converts an existing currency and amount into a new currency.

GET/v1/countryflag$0.001

Get a country's flag as an SVG image in base64 format.

GET/v1/allcountries$0.001

List 2-letter ISO country codes for all supported countries (premium only).

GET/v1/country$0.001

Get country data from given parameters.

GET/v1/airquality$0.001

Get air quality by city or location coordinates.

GET/v1/cryptotreasury$0.001

Get SEC-reported corporate crypto treasury holdings

GET/v1/barcodegenerate$0.001

Generate a barcode

GET/v1/balancesheet$0.001

Get balance sheet data for a specific company, period, and year

GET/v1/airports$0.001

Get airport information

GET/v1/closestairport$0.001

Find the airports nearest to a given latitude/longitude. Results are sorted by airport size (largest first), then by dis

GET/v1/bitcointreasury$0.001

Get SEC-reported bitcoin holdings of companies and ETFs

GET/v1/commodityspot$0.001

Get the current spot price of a commodity (single or batch)

GET/v1/currencyvolatility$0.001

Latest realized volatility, volatility cone, and percentile context for a currency pair.

GET/v1/cryptosymbols$0.001

Retrieve cryptocurrency symbols

GET/v1/cryptopricehistorical$0.001

Get historical OHLCV data for a cryptocurrency

GET/v1/covid19$0.001

Get Covid-19 case count or death data.

GET/v1/county$0.001

Get County Information

GET/v1/cashflow$0.001

Get cash flow statement data for a specific company, period, and year

GET/v1/cryptoprice$0.001

Get current price of a cryptocurrency

GET/v1/celebrity$0.001

Get celebrity information

GET/v1/allcountryflags$0.001

List flag URLs for all supported countries (premium only).

GET/v1/advice$0.001

Get a random piece of advice

GET/v1/aircraft$0.001

Get aircraft details

GET/v1/airlines$0.001

Get general and detailed fleet information for airlines.

GET/v1/balancesheetavailability$0.001

List which fiscal periods have balance sheet data for a company (premium)

GET/v1/bankholidays$0.001

Get bank holidays for a given country and year.

GET/v1/isbankholiday$0.001

Check if a specific date is a bank holiday for a given country.

GET/v1/babynames$0.001

Retrieve baby names

GET/v2/bin$0.001

Lookup bank information by BIN

GET/v1/bitcoin$0.001

Get the latest Bitcoin price and market data

GET/v1/airportconvert$0.001

Convert between IATA and ICAO airport codes. Premium only.

GET/v1/airportdistance$0.001

Calculate the great-circle distance, initial bearing, and estimated flight time between two airports. Premium only.

GET/v1/airportsuggest$0.001

Autocomplete / typeahead suggestions for airport search. Matches against IATA, ICAO, name, and city. Premium only.

GET/v1/animals$0.001

Retrieve information about animals

GET/v1/cocktail$0.001

Search cocktail recipes

GET/v1/bitcoinhistorical$0.001

Get historical Bitcoin price data

GET/v1/bsblookup$0.001

Get Australian Bank Branch Information by BSB Number

GET/v1/bucketlist$0.001

Get a random bucket list idea

GET/v1/caloriesburned$0.001

Calculate calories burned

GET/v1/caloriesburnedactivities$0.001

List all supported activities

GET/v1/canadaroutingnumber$0.001

Get Canadian Bank Branch Information by Routing Number

GET/v1/bsbsearch$0.001

Search for Australian Bank Branches and BSB Numbers

GET/v2/cars$0.001

Find cars, or fetch known cars by id. Always returns full specifications. Premium only.

GET/v2/carfacets$0.001

Available values and counts for each dimension, given a selection.

GET/v2/carmakes$0.001

List manufacturers. Premium only.

GET/v2/carmodels$0.001

List models for a manufacturer. Premium only.

GET/v1/canadaroutingnumbersearch$0.001

Search for Canadian Banks and Routing Numbers

GET/v1/cashflowavailability$0.001

List which fiscal periods have cash flow data for a company (premium)

GET/v1/cats$0.001

Get a list of cat breeds matching specified parameters.

GET/v1/chucknorris$0.001

Get a Chuck Norris joke

GET/v1/allcats$0.001

Returns a list of all cat breed names.

GET/v1/upcomingearnings$0.001

Get upcoming earnings dates with filtering

GET/v1/dayinhistory$0.001

Get historical events for a specific date

GET/v1/inflationhistorical$0.001

Get historical inflation rates

GET/v1/historicalevents$0.001

Search for historical events

GET/v1/insidertransactions$0.001

Get insider trading transactions

GET/v1/institutionalholdings$0.001

Get the full 13F portfolio of an institutional manager for a quarter

GET/v1/etf$0.001

Get ETF Information

GET/v1/earningscalendarlist$0.001

Get a list of all available companies in the earnings calendar

GET/v1/inflation$0.001

Get current inflation data

GET/v1/currencyvolatilityhistorical$0.001

Historical time series of rolling volatility for a currency pair.

GET/v1/currencyvolatilityforecast$0.001

EWMA and GARCH(1,1) volatility forecasts for a currency pair.

GET/v1/dadjokes$0.001

Get a random dad joke

GET/v1/dictionary$0.001

Look up word definition

GET/v1/disposableemailchecker$0.001

Check if an email is from a disposable email provider

GET/v1/dogs$0.001

Get a list of dog breeds matching specified parameters.

GET/v1/alldogs$0.001

Returns a list of all dog breed names.

GET/v1/dnslookup$0.001

Retrieve DNS records for a domain

GET/v1/domain$0.001

Checks domain availability and retrieves basic registration information.

GET/v1/earningscalendar$0.001

Get earnings results and upcoming dates

GET/v1/earningstranscriptlist$0.001

List All Earnings Call Transcripts

GET/v1/earningstranscriptsearch$0.001

Search for available earnings call transcripts by ticker, CIK, date, or date range, with paginated results

GET/v1/earningstranscript$0.001

Get Earnings Call Transcript

GET/v2/earnings$0.001

Get earnings report data (returns an array; query by company or by filing date)

GET/v1/electricvehicle$0.001

Get electric vehicle data by various parameters

POST/v1/embeddings$0.001

Encode text to vector

GET/v1/emoji$0.001

Get Emojis

GET/v1/euribor$0.001

Get current Euribor rates for different maturities.

GET/v1/evcharger$0.001

Find electric vehicle charging stations

GET/v1/exchangerate$0.001

Get exchange rate for a given currency pair

GET/v1/exchangeratehistorical$0.001

Get daily historical exchange rates for a given currency pair

GET/v1/exercises$0.001

Get exercises

GET/v1/executivecompensation$0.001

Get executive compensation for a US public company

GET/v1/facts$0.001

Get Random Facts

GET/v1/gdp$0.001

Get GDP data

GET/v1/geocoding$0.001

Get coordinates for a city, state, or US ZIP code

GET/v1/reversegeocoding$0.001

Convert latitude/longitude coordinates to city locations.

GET/v1/goldprice$0.001

Get current gold futures price

GET/v1/goldspot$0.001

Get the current gold spot price

GET/v1/goldpricehistorical$0.001

Get historical gold futures price data

GET/v1/helicopter$0.001

Get helicopter data

GET/v1/historicalfigures$0.001

Search for historical figures

GET/v1/hobbies$0.001

Get a random hobby

GET/v2/holidays$0.001

Get holidays for a given country and year.

GET/v1/isholiday$0.001

Get all holidays that fall on a given date.

GET/v1/horoscope$0.001

Get daily horoscope for a specific zodiac sign

GET/v1/hospitals$0.001

Get hospital data based on given parameters

GET/v1/iban$0.001

Look up and validate an IBAN

GET/v1/incomestatementavailability$0.001

List which fiscal periods have income statement data for a company (premium)

GET/v1/incomestatement$0.001

Get income statement data for a specific company, period, and year

GET/v2/incometax$0.001

Retrieve income tax information

GET/v1/insiderdetails$0.001

Get detailed transaction information for a given insider

GET/v1/insiderslist$0.001

Get list of insiders for a company

GET/v1/incometaxcalculator$0.001

Calculates detailed tax information based on income, location, and filing status.

GET/v1/metalsprice$0.001

Get the current spot and futures price of a metal

GET/v1/routingnumbersearch$0.001

Search for Banks and Routing Numbers

GET/v1/randomimage$0.001

Get a random image

GET/v1/institutionalinvestors$0.001

Search 13F institutions and their filing history (Premium only)

GET/v1/institutionalownership$0.001

Get every institution holding a given stock for a quarter

GET/v1/ipocalendar$0.001

Get past, current, and upcoming IPO records

GET/v2/interestrate$0.001

Get current interest rates

GET/v2/interestratehistorical$0.001

Get historical interest rates

GET/v1/iplookup$0.001

Get location information for an IP address

GET/v1/jokes$0.001

Get a random joke

GET/v1/liborhistorical$0.001

Returns historical LIBOR rates for a specified tenor

GET/v1/loremipsum$0.001

Generate Lorem Ipsum Text

GET/v1/marketcap$0.001

Get market cap data for a given company ticker.

GET/v1/mortgagecalculator$0.001

Calculate mortgage payments

GET/v2/mortgagerate$0.001

Get Mortgage Rate Data

GET/v1/planets$0.001

Get a list of planets

GET/v1/motorcarrier$0.001

Look up a motor carrier by USDOT or MC number

GET/v1/motorcarriersearch$0.001

Search carriers by name or attributes

GET/v1/motorcarriersafety$0.001

Crash, inspection and BASIC results

GET/v1/motorcycles$0.001

Search motorcycles by make, model, and year

GET/v1/mxlookup$0.001

Retrieve MX records for a domain

GET/v1/population$0.001

Get population data

GET/v2/randomquotes$0.001

Get random quotes

GET/v1/mutualfund$0.001

Get Mutual Fund Information

GET/v1/naics$0.001

Look up a NAICS code

GET/v1/naicssearch$0.001

Search NAICS codes by keyword

GET/v1/nutrition$0.001

Get nutrition information from text

GET/v1/nutritionitem$0.001

Get nutrition information for a single food item with a specific quantity

GET/v1/naicssizestandard$0.001

SBA small-business size standard for a NAICS code

GET/v1/oilpricehistorical$0.001

Get historical oil / energy benchmark prices

GET/v1/passwordgenerator$0.001

Generate a random password

GET/v1/phonelookup$0.001

Look up carrier, line type, and network metadata for a phone number

GET/v1/oilprice$0.001

Get the current oil / energy benchmark price

GET/v1/rhyme$0.001

Get rhyming words

GET/v1/oilspot$0.001

Get the official daily spot price for an oil / energy benchmark

GET/v1/profanityfilter$0.001

Detects and censors profanity in text.

GET/v1/propertytax$0.001

Retrieve property tax rates

GET/v1/ispublicholiday$0.001

Check if a given date is a public holiday for a given country

GET/v1/postalcode$0.001

Get postal code information

GET/v1/publicholidays$0.001

Get public holidays for a given country and year

GET/v2/quotes$0.001

Get quotes with pagination support (deterministic order)

GET/v2/quoteoftheday$0.001

Get today's quote (same quote all day)

GET/v2/quoteauthors$0.001

Get list of authors with multiple aphoristic quotes (premium only)

GET/v2/randomuser$0.001

Get fake random user profiles

GET/v2/randomword$0.001

Returns a random word.

GET/v3/recipe$0.001

Get a list of recipes

GET/v1/routingnumber$0.001

Get Bank Information by Routing Number

GET/v1/salestaxcalculator$0.001

Calculates sales tax for a given amount and location.

GET/v1/logo$0.001

Get company logos

GET/v1/riddles$0.001

Get Riddles

GET/v1/qrcode$0.001

Generate QR Code

GET/v1/zipcode$0.001

Get ZIP Code details

GET/v1/sudokusolve$0.001

Solve an existing Sudoku puzzle

GET/v1/validateemail$0.001

Validate an email address

GET/v1/unitconversion$0.001

Converts between different units of measurement.

GET/v1/whois$0.001

Get domain registration details

GET/v1/salestax$0.001

Get sales tax information by ZIP code, city, or state

GET/v1/salestaxholidays$0.001

US sales tax holidays: dates, eligible categories and price caps

GET/v1/sec$0.001

Search SEC Filings

GET/v1/sentiment$0.001

Analyzes the sentiment of the provided text

GET/v1/sanctionsscreening$0.001

Screen a name against major government sanctions lists

GET/v1/shortinterest$0.001

Get short interest for a stock or ETF

GET/v1/shortinterestcalendar$0.001

Get the short interest settlement and publication calendar

GET/v1/trivia$0.001

Get Trivia Questions

GET/v1/stocksplit$0.001

Get stock split records matching your filters

GET/v1/vatvalidation$0.001

Validate an EU VAT number.

GET/v1/shortvolume$0.001

Get daily short sale volume

GET/v1/salestaxnexus$0.001

Check US sales tax economic nexus thresholds and whether a seller has crossed them (premium only)

GET/v1/sortcode$0.001

Get UK Bank Branch Information by Sort Code

GET/v1/stars$0.001

Get a list of stars

GET/v1/stockexchange$0.001

Get stock exchange information

GET/v1/failstodeliver$0.001

Get SEC fails-to-deliver

GET/v1/sortcodesearch$0.001

Search for UK Bank Branches and Sort Codes

GET/v1/spellcheck$0.001

Checks spelling and provides corrections for any text.

GET/v1/stockpricehistorical$0.001

Get historical stock prices

GET/v1/stocknews$0.001

Get latest stock news headlines

GET/v1/stockpricelist$0.001

Get list of all available companies

GET/v1/useragentgenerate$0.001

Generate User Agent String

GET/v1/sudokugenerate$0.001

Generate a new Sudoku puzzle

GET/v1/swiftcode$0.001

Find SWIFT Codes

GET/v1/textlanguage$0.001

Detects the language of the given text.

POST/v1/textsimilarity$0.001

Compute text similarity score

GET/v1/thesaurus$0.001

Get synonyms and antonyms for a word

GET/v1/ticker$0.001

Get detailed company profile information for any given ticker symbol

GET/v1/tickersearch$0.001

Search for ticker symbols by company name

GET/v1/timezone$0.001

Get timezone info by city/state/country or location coordinates.

GET/v1/triviaoftheday$0.001

Get Trivia of the Day

GET/v1/unemployment$0.001

Get unemployment data for a given country.

GET/v1/treasuryyield$0.001

Get the current (or a specific day's) Treasury yield curve.

GET/v1/urllookup$0.001

Lookup location information for a URL

GET/v2/useragentparse$0.001

Parse User Agent String

GET/v1/treasuryyieldhistorical$0.001

Get a historical Treasury yield time series.

GET/v1/university$0.001

Get information about universities and colleges worldwide

GET/v1/validatephone$0.001

Validate a phone number and get its metadata

GET/v1/vat$0.001

Get VAT rates for a specified EU country.

GET/v1/vinlookup$0.001

Lookup vehicle information by VIN

GET/v1/weathericons$0.001

Get the complete weather icon catalog (Premium only)

GET/v1/webscraper$0.001

Scrape data from a specified URL

GET/v1/webpage$0.001

Retrieve web page metadata

GET/v1/weather$0.001

Get current weather data

GET/v1/weatherforecast$0.001

Get a 5-day weather forecast in 3-hour intervals

GET/v1/workingdays$0.001

Get working and non-working days

GET/v1/isworkingday$0.001

Check if a specific date is a working day

GET/v1/worldtime$0.001

Get the current date and time

GET /v1/stockprice

const result = await orth.run({
  api: "api-ninjas",
  path: "/v1/stockprice",
  query: {
    ticker: "..."
  },
});
    Orthogonal - Giving AI agents the tools they need.