Apiverve connects to a Nagent workspace with an API key. Once it is connected, agents can call 11 Apiverve actions, such as "Get Airline Info by Name", "Get airport distance by IATA" and "Get Airport Info by ICAO Code". Nothing is enabled on connect: each action is allowed one at a time, and an action with side effects runs or waits for a person according to the agent's level.
Every operation an agent can call against Apiverve, with input parameters and output schema.
APIVERVE_ADVICE_GENERATORTool to generate a random piece of advice. Use when you need spontaneous guidance or motivation.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
APIVERVE_AGE_CALCULATORTool to calculate age from date of birth. Use when you need a breakdown of years, months, weeks, and days from a given DOB. Example: "Calculate age for dob=1990-01-01"
Input parameters
Date of birth in YYYY-MM-DD format
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
APIVERVE_AIRLINE_LOOKUP_NAMELook up airline information by name. Returns airline details including IATA code (2-letter), ICAO code (3-letter), radio callsign, and country of operation. Supports partial name matching, so searching 'American' returns all airlines containing 'American' in their name.
Input parameters
The airline name or partial name to search for. Supports fuzzy matching - e.g., 'American' will match 'American Airlines', 'Central American Airlines', etc.
Response format. Defaults to application/json if not specified.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
APIVERVE_AIRPORT_DISTANCE_IATATool to get distance between two airports by their IATA codes. Use when you have valid airport IATA codes and need the flight distance.
Input parameters
The IATA code of the first airport (e.g. 'JFK')
The IATA code of the second airport (e.g. 'LAX')
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
APIVERVE_AIRPORTS_LOOKUP_ICAOTool to get airport information by ICAO code. Use when you have a valid 4-letter ICAO code and need detailed airport information.
Input parameters
The 4-letter ICAO code of the airport (e.g., 'KMCI')
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
APIVERVE_AIR_QUALITYTool to get air quality data for a city. Use when you need current AQI, pollutant levels, and a health recommendation.
Input parameters
The city name for which to get the air quality data (e.g., 'New York')
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
APIVERVE_ANTONYM_FINDERTool to get antonyms for a word. Use when you need opposite terms for text analysis.
Input parameters
The word to get the antonyms for
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
APIVERVE_APP_STORE_SCRAPERFetch detailed metadata for an iOS/macOS app from the Apple App Store. Use this tool to retrieve comprehensive app information including title, description, ratings, reviews, pricing, screenshots, developer info, and version history. Common use cases: - Research competitor apps - Monitor app ratings and reviews - Get app details for app store optimization (ASO) - Verify app availability in specific countries Example: To get info for Candy Crush Saga in the US store, use appid='553834731' and country='us'.
Input parameters
The App Store app ID (numeric digits only). You can find this in the app's App Store URL after '/id' (e.g., for 'apps.apple.com/app/candy-crush-saga/id553834731', the appid is '553834731')
Two-letter ISO 3166-1 alpha-2 country code for the App Store region. Common values: 'us' (United States), 'gb' (United Kingdom), 'de' (Germany), 'fr' (France), 'jp' (Japan)
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
APIVERVE_CURRENCY_CONVERTERTool to convert currency rates. Use when you need to convert an amount between two currencies with the latest exchange rate.
Input parameters
Amount in source currency to convert. Must be greater than zero.
The ISO currency code to convert to, e.g., 'EUR'
The ISO currency code to convert from, e.g., 'USD'
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
APIVERVE_DICTIONARYTool to get the definition of a word. Use when you need to find the meaning of a specific word. E.g., "Define the word apple."
Input parameters
The word for which you want to get the definition (e.g., apple)
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
APIVERVE_WEATHER_BY_CITYTool to get current weather by city. Use when you need to obtain up-to-date weather details for a specific city after confirming the city name. Example: "What's the weather in Berlin?"
Input parameters
Name of the city to retrieve current weather for (e.g., 'San Francisco')
Optional. Desired response format. One of 'application/json', 'application/xml', 'application/yaml'. Defaults to 'application/json'.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
Agents can call 11 Apiverve actions on Nagent, including "Get Airline Info by Name", "Get airport distance by IATA" and "Get Airport Info by ICAO Code". Get Airline Info by Name: Look up airline information by name. Each action is listed on this page with its input parameters and its output.
Apiverve connects with an API key, under your workspace's own connection. Nothing is enabled on connect: each action is allowed one at a time and can be scoped to the agents that need it.
Get Airline Info by Name takes 1 required input: name. It also takes 1 optional input: accept. It returns data, error and successful.