API Ninjas integration
API Ninjas offers over 120 unique APIs across various categories, enabling…
- Provider
- api_ninjas
- Category
- Other
- Setup
- User-supplied API key
- Actions
- 129 available
Quick start
Call API Ninjas from your generated app's worker code via the OverSkill composio client. The toolkit slug below maps to API Ninjas's public Composio identifier — your app references it by name and OverSkill handles the OAuth round-trip.
// In your generated app's worker handler:
const composio = composioClient(env);
const result = await composio.execute(
"API_NINJAS_ACTION_NAME",
{ /* action parameters — see Actions section below */ }
);
return new Response(JSON.stringify(result), {
headers: { "Content-Type": "application/json" }
});
Replace ACTION_NAME with one of the slugs listed in
the Actions section below. The composio client handles auth +
rate limits automatically — no API key is exposed to user code.
Setup
End-users supply their own API Ninjas API key. OverSkill provides a pre-built connection form via the integration card — your app can call the composio client immediately once the user has connected.
Available actions
129 actions exposed via the
API Ninjas integration. Each maps to a callable
slug — pass it to composio.execute(...) in your
worker code.
-
API_NINJAS_ANALYZE_SENTIMENT -
API_NINJAS_BARCODE_GENERATE -
API_NINJAS_BIN_LOOKUP -
API_NINJAS_BITCOIN -
API_NINJAS_CALCULATE_CALORIES_BURNED -
API_NINJAS_CALCULATE_MORTGAGE -
API_NINJAS_CALCULATE_SALES_TAX -
API_NINJAS_CHECK_DOMAIN -
API_NINJAS_CHECK_IS_PUBLIC_HOLIDAY -
API_NINJAS_CHECK_IS_WORKING_DAY -
API_NINJAS_CHECK_SPELLING -
API_NINJAS_COMMODITY_PRICE
Show all 129 actions
-
API_NINJAS_COMPUTE_TEXT_SIMILARITY -
API_NINJAS_CONVERT_CURRENCY -
API_NINJAS_CONVERT_UNIT -
API_NINJAS_CRYPTO_PRICE -
API_NINJAS_DETECT_TEXT_LANGUAGE -
API_NINJAS_DISPOSABLE_EMAIL_CHECKER -
API_NINJAS_DNS_LOOKUP -
API_NINJAS_EARNINGS_CALENDAR -
API_NINJAS_EARNINGS_CALL_TRANSCRIPT -
API_NINJAS_ETF_INFO -
API_NINJAS_EXTRACT_WEBPAGE_CONTENT -
API_NINJAS_FILTER_PROFANITY -
API_NINJAS_FIND_EV_CHARGING_STATIONS -
API_NINJAS_GENERATE_LOREM_IPSUM -
API_NINJAS_GENERATE_PASSWORD -
API_NINJAS_GENERATE_QR_CODE -
API_NINJAS_GENERATE_RANDOM_USER -
API_NINJAS_GENERATE_SUDOKU -
API_NINJAS_GENERATE_TEXT_EMBEDDINGS -
API_NINJAS_GENERATE_USER_AGENT -
API_NINJAS_GET_ADVICE -
API_NINJAS_GET_AIRCRAFT -
API_NINJAS_GET_AIRLINES -
API_NINJAS_GET_AIRPORTS -
API_NINJAS_GET_AIR_QUALITY -
API_NINJAS_GET_ANIMALS -
API_NINJAS_GET_BABY_NAMES -
API_NINJAS_GET_BUCKETLIST -
API_NINJAS_GET_CARS -
API_NINJAS_GET_CATS -
API_NINJAS_GET_CELEBRITY -
API_NINJAS_GET_CHUCK_NORRIS_JOKE -
API_NINJAS_GET_CITY -
API_NINJAS_GET_COCKTAIL -
API_NINJAS_GET_COMPANY_LOGO -
API_NINJAS_GET_COUNTER -
API_NINJAS_GET_COUNTRY_FLAG -
API_NINJAS_GET_COUNTRY_INFO -
API_NINJAS_GET_COUNTY -
API_NINJAS_GET_DAD_JOKE -
API_NINJAS_GET_DAY_IN_HISTORY -
API_NINJAS_GET_DICTIONARY_DEFINITION -
API_NINJAS_GET_DOGS -
API_NINJAS_GET_EARNINGS -
API_NINJAS_GET_ELECTRIC_VEHICLE_INFO -
API_NINJAS_GET_EMOJI -
API_NINJAS_GET_EXCHANGE_RATE -
API_NINJAS_GET_EXERCISES -
API_NINJAS_GET_FACT_OF_THE_DAY -
API_NINJAS_GET_FACTS -
API_NINJAS_GET_GDP -
API_NINJAS_GET_GEOCODING -
API_NINJAS_GET_HELICOPTER -
API_NINJAS_GET_HISTORICAL_EVENTS -
API_NINJAS_GET_HISTORICAL_FIGURES -
API_NINJAS_GET_HOBBIES -
API_NINJAS_GET_HOLIDAYS -
API_NINJAS_GET_HOROSCOPE -
API_NINJAS_GET_HOSPITALS -
API_NINJAS_GET_INCOME_TAX -
API_NINJAS_GET_INSIDER_TRANSACTIONS -
API_NINJAS_GET_IP_LOOKUP -
API_NINJAS_GET_JOKE_OF_THE_DAY -
API_NINJAS_GET_JOKES -
API_NINJAS_GET_MOTORCYCLES -
API_NINJAS_GET_MUTUAL_FUND -
API_NINJAS_GET_MX_RECORDS -
API_NINJAS_GET_PLANETS -
API_NINJAS_GET_POPULATION -
API_NINJAS_GET_POSTAL_CODE -
API_NINJAS_GET_PROPERTY_TAX -
API_NINJAS_GET_PUBLIC_HOLIDAYS -
API_NINJAS_GET_QUOTE_OF_THE_DAY -
API_NINJAS_GET_QUOTES -
API_NINJAS_GET_RANDOM_IMAGE -
API_NINJAS_GET_RANDOM_QUOTES -
API_NINJAS_GET_RANDOM_WORD -
API_NINJAS_GET_RECIPE -
API_NINJAS_GET_REVERSE_GEOCODING -
API_NINJAS_GET_RHYMES -
API_NINJAS_GET_RIDDLES -
API_NINJAS_GET_SALES_TAX -
API_NINJAS_GET_SEC_FILING -
API_NINJAS_GET_SP500_CONSTITUENTS -
API_NINJAS_GET_STARS -
API_NINJAS_GET_STOCK_EXCHANGE -
API_NINJAS_GET_STOCK_PRICE -
API_NINJAS_GET_SWIFT_CODE -
API_NINJAS_GET_THESAURUS -
API_NINJAS_GET_TICKER -
API_NINJAS_GET_TIMEZONE -
API_NINJAS_GET_TRIVIA -
API_NINJAS_GET_TRIVIA_OF_THE_DAY -
API_NINJAS_GET_UNEMPLOYMENT -
API_NINJAS_GET_UNIVERSITY -
API_NINJAS_GET_URL_LOOKUP -
API_NINJAS_GET_WEATHER -
API_NINJAS_GET_WEATHER_FORECAST -
API_NINJAS_GET_WHOIS -
API_NINJAS_GET_WORKING_DAYS -
API_NINJAS_GET_WORLDTIME -
API_NINJAS_GET_ZIPCODE -
API_NINJAS_IBAN_LOOKUP -
API_NINJAS_INCOME_TAX_CALCULATOR -
API_NINJAS_INFLATION -
API_NINJAS_INTEREST_RATE -
API_NINJAS_LIST_STOCK_TICKERS -
API_NINJAS_LOOKUP_VIN -
API_NINJAS_MARKET_CAP -
API_NINJAS_MORTGAGE_RATE -
API_NINJAS_NUTRITION -
API_NINJAS_SCRAPE_WEBSITE -
API_NINJAS_SOLVE_SUDOKU -
API_NINJAS_VALIDATE_EMAIL -
API_NINJAS_VALIDATE_EU_VAT -
API_NINJAS_VALIDATE_PHONE -
API_NINJAS_VALIDATE_ROUTING_NUMBER
Build with API Ninjas
Open OverSkill, describe what you want to build, and reference API Ninjas in your prompt — the AI will wire up the integration automatically.