category_name:Data, tool_name:GeoDB Cities, api_name:City Details, api_description:Get the details for a specific city, including location coordinates, population, and elevation above sea-level (if available)., required_params: [{"name": "cityid", "type": "STRING", "description": "The city id (either native id or wikiDataId)"}], optional_params: [], return_schema: {"message": "str"}


category_name:Location, tool_name:Referential, api_name:City by id, api_description:Direct lookup of over 75,000 cities by id. See the v1/city API to search for city ids., required_params: [{"name": "id", "type": "string", "description": "Lookup at /v1/city."}], optional_params: [], return_schema: {"message": "str"}


category_name:Commerce, tool_name:AliExpress unofficial, api_name:/product/{id}, api_description: , required_params: [{"name": "id", "type": "NUMBER", "description": ""}], optional_params: [], return_schema: {"message": "str"}


category_name:eCommerce, tool_name:Magic AliExpress, api_name:/api/countriesAvailableToShipping, api_description:This resource represents the countries. Each country is composed of Code and Name Attributes. This service can be used to communicate with product service for the countryFrom and countryTo query parameters., required_params: [], optional_params: [], return_schema: ""


category_name:eCommerce, tool_name:Magic AliExpress, api_name:/api/bestSales/products, api_description:This resource represents the best sales detected by our system, required_params: [{"name": "page", "type": "NUMBER", "description": "you can sorted the products"}], optional_params: [], return_schema: ""


category_name:Commerce, tool_name:AliExpress unofficial, api_name:/shipping/{id}, api_description: , required_params: [{"name": "id", "type": "NUMBER", "description": ""}], optional_params: [], return_schema: {"message": "str"}


category_name:Commerce, tool_name:AliExpress unofficial, api_name:/categories/{id}, api_description: , required_params: [{"name": "id", "type": "NUMBER", "description": ""}], optional_params: [], return_schema: {"error": "str"}


category_name:Commerce, tool_name:AliExpress unofficial, api_name:/products/{id}, api_description: , required_params: [{"name": "id", "type": "NUMBER", "description": ""}], optional_params: [], return_schema: {"error": "str"}


category_name:eCommerce, tool_name:Magic AliExpress, api_name:/api/product/{productId}/historic/prices, api_description:This endpoint returns the prices historic of product loaded by a client, required_params: [{"name": "productId", "type": "string", "description": ""}], optional_params: [], return_schema: ""


category_name:eCommerce, tool_name:Magic AliExpress, api_name:/api/bestSales/SortedByNewest, api_description:Retrieves the last best product added in the system, required_params: [], optional_params: [], return_schema: ""


category_name:eCommerce, tool_name:Magic AliExpress, api_name:/api/product/{productId}/historic/sales, api_description:This endpoint returns the sales historic of product loaded by a client, required_params: [{"name": "productId", "type": "string", "description": ""}], optional_params: [], return_schema: ""


category_name:eCommerce, tool_name:Magic AliExpress, api_name:/api/currenciesAvailable, api_description:This resource represents a currency in the system. Each currency is composed of Code and Name Attributes. This service can be used to communicate with product service with the target currency attribute., required_params: [], optional_params: [], return_schema: ""


category_name:Commerce, tool_name:Flance AliExpress, api_name:product_id, api_description:Get Aliexpress Data by Product Id, required_params: [{"name": "product_id", "type": "string", "description": ""}], optional_params: [], return_schema: ""


category_name:Data, tool_name:Weather, api_name:5 day Forecast, api_description:3 hour interval - 5 day forecast for a given lat/lon, required_params: [{"name": "lat", "type": "NUMBER", "description": "Latitude (Degrees)"}, {"name": "lon", "type": "NUMBER", "description": "Longitude (degrees)"}], optional_params: [], return_schema: ""


category_name:Data, tool_name:Weather, api_name:Current Weather Data of a location., api_description:Returns the current (most recent) weather observation of a given location, required_params: [{"name": "lat", "type": "NUMBER", "description": "Latitude"}, {"name": "lon", "type": "NUMBER", "description": "Longitude"}], optional_params: [], return_schema: {"count": "int", "data": [{"app_temp": "float", "aqi": "int", "city_name": "str", "clouds": "int", "country_code": "str", "datetime": "str", "dewpt": "int", "dhi": "int", "dni": "int", "elev_angle": "float", "ghi": "int", "gust": "float", "h_angle": "NoneType", "lat": "float", "lon": "float", "ob_time": "str", "pod": "str", "precip": "int", "pres": "float", "rh": "int", "slp": "float", "snow": "int", "solar_rad": "int", "sources": ["list of str with length 1"], "state_code": "str", "station": "str", "sunrise": "str", "sunset": "str", "temp": "float", "timezone": "str", "ts": "int", "uv": "int", "vis": "int", "weather": {"description": "str", "code": "int", "icon": "str"}, "wind_cdir": "str", "wind_cdir_full": "str", "wind_dir": "int", "wind_spd": "float", "_list_length": 1}]}


category_name:Weather, tool_name:Air Quality, api_name:Air Quality Forecast, api_description:Returns a 3 day (72 hour) air quality forecast for any point in the world given a lat/lon. , required_params: [{"name": "lat", "type": "NUMBER", "description": "Latitude"}, {"name": "lon", "type": "NUMBER", "description": "Longitude"}], optional_params: [], return_schema: {"city_name": "str", "country_code": "str", "data": [{"aqi": "int", "co": "float", "datetime": "str", "no2": "float", "o3": "float", "pm10": "float", "pm25": "float", "so2": "float", "timestamp_local": "str", "timestamp_utc": "str", "ts": "int", "_list_length": 72}], "lat": "float", "lon": "float", "state_code": "str", "timezone": "str"}


category_name:Weather, tool_name:Air Quality, api_name:Current Air Quality, api_description:Retrieves current air quality conditions for any location in the world, given a lat/lon., required_params: [{"name": "lon", "type": "STRING", "description": "Longitude"}, {"name": "lat", "type": "STRING", "description": "Latitude"}], optional_params: [], return_schema: {"city_name": "str", "country_code": "str", "data": [{"aqi": "int", "co": "int", "mold_level": "int", "no2": "int", "o3": "int", "pm10": "int", "pm25": "int", "pollen_level_grass": "int", "pollen_level_tree": "int", "pollen_level_weed": "int", "predominant_pollen_type": "str", "so2": "int", "_list_length": 1}], "lat": "float", "lon": "float", "state_code": "str", "timezone": "str"}


category_name:Data, tool_name:Weather, api_name:1 Hour / Minutely Forecast (Nowcast), api_description:Retrieve a 60 minute "Nowcast" for precipitation, and snowfall, required_params: [{"name": "lat", "type": "NUMBER", "description": ""}, {"name": "lon", "type": "NUMBER", "description": ""}], optional_params: [], return_schema: ""


category_name:Data, tool_name:Weather, api_name:Severe Weather Alerts, api_description:Get servere weather alerts from local meteorlogical agencies (US, EU, and Isreal supported ), required_params: [{"name": "lat", "type": "NUMBER", "description": "Latitude"}, {"name": "lon", "type": "NUMBER", "description": "Longitude"}], optional_params: [], return_schema: {"alerts": "empty list", "city_name": "str", "country_code": "str", "lat": "float", "lon": "float", "state_code": "str", "timezone": "str"}


category_name:Data, tool_name:Weather, api_name:16 Day Forecast, api_description:Returns a 16 day (daily) forecast, required_params: [{"name": "lon", "type": "NUMBER", "description": "Longitude"}, {"name": "lat", "type": "NUMBER", "description": "Latitude"}], optional_params: [], return_schema: ""


category_name:Education, tool_name:Random Word, api_name:/run.cgi, api_description:, required_params: [], optional_params: [], return_schema: ""


category_name:Entertainment, tool_name:TuneIn, api_name:Broadcaster Endpoint, api_description:Your title and artist information should be set to be updated by your broadcast software in correspondence with the currently playing song., required_params: [{"name": "title", "type": "STRING", "description": "The name of the song"}, {"name": "artist", "type": "STRING", "description": "The artist associated with the song"}, {"name": "album", "type": "STRING", "description": "The name of the associated album"}, {"name": "commericial", "type": "BOOLEAN", "description": "Set to true if the now playing broadcast is in commercial rather than a song"}], optional_params: [], return_schema: ""


category_name:Business, tool_name:Proxy Detection, api_name:Proxy Detection API, api_description:API will detect if an ip address is related to a proxy of any kind. Checks through a database of over 26 million proxies., required_params: [{"name": "ip", "type": "STRING", "description": "The IP address to be tested."}], optional_params: [], return_schema: ""


category_name:Tools, tool_name:ProxyPage, api_name:Tier2, api_description:Tier 2 proxies

Each proxy returned costs 1 credit

With our /v1/tier2 endpoint you can set different parameters for proxies that you need.

You can set type which is just your proxy type, either HTTP, HTTPS, SOCKS4, SOCKS5, CONNECT:25 (which is smtp proxy)

for limit set an integer that will tell us how many proxies you will need. Our users usually set a limit to avoid using too many credits.

With latency you can set an integer which will filter out all proxies that have a latency higher then specified.

ssl is a boolean parameter, you can filter out proxies that support ssl or don't

is_anonymous is also a boolean statemet where you can filter anonymous proxies

country is a parameter that you can use to set a country that you want., required_params: [{"name": "type", "type": "STRING", "description": ""}], optional_params: [], return_schema: {"ip": "str", "port": "int", "latency": "int", "is_anonymous": "bool", "types": ["list of str with length 1"], "country": "str"}


category_name:Tools, tool_name:ProxyPage, api_name:Tier1, api_description:List our tier 1 proxies with filters
This proxies are more comprehensively checked

You can set type which is just your proxy type, either HTTP, HTTPS

for limit set an integer that will tell us how many proxies you will need. Our users usually set a limit to avoid using too many credits.

With latency you can set an integer which will filter out all proxies that have a latency higher then specified.

ssl is a boolean parameter, you can filter out proxies that support ssl or don't

is_anonymous is also a boolean statemet where you can filter anonymous proxies

country is a parameter that you can use to set a country that you want., required_params: [{"name": "type", "type": "STRING", "description": "HTTP, HTTPS, SOCKS4, SOCKS5, CONNECT:25"}], optional_params: [], return_schema: {"ip": "str", "port": "int", "latency": "int", "is_anonymous": "bool", "types": ["list of str with length 1"], "country": "str"}


category_name:Data, tool_name:Proxy-Spider Proxies, api_name:/proxies.example.json, api_description:This is a free sample of ten proxies. Sign up and receive the full list., required_params: [], optional_params: [], return_schema: {"status": "str", "data": {"proxies": [{"ip": "str", "port": "str", "country_code": "str", "response_time": "str", "type": "str", "supports": ["list of str with length 4"], "protocols": ["list of str with length 2"], "_list_length": 10}], "filters": "empty list", "quota_remaining": "int", "limit": "int", "page": "int", "has_next_page": "bool"}, "message": "str", "request_id": "str"}


category_name:Social, tool_name:Whatsapp Scraper, api_name:Is whatsapp for business?, api_description:Requests to this endpoint will return `true` if the number is a **Whatsapp for Business** account, or `false` if it's not., required_params: [{"name": "phone", "type": "NUMBER", "description": "The phone number must be written as a number (including countrycode); \ndo **NOT** include: any non-number character, spaces, or anything which is not a number; do **NOT** add zeros (0) at the beginning."}], optional_params: [], return_schema: {"message": "str"}


category_name:Social, tool_name:Whatsapp Scraper, api_name:Fetch business info, api_description:The endpoint will provide: `description`, `website`, `email`, `business hours`, `address` and `category`; if the number is a whatsapp for business account., required_params: [{"name": "phone", "type": "NUMBER", "description": "The phone number must be written as a number (including countrycode); \ndo **NOT** include: any non-number character, spaces, or anything which is not a number; do **NOT** add zeros (0) at the beginning."}], optional_params: [], return_schema: {"message": "str"}


category_name:Tools, tool_name:Bulk Whatsapp Validator, api_name:About info (free), api_description:You need a **valid token** to use this endpoint, learn how to get it on this [video](https://youtu.be/TcaAwKpAkl8).
This endpoint will return the `About` info of the number, and the time when the value was set., required_params: [{"name": "phone", "type": "NUMBER", "description": "The phone number must be written as a number (including countrycode); \ndo **NOT** include: any non-number character, spaces, or anything which is not a number; do **NOT** add zeros (0) at the beginning."}, {"name": "token", "type": "STRING", "description": "To get a free token, click [here](https://wa.me/34631428039?text=get-token) to send a whatsapp with the command `get-token`."}], optional_params: [], return_schema: ""


category_name:Tools, tool_name:Bulk Whatsapp Validator, api_name:Validate WA number (free), api_description:You need a **valid token** to use this endpoint, learn how to get it on this [video](https://youtu.be/TcaAwKpAkl8).
The response is `true` if the phone is registered on whatsapp., required_params: [{"name": "phone", "type": "NUMBER", "description": "The phone number must be written as a number (including countrycode); \ndo **NOT** include: any non-number character, spaces, or anything which is not a number; do **NOT** add zeros (0) at the beginning."}, {"name": "token", "type": "STRING", "description": "To get a free token, click [here](https://wa.me/34631428039?text=get-token) to send a whatsapp with the command `get-token`."}], optional_params: [], return_schema: ""


category_name:Tools, tool_name:Bulk Whatsapp Validator, api_name:Validate WA number, api_description:enter the number you want to validate.
Learn how to use it on this [video](https://youtu.be/_h5ybzp9UNU)., required_params: [{"name": "phone", "type": "NUMBER", "description": "The whatsapp number must be written as: number (including countrycode); do **NOT** include any non-number character, spaces, or anything which is not a number. Otherwise, the request will not be processed.\nExamples: of correct numbers are: 34123456789 (for spain) or 491234567890 (for Germany).\nTIPS:\n    Do NOT include '+' before your countrycode,\n    Do NOT include a '-', or any other character or space (anything which is not a number) as part of your phone number.\n    If you do not know which is your country code check this: https://countrycode.org/\n"}], optional_params: [], return_schema: {"message": "str"}


category_name:Social, tool_name:Whatsapp Scraper, api_name:Fetch profile picture (get free token), api_description:Free token needed, click [here](https://wa.me/34631428039?text=get-token) to get it. Gets the whatsapp number profile picture, you can select its resolution (`high` or `low`) and the response format: `png` file, `url` or `base64` encoded file.
Learn how to use this endpoint on this [video](https://youtu.be/65eJN7S8sBw)., required_params: [{"name": "phone", "type": "NUMBER", "description": "The phone number must be written as a number (including countrycode); \ndo **NOT** include: any non-number character, spaces, or anything which is not a number; do **NOT** add zeros (0) at the beginning."}, {"name": "token", "type": "STRING", "description": "To get a free token, click [here](https://wa.me/34631428039?text=get-token) to send a whatsapp with the command `get-token`."}], optional_params: [], return_schema: {"message": "str"}


category_name:Communication, tool_name:Maytapi WhatsApp, api_name:getStatus, api_description:Returns the status of the current session., required_params: [{"name": "phone_id", "type": "STRING", "description": "Enter phone id"}], optional_params: [], return_schema: {"success": "bool", "message": "str"}


category_name:Entertainment, tool_name:YouTube to Mp4, api_name:Title & URL, api_description:fetches YouTube direct download link and video title, required_params: [{"name": "url", "type": "STRING", "description": ""}], optional_params: [], return_schema: ""


category_name:Music, tool_name:Youtube MP3 Converter, api_name:Get Download URL MP3/MP4, api_description:Get Download URL, required_params: [{"name": "lang", "type": "STRING", "description": "The language"}, {"name": "id", "type": "STRING", "description": "The youtube video id"}, {"name": "action", "type": "STRING", "description": ""}, {"name": "widget", "type": "STRING", "description": ""}], optional_params: [], return_schema: ""


category_name:Other, tool_name:whois, api_name:whois lookup v1, api_description:Whois api v1 with password authentication., required_params: [{"name": "domainname", "type": "STRING", "description": "input domain name to lookup"}], optional_params: [], return_schema: ""


category_name:Tools, tool_name:Bulk WHOIS, api_name:Bulk WHOIS, api_description:WHOIS query, required_params: [], optional_params: [], return_schema: ""


category_name:Entertainment, tool_name:Chart Lyrics, api_name:/apiv1.asmx/SearchLyricDirect?artist=michael%20jackson&song=bad, api_description:Sample API request to search Lyrics, required_params: [], optional_params: [], return_schema: ""


category_name:Business, tool_name:360 Business Tool, api_name:GetAllRecordsSince, api_description:Get all data modified since, required_params: [{"name": "timestamp", "type": "NUMBER", "description": ""}], optional_params: [], return_schema: ""


category_name:Business, tool_name:360 Business Tool, api_name:GetDocumentTypesSince, api_description:Get document types modified since, required_params: [{"name": "timestamp", "type": "NUMBER", "description": ""}], optional_params: [], return_schema: ""


category_name:Business, tool_name:360 Business Tool, api_name:GetCompaniesSince, api_description:Get companies modified since, required_params: [{"name": "timestamp", "type": "NUMBER", "description": ""}], optional_params: [], return_schema: ""


category_name:Business, tool_name:360 Business Tool, api_name:GetDocumentTypes, api_description:Get all document types, required_params: [], optional_params: [], return_schema: ""


category_name:Media, tool_name:Vimeo, api_name:SearchVideos, api_description:Search for videos., required_params: [{"name": "format", "type": "STRING", "description": "json/xml/php"}, {"name": "query", "type": "STRING", "description": "The search terms"}], optional_params: [], return_schema: ""


category_name:Media, tool_name:Vimeo, api_name:GetRelatedPeople, api_description:Get a list of related people for a category., required_params: [{"name": "category", "type": "STRING", "description": "The name of the category."}, {"name": "format", "type": "STRING", "description": "json or xml or php"}], optional_params: [], return_schema: {"generated_in": "str", "stat": "str", "err": {"code": "str", "expl": "str", "msg": "str"}}


category_name:Tools, tool_name:YTStream - Download YouTube Videos, api_name:Download/Stream, api_description:Stream or download info., required_params: [{"name": "id", "type": "STRING", "description": "Youtube Video Id."}], optional_params: [], return_schema: "{\"status\": \"str\", \"id\": \"str\", \"title\": \"str\", \"lengthSeconds\": \"str\", \"keywords\": [\"list of str with length 18\"], \"channelTitle\": \"str\", \"channelId\": \"str\", \"description\": \"str\", \"thumbnail\": [{\"url\": \"str\", \"width\": \"int\", \"height\": \"int\", \"_list_length\": 4}], \"allowRatings\": \"bool\", \"viewCount\": \"NoneType\", \"isPrivate\": \"bool\", \"isUnpluggedCorpus\": \"bool\", \"isLiveContent\": \"bool\", \"storyboards\": [{\"width\": \"str\", \"height\": \"str\", \"thumbsCount\": \"str\", \"columns\": \"str\", \"rows\": \"str\", \"interval\": \"str\", \"storyboardCount\": \"int\", \"url\": [\"list of str with length 1\"], \"_list_length\": 3}], \"expiresInSeconds\": \"str\", \"formats\": [{\"itag\": \"int\", \"url\": \"str\", \"mimeType\": \"str\", \"bitrate\": \"int\", \"width\": \"int\", \"height\": \"int\", \"lastModified\": \"str\", \"contentLength\": \"str\", \"quality\": \"str\", \"fps\": \"int\", \"qualityLabel\": \"str\", \"projectionType\": \"str\", \"averageBitrate\": \"int\", \"audioQuality\": \"str\", \"approxDurationMs\": \"str\", \"audioSampleRate\": \"str\", \"audioChannels\": \"int\", \"_list_length"


category_name:Data, tool_name:Opencage geocoder, api_name:/geocode/v1/json, api_description:geocode an address, required_params: [{"name": "q", "type": "STRING", "description": "\"latitude,longitude\" or \"address\" (without \")"}, {"name": "key", "type": "STRING", "description": "The API key you got when registering on https://geocoder.opencagedata.com/"}], optional_params: [], return_schema: {"documentation": "str", "licenses": [{"name": "str", "url": "str", "_list_length": 1}], "results": "empty list", "status": {"code": "int", "message": "str"}, "stay_informed": {"blog": "str", "mastodon": "str", "twitter": "str"}, "thanks": "str", "timestamp": {"created_http": "str", "created_unix": "int"}, "total_results": "int"}


category_name:Mapping, tool_name:Reverse Geocoding and Geolocation Service, api_name:GetLargestCities, api_description:Returns 5 largest cities within a given radial range with name, population, country and distance., required_params: [{"name": "latitude", "type": "NUMBER", "description": "latitude in decimal degrees (wgs84)"}, {"name": "longitude", "type": "NUMBER", "description": "longitude in decimal degrees (wgs84)"}, {"name": "range", "type": "NUMBER", "description": "radial lookup range in meters (max 100.000)"}], optional_params: [], return_schema: {"City": "str", "Population": "int", "Latitude": "float", "Longitude": "float", "Country": "str", "CountryId": "str", "TimeZoneId": "str", "TimeZoneName": "str", "TimeZone_GMT_offset": "int", "LocalTimeNow": "str", "Distance": "float", "Bearing": "float", "CompassDirection": "str"}


category_name:Mapping, tool_name:Reverse Geocoding and Geolocation Service, api_name:GetTimezone, api_description:Finds the local timezone for any given geo-location point by lat and long and returns timezone information with Timezone name, Timezone id and current local time., required_params: [{"name": "longitude", "type": "NUMBER", "description": ""}, {"name": "latitude", "type": "NUMBER", "description": ""}], optional_params: [], return_schema: {"TimeZoneId": "str", "GMT_offset": "int", "TimeZoneName": "str", "LocalTime_Now": "str", "Country": "str", "CountryId": "str"}


category_name:Mapping, tool_name:TrueWay Geocoding, api_name:ReverseGeocode, api_description:Obtain address for location, required_params: [{"name": "location", "type": "STRING", "description": "The location for which you wish to obtain the human-readable address"}], optional_params: [], return_schema: {"results": [{"address": "str", "postal_code": "str", "country": "str", "region": "str", "area": "str", "locality": "str", "neighborhood": "str", "street": "str", "house": "str", "location": {"lat": "float", "lng": "float"}, "location_type": "str", "type": "str", "_list_length": 5}]}


category_name:Mapping, tool_name:TrueWay Geocoding, api_name:Geocode, api_description:Obtain geocoordinates for address, required_params: [{"name": "address", "type": "STRING", "description": "The address that you want to geocode"}], optional_params: [], return_schema: {"results": [{"address": "str", "postal_code": "str", "country": "str", "region": "str", "area": "str", "locality": "str", "neighborhood": "str", "street": "str", "house": "str", "location": {"lat": "float", "lng": "float"}, "location_type": "str", "type": "str", "_list_length": 1}]}


category_name:Location, tool_name:Spott, api_name:Search places, api_description:Returns a list of places (either countries, cities or administrative divisions) matching a query and filtered by properties., required_params: [], optional_params: [], return_schema: {"error": {"code": "str", "message": "str"}}


category_name:Mapping, tool_name:MapToolkit, api_name:Staticmaps, api_description:Create a Staticmap., required_params: [{"name": "size", "type": "STRING", "description": ""}, {"name": "center", "type": "STRING", "description": ""}, {"name": "zoom", "type": "NUMBER", "description": ""}], optional_params: [], return_schema: ""


category_name:Mapping, tool_name:MapTiles, api_name:getStandardMapTile, api_description:Standard tiles with labels in local language for a place (untranslated and untransliterated) as known from OpenStreetMap, required_params: [{"name": "y", "type": "NUMBER", "description": "Y-number of tile (see documentation)"}, {"name": "x", "type": "NUMBER", "description": "X-number of tile (see documentation)"}, {"name": "z", "type": "NUMBER", "description": "zoom (from 0 up to zoom 19)"}], optional_params: [], return_schema: ""


category_name:Location, tool_name:NAVITIME Geocoding, api_name:address_postal_code, api_description:Return address information from postal code of request parameters., required_params: [{"name": "postal_code", "type": "STRING", "description": "Postal code string (Minimum: 3 digits, Maximum: 7 digits)"}], optional_params: [], return_schema: {"count": {"total": "int", "offset": "int", "limit": "int"}, "items": [{"code": "str", "name": "str", "postal_code": "str", "coord": {"lat": "float", "lon": "float"}, "details": [{"code": "str", "name": "str", "ruby": "str", "level": "str", "_list_length": 4}], "_list_length": 5}], "unit": {"datum": "str", "coord_unit": "str"}}


category_name:Location, tool_name:NAVITIME Geocoding, api_name:address_autocomplete, api_description:Return address predictions from the specified keyword of request parameters., required_params: [{"name": "word", "type": "STRING", "description": "Address string (Minimum: 2 characters, Maximum: 50 characters).\n\nIf a string of 51 or more characters is entered, the 51st and subsequent characters will be deleted and searched.\nArabic and Chinese numerals are searched as they are."}], optional_params: [], return_schema: {"items": [{"code": "str", "name": "str", "coord": {"lat": "float", "lon": "float"}, "details": [{"code": "str", "name": "str", "ruby": "str", "level": "str", "_list_length": 1}], "_list_length": 20}], "unit": {"datum": "str", "coord_unit": "str"}}


category_name:Mapping, tool_name:MapToolkit, api_name:Search, api_description:Global Geocoder., required_params: [{"name": "q", "type": "STRING", "description": ""}], optional_params: [], return_schema: ""


category_name:Location, tool_name:Spott, api_name:Get place by ID, api_description:Returns a single Place identified by an ID., required_params: [{"name": "id", "type": "STRING", "description": "ID of the Place."}], optional_params: [], return_schema: {"error": {"code": "str", "message": "str"}}


category_name:Location, tool_name:Spott, api_name:Autocomplete places, api_description:Returns a list of places matching a prefix and specified filter properties. Useful to create "search as you type" inputs., required_params: [], optional_params: [], return_schema: {"error": {"code": "str", "message": "str"}}


category_name:Data, tool_name:Open Brewery DB, api_name:Breweries, api_description:List of Breweries, required_params: [], optional_params: [], return_schema: {}


category_name:Data, tool_name:Open Brewery DB, api_name:Search, api_description:Search for a brewery, required_params: [], optional_params: [], return_schema: {"id": "str", "name": "str", "brewery_type": "str", "address_1": "str", "address_2": "NoneType", "address_3": "NoneType", "city": "str", "state_province": "str", "postal_code": "str", "country": "str", "longitude": "str", "latitude": "str", "phone": "str", "website_url": "str", "state": "str", "street": "str"}


category_name:Food, tool_name:Tasty, api_name:tips/list, api_description:This endpoint is used to load tips (reviews), required_params: [{"name": "id", "type": "NUMBER", "description": "The value of recipe id returned in .../recipes/list .../feeds/list .../recipes/list-similarities endpoints"}], optional_params: [], return_schema: {"count": "int", "results": [{"author_avatar_url": "str", "author_name": "str", "author_rating": "int", "author_user_id": "int", "author_username": "str", "author_is_verified": "int", "is_flagged": "bool", "recipe_id": "int", "status_id": "int", "comment_id": "int", "comment_count": "int", "tip_body": "str", "tip_id": "int", "tip_photo": "NoneType", "created_at": "NoneType", "updated_at": "int", "upvotes_total": "int", "_list_length": 30}]}


category_name:Weather, tool_name:National Weather Service, api_name:/points/{point}, api_description:Metadata about a point. This is the primary endpoint for forecast information for a location. It contains linked data for the forecast, the hourly forecast, observation and other information. Example: /points/39.0693,-94.6716, required_params: [{"name": "point", "type": "STRING", "description": "point: EPSG:4326 latitude, EPSG:4326 longitude"}], optional_params: [], return_schema: {"correlationId": "str", "parameterErrors": [{"parameter": "str", "message": "str", "_list_length": 2}], "title": "str", "type": "str", "status": "int", "detail": "str", "instance": "str"}


category_name:Weather, tool_name:National Weather Service, api_name:/stations/{stationId}/observations/current, api_description:The most current observation for a station. Due to a legacy requirement, this endpoint will support XML for the near future when using the Accept header. It is highly recommend that applications update to the JSON format.  NOTE! See note in /stations/{stationId}/observations for important details on observation data.  Example: /stations/KMKC/observations/current, required_params: [{"name": "stationId", "type": "STRING", "description": "stationId: Station Id (e.g. as provided by the /points/{point}/stations endpoint)"}], optional_params: [], return_schema: {"correlationId": "str", "parameterErrors": [{"parameter": "str", "message": "str", "_list_length": 2}], "title": "str", "type": "str", "status": "int", "detail": "str", "instance": "str"}


category_name:Weather, tool_name:National Weather Service, api_name:/alerts/active/region/{region}, api_description:A list of active alerts by region. The ATOM format returns items in CAP-ATOM. Example: /alerts/active/region/GL, required_params: [{"name": "region", "type": "STRING", "description": "area: a valid region, see list in counts endpoint"}], optional_params: [], return_schema: {"correlationId": "str", "parameterErrors": [{"parameter": "str", "message": "str", "_list_length": 2}], "title": "str", "type": "str", "status": "int", "detail": "str", "instance": "str"}


category_name:Weather, tool_name:National Weather Service, api_name:/alerts?{parameters}, api_description:A list of alerts that can be filtered by parameters. If no parameters are provided, then all alerts are returned. The ATOM format returns items in CAP-ATOM., required_params: [], optional_params: [], return_schema: {"correlationId": "str", "parameterErrors": [{"parameter": "str", "message": "str", "_list_length": 14}], "title": "str", "type": "str", "status": "int", "detail": "str", "instance": "str"}


category_name:Weather, tool_name:Visual Crossing Weather, api_name:Weather forecast data, api_description:Provides access to weather forecast information. The forecast is available for up to seven days at the hourly, 12 hour and daily summary level., required_params: [{"name": "aggregateHours", "type": "NUMBER", "description": "The interval between weather forecast data in the output. 1 represents an hourly forecast, 24 represents a daily forecast. As the source data is calculated at the hourly level, records calculated at 12 or 24 hours are aggregated to indicate the predominant weather condition during that time period. For example the maximum temperature, total precipitation, maximum windspeed etc.  Supported values 1,12 or 24."}, {"name": "location", "type": "STRING", "description": "he address or latitude or longitude of the location. Addresses can be specified as full addresses. The system will also attempt to match partial addresses such as city, state, zip code, postal code and other common formats. When specify a point based on longitude, latitude, the format must be specifed as latitude,longitude where both latitude and longitude are in decimal degrees. latitude should run from -90 to 90 and longitude from -180 to 180 (with 0 being at the prime meridian through London, UK)."}], optional_params: [], return_schema: ""


category_name:Data, tool_name:Weather, api_name:120 Hour Forecast, api_description:Returns a forecast for up to 120 hours in the future (default 48 hours), required_params: [{"name": "lat", "type": "NUMBER", "description": "Latitude"}, {"name": "lon", "type": "NUMBER", "description": "Longitude"}], optional_params: [], return_schema: ""


category_name:Weather, tool_name:Visual Crossing Weather, api_name:Historical weather record, api_description:The weather history data is suitable for retrieving hourly or daily historical weather records., required_params: [{"name": "location", "type": "STRING", "description": "The address or latitude or longitude of the location. Addresses can be specified as full addresses. The system will also attempt to match partial addresses such as city, state, zip code, postal code and other common formats. When specify a point based on longitude, latitude, the format must be specifed as latitude,longitude where both latitude and longitude are in decimal degrees. latitude should run from -90 to 90 and longitude from -180 to 180 (with 0 being at the prime meridian through London, UK)."}, {"name": "endDateTime", "type": "STRING", "description": "The date time for the start of the data request using the time zone of the location. In the ISO format: yyyy-MM-ddTHH:mm:ss. Hours should be specified in 24 hour clock format."}, {"name": "startDateTime", "type": "STRING", "description": "The date time for the start of the data request using the time zone of the location. In the ISO format: yyyy-MM-ddTHH:mm:ss. Hours should be specified in 24 hour clock format."}, {"name": "aggregateHours", "type": "NUMBER", "description": "The interval between weather history data in the output. 1 represent hourly records, 24 represents a daily forecast. As the source data is recorded at the hourly level, 24 hour records are aggregated to indicate the predominant weather conditions during that time period.  Supported values 1 or 24."}, {"name": "unitGroup", "type": "STRING", "description": "The system of units used for the output data.  Supported values are us,uk,metric"}], optional_params: [], return_schema: ""


category_name:Weather, tool_name:WeatherAPI.com, api_name:Astronomy API, api_description:Astronomy API method allows a user to get up to date information for sunrise, sunset, moonrise, moonset, moon phase and illumination in json., required_params: [{"name": "q", "type": "STRING", "description": "Query parameter based on which data is sent back. It could be following:\n\nLatitude and Longitude (Decimal degree) e.g: q=48.8567,2.3508\ncity name e.g.: q=Paris\nUS zip e.g.: q=10001\nUK postcode e.g: q=SW1\nCanada postal code e.g: q=G2J\nmetar:<metar code> e.g: q=metar:EGLL\niata:<3 digit airport code> e.g: q=iata:DXB\nauto:ip IP lookup e.g: q=auto:ip\nIP address (IPv4 and IPv6 supported) e.g: q=100.0.0.1"}], optional_params: [], return_schema: {"location": {"name": "str", "region": "str", "country": "str", "lat": "float", "lon": "float", "tz_id": "str", "localtime_epoch": "int", "localtime": "str"}, "astronomy": {"astro": {"sunrise": "str", "sunset": "str", "moonrise": "str", "moonset": "str", "moon_phase": "str", "moon_illumination": "str", "is_moon_up": "int", "is_sun_up": "int"}}}


category_name:Travel, tool_name:webcams.travel, api_name:/webcams/list/nearby={lat},{lng},{radius}, api_description:This is a modifier. Returns a list of webcams near the given coordinates {lat},{lng} up to the given {radius} in kilometers. Required: {lat}, {lng}, {radius}. The maximum value for {radius} is 250., required_params: [{"name": "radius", "type": "NUMBER", "description": "Maximum distance in kilometers."}, {"name": "lng", "type": "NUMBER", "description": "WGS84 longitude."}, {"name": "lat", "type": "NUMBER", "description": "WGS84 latitude."}], optional_params: [], return_schema: {"message": "str"}


category_name:Location, tool_name:Spott, api_name:Get place by Geoname ID, api_description:Returns a single Place identified by a Geoname ID., required_params: [{"name": "geonameId", "type": "NUMBER", "description": "Unique identificator given by Geonames"}], optional_params: [], return_schema: {"error": {"code": "str", "message": "str"}}


category_name:Location, tool_name:Spott, api_name:Get place by my IP, api_description:Returns the place related to the IP where the request was performed. Returns "Not Found" error when no place is related to the IP., required_params: [], optional_params: [], return_schema: {"error": {"code": "str", "message": "str"}}


category_name:Mapping, tool_name:TrueWay Places, api_name:FindPlaceByText, api_description:Search for places by text string, required_params: [{"name": "text", "type": "STRING", "description": "A text string on which to search"}], optional_params: [], return_schema: {"results": [{"id": "str", "name": "str", "address": "str", "phone_number": "str", "website": "str", "location": {"lat": "float", "lng": "float"}, "types": ["list of str with length 2"], "_list_length": 1}]}


category_name:Mapping, tool_name:TrueWay Places, api_name:FindPlacesNearby, api_description:Search for nearby places, required_params: [{"name": "location", "type": "STRING", "description": "The latitude/longitude around which to retrieve places"}], optional_params: [], return_schema: {"results": [{"id": "str", "name": "str", "address": "str", "location": {"lat": "float", "lng": "float"}, "types": ["list of str with length 3"], "distance": "int", "_list_length": 3}]}


category_name:Location, tool_name:Spott, api_name:Get place by IP, api_description:Returns the Place where a given IP Address is located. Returns "Not Found" error when no place is related to the IP. When sending '127.0.0.1' or '0.0.0.0' IP Addresses it will return the Place from the request was performed., required_params: [{"name": "id", "type": "STRING", "description": "IP Address (v4 and v6 are supported)."}], optional_params: [], return_schema: {"error": {"code": "str", "message": "str"}}


category_name:Data, tool_name:GeoDB Cities, api_name:City Located In, api_description:Get the details for the containing populated place (e.g., its county or other administrative division), including location coordinates, population, and elevation above sea-level  (if available).

Currently, this data is highly dependent on whether the Wikidata **locatedIn** relation is properly defined. If you see an issue, please propose a change to the corresponding Wikidata entry., required_params: [{"name": "cityId", "type": "string", "description": ""}], optional_params: [], return_schema: {"message": "str"}


category_name:Mapping, tool_name:MapTiles, api_name:getMapTilewithFrenchLabels, api_description:Raster Map Tiles with French Labels, required_params: [{"name": "x", "type": "NUMBER", "description": "X-number of tile (see documentation)"}, {"name": "y", "type": "NUMBER", "description": "Y-number of tile (see documentation)"}, {"name": "z", "type": "NUMBER", "description": "zoom (from 0 up to zoom 19)"}], optional_params: [], return_schema: ""


category_name:Data, tool_name:GeoDB Cities, api_name:Place Time, api_description:Get this place's current time in ISO-8601 format: HHmmss.SSSZ, required_params: [{"name": "placeId", "type": "string", "description": ""}], optional_params: [], return_schema: {"message": "str"}


category_name:Mapping, tool_name:MapTiles, api_name:getMapTilewithSpanishLabels, api_description:Raster Map Tiles with Spanish Labels. Please see [tutorial](https://rapidapi.com/MapTilesApi/api/maptiles/tutorials/openstreetmap-in-spanish---add-a-spanish-map-to-your-website-with-leaflet-js-and-maptiles-api) on how to use the Spanish world map., required_params: [{"name": "z", "type": "NUMBER", "description": "zoom (from 0 up to zoom 19)"}, {"name": "x", "type": "NUMBER", "description": "X-number of tile (see documentation)"}, {"name": "y", "type": "NUMBER", "description": "Y-number of tile (see documentation)"}], optional_params: [], return_schema: ""


category_name:Data, tool_name:GeoDB Cities, api_name:Time-Zone, api_description:Get the time-zone current time in ISO-6801 format: HHmmss.SSSZ, required_params: [{"name": "zoneid", "type": "STRING", "description": "The time-zone id"}], optional_params: [], return_schema: {"message": "str"}


category_name:Data, tool_name:GeoDB Cities, api_name:Time-Zone Date-Time, api_description:Get the timezone current date-time in ISO-6801 format: yyyyMMdd'T'HHmmssZ, required_params: [{"name": "zoneid", "type": "STRING", "description": "The time-zone id"}], optional_params: [], return_schema: {"data": "str"}


category_name:Travel, tool_name:webcams.travel, api_name:/webcams/list/bbox={ne_lat},{ne_lng},{sw_lat},{sw_lng}, api_description:This is a modifier. Returns a list of the webcams in the bounding box given by north-east ({ne_lat},{ne_lng}) and south-west ({sw_lat},{sw_lng}) coordinates. Required: {ne_lat},{ne_lng},{sw_lat},{sw_lng}., required_params: [{"name": "ne_lat", "type": "NUMBER", "description": "North-east WGS84 latitude of the bounding box."}, {"name": "sw_lng", "type": "NUMBER", "description": "South-west WGS84 longitude of the bounding box."}, {"name": "sw_lat", "type": "NUMBER", "description": "South-west WGS84 latitude of the bounding box."}, {"name": "ne_lng", "type": "NUMBER", "description": "North-east WGS84 longitude of the bounding box."}], optional_params: [], return_schema: ""


category_name:Data, tool_name:Holy Bible, api_name:GetVerses, api_description:, required_params: [{"name": "Book", "type": "STRING", "description": "Enter one of the books from Bible."}, {"name": "chapter", "type": "NUMBER", "description": "Enter chapter number from given book."}, {"name": "VerseFrom", "type": "NUMBER", "description": "Enter Verse to start."}, {"name": "VerseTo", "type": "NUMBER", "description": "Enter Verse to End."}], optional_params: [], return_schema: {"Book": "str", "Chapter": "str", "VerseFrom": "str", "VerseTo": "str", "Output": "str"}


category_name:Education, tool_name:Uncovered Treasure, api_name:/topics, api_description:Get list of all topics, required_params: [], optional_params: [], return_schema: {"results": ["list of NoneType with length 2443"]}


category_name:Data, tool_name:Holy Bible, api_name:GetVerseOfaChapter, api_description:, required_params: [{"name": "Book", "type": "STRING", "description": ""}, {"name": "chapter", "type": "NUMBER", "description": ""}, {"name": "Verse", "type": "NUMBER", "description": ""}], optional_params: [], return_schema: {"Book": "str", "Chapter": "str", "Verse": "str", "Output": "str"}


category_name:Education, tool_name:Uncovered Treasure, api_name:/verse/{verse}, api_description:Get treasure by verse, required_params: [{"name": "verse", "type": "STRING", "description": "Use common English name with chapter number and optionally verse, such as \"1 Corinthians 1\", \"1 Corinthians 1:5\" or \"James 3\". Does NOT support ranged searches, such as \"James 3:1-4\"."}], optional_params: [], return_schema: {"results": [{"date": "str", "context": "str", "scriptures": ["list of str with length 1"], "text": "str", "topics": ["list of str with length 3"], "bookOrder": "int", "_list_length": 4}]}


category_name:Data, tool_name:Holy Bible, api_name:GetChapter, api_description:, required_params: [{"name": "Book", "type": "STRING", "description": "Enter one of the books from Bible."}, {"name": "chapter", "type": "NUMBER", "description": "Enter chapter number from given book."}], optional_params: [], return_schema: {"Book": "str", "Chapter": "str", "Output": "str"}


category_name:Science, tool_name:manatee jokes, api_name:random, api_description:retrieves a random manatee joke, required_params: [], optional_params: [], return_schema: {"id": "int", "setup": "str", "punchline": "str", "createdAt": "str", "updatedAt": "str"}


category_name:Entertainment, tool_name:DaddyJokes, api_name:Random, api_description:Get a random dad joke, required_params: [], optional_params: [], return_schema: ""


category_name:Entertainment, tool_name:Humor-Jokes-and-Memes, api_name:search-gifs, api_description:Search for gifs.
See https://humorapi.com/docs/#Search-Gifs for more., required_params: [{"name": "query", "type": "STRING", "description": "A search query."}], optional_params: [], return_schema: {"message": "str"}


category_name:Entertainment, tool_name:Humor-Jokes-and-Memes, api_name:generate-nonsense-word, api_description:Generate a nonsense word.
See https://humorapi.com/docs/#Generate-Nonsense-Word for more., required_params: [], optional_params: [], return_schema: {"message": "str"}


category_name:Entertainment, tool_name:Memeados, api_name:Pet Pet, api_description:Generate My Pet Pet meme GIF, required_params: [{"name": "image", "type": "STRING", "description": ""}], optional_params: [], return_schema: ""


category_name:Entertainment, tool_name:Memeados, api_name:drakelikehate, api_description:Generate Drake Likes and Hates meme, required_params: [{"name": "text2", "type": "STRING", "description": ""}, {"name": "text1", "type": "STRING", "description": ""}], optional_params: [], return_schema: ""


category_name:Entertainment, tool_name:Memeados, api_name:Google Fake Autocomplete, api_description:Generate Fake google autocomplete, required_params: [{"name": "text1", "type": "STRING", "description": ""}, {"name": "text3", "type": "STRING", "description": ""}, {"name": "text2", "type": "STRING", "description": ""}], optional_params: [], return_schema: ""


category_name:Entertainment, tool_name:Memeados, api_name:Sponge bob, api_description:Generate Sponge Bob meme, required_params: [{"name": "text", "type": "STRING", "description": ""}], optional_params: [], return_schema: ""


category_name:Entertainment, tool_name:Jokes by API-Ninjas, api_name:/v1/jokes, api_description:API Ninjas Jokes API endpoint., required_params: [], optional_params: [], return_schema: ""


category_name:Social, tool_name:Chuck Norris, api_name:/jokes/search, api_description:Free text search, required_params: [{"name": "query", "type": "STRING", "description": "The search term."}], optional_params: [], return_schema: {"timestamp": "str", "status": "int", "error": "str", "message": "str", "violations": {"search.query": "str"}}


category_name:Science, tool_name:manatee jokes, api_name:get by id, api_description:gets a specific joke by id, required_params: [{"name": "id", "type": "string", "description": ""}], optional_params: [], return_schema: ""


category_name:Science, tool_name:manatee jokes, api_name:find all, api_description:retrieves all available jokes, required_params: [], optional_params: [], return_schema: {"id": "int", "setup": "str", "punchline": "str", "createdAt": "str", "updatedAt": "str"}


category_name:Entertainment, tool_name:World of Jokes, api_name:Get Random Joke By Category, api_description:Get the random joke by category from a collection of most rated and most popular jokes., required_params: [{"name": "category", "type": "STRING", "description": "Category of joke based on the jokes categories API"}], optional_params: [], return_schema: ""


category_name:Entertainment, tool_name:Programming Memes Images, api_name:v1/memes, api_description:Get Random Programming Memes, required_params: [], optional_params: [], return_schema: ""


category_name:Entertainment, tool_name:World of Jokes, api_name:Get Random Joke, api_description:Get the random joke from a collection of most rated and most popular jokes., required_params: [], optional_params: [], return_schema: ""


category_name:Business, tool_name:Realty in US, api_name:schools/list, api_description:List schools with options and filters, required_params: [{"name": "state_code", "type": "STRING", "description": "Filter schools by state (You need to specify at least one of the following : state_code|city|county|neighborhood|postal_code|school_district_id)"}], optional_params: [], return_schema: ""


category_name:Data, tool_name:GeoDB Cities, api_name:Place Date-Time, api_description:Get this place's current date-time in ISO-6801 format: yyyyMMdd'T'HHmmssZ, required_params: [{"name": "placeId", "type": "string", "description": ""}], optional_params: [], return_schema: {"message": "str"}


category_name:Data, tool_name:GeoDB Cities, api_name:Admin Division Details, api_description:Get the details for a specific administrative division, including location coordinates, population, and elevation above sea-level (if available)., required_params: [{"name": "divisionId", "type": "STRING", "description": ""}], optional_params: [], return_schema: {"message": "str"}


category_name:Business, tool_name:Realty in US, api_name:agents/get-recommendations, api_description:Get agent's recommendations, required_params: [{"name": "advertiser_id", "type": "NUMBER", "description": "The value of advertiser_id field returned in .../agents/list endpoint"}], optional_params: [], return_schema: {"comment": "str", "id": "str", "email": "str", "display_name": "str", "photo": "str", "video": "NoneType", "source_id": "str", "last_updated": "str", "relation": "str", "year": "str", "started_timestamp": "str", "address": "NoneType", "location": "NoneType"}


category_name:Business, tool_name:Realty in US, api_name:agents/get-listings, api_description:Get agent's listings, required_params: [{"name": "fulfillment_id", "type": "NUMBER", "description": "The value of advertiser_id field returned in .../agents/list endpoint"}, {"name": "id", "type": "STRING", "description": "The value of abbreviation field returned in .../agents/list endpoint"}, {"name": "agent_id", "type": "NUMBER", "description": "The value of ...member/id JSON object returned in .../agents/list endpoint"}], optional_params: [], return_schema: "{\"data\": {\"forSale\": {\"total\": \"int\", \"count\": \"int\", \"results\": [{\"listing_id\": \"str\", \"property_id\": \"str\", \"permalink\": \"str\", \"status\": \"str\", \"list_price\": \"int\", \"list_date\": \"str\", \"other_listings\": {\"rdc\": [{\"listing_id\": \"str\", \"status\": \"str\", \"_list_length\": 2}]}, \"open_houses\": [{\"start_date\": \"str\", \"_list_length\": 1}], \"advertisers\": [{\"fulfillment_id\": \"str\", \"_list_length\": 1}], \"flags\": {\"is_contingent\": \"NoneType\", \"is_pending\": \"NoneType\"}, \"primary_photo\": {\"href\": \"str\"}, \"description\": {\"type\": \"str\", \"sold_date\": \"NoneType\", \"sold_price\": \"NoneType\", \"baths\": \"int\", \"beds\": \"int\", \"sqft\": \"int\", \"lot_sqft\": \"int\"}, \"source\": {\"agents\": [{\"id\": \"str\", \"agent_id\": \"str\", \"type\": \"str\", \"_list_length\": 1}]}, \"location\": {\"address\": {\"line\": \"str\", \"city\": \"str\", \"state_code\": \"str\", \"state\": \"str\", \"postal_code\": \"str\", \"country\": \"str\", \"coordinate\": {\"lat\": \"float\", \"lon\": \"float\"}}}, \"_list_length\": 37}]}, \"forRent\": {\"total\": \"int\", \"count\": \"int\", \"results\": \"e"


category_name:Finance, tool_name:Investing - Cryptocurrency Markets, api_name:coins/search, api_description:Search for available cryptocurrencies relating to a word, name, etc..., required_params: [{"name": "string", "type": "STRING", "description": "A word or name of any currencies"}], optional_params: [], return_schema: {"data": {"pairs_attr": [{"pair_ID": "int", "search_main_text": "str", "search_main_subtext": "str", "search_main_longtext": "str", "exchange_flag_ci": "int", "is_in_watchlist": "bool", "_list_length": 26}]}}


category_name:Finance, tool_name:Investing - Cryptocurrency Markets, api_name:currencies/list, api_description:List all available currencies, required_params: [], optional_params: [], return_schema: {"data": ["list of list with length 1"]}


category_name:Financial, tool_name:CurrencyAPI.net, api_name:Convert, api_description:Convert a custom amount value from one currency to another, required_params: [{"name": "to", "type": "STRING", "description": "Currency code of the currency you want to convert to. Eg, USD if you want to convert GBP to USD"}, {"name": "amount", "type": "STRING", "description": "The value you want to convert. Eg 10.99 or 15"}, {"name": "from", "type": "STRING", "description": "Currency code of the currency you want to convert from. Eg, GBP if you want to convert GBP to USD"}], optional_params: [], return_schema: {"valid": "bool", "error": {"code": "int", "message": "str"}}


category_name:Financial, tool_name:CurrencyAPI.net, api_name:History, api_description:Display the currency conversions historical rates for a particular day, required_params: [{"name": "date", "type": "DATE (YYYY-MM-DD)", "description": "Display the single date you wish to get the historical data from. Eg 2010-12-25"}, {"name": "base", "type": "STRING", "description": "The currency code you wish to get the historical rates of. Eg, USD"}], optional_params: [], return_schema: {"valid": "bool", "error": {"code": "int", "message": "str"}}


category_name:Finance, tool_name:Investing - Cryptocurrency Markets, api_name:currencies/get-rate, api_description:Get exchange rate between two different currencies, required_params: [{"name": "fromCurrency", "type": "NUMBER", "description": "Value of currency_ID field returned in currencies/list endpoint"}, {"name": "toCurrency", "type": "NUMBER", "description": "Value of currency_ID field returned in currencies/list endpoint"}], optional_params: [], return_schema: {"data": ["list of list with length 1"]}


category_name:Financial, tool_name:CurrencyAPI.net, api_name:Timeframe, api_description:Display a currency conversion's historical rates within a given timeframe, required_params: [{"name": "end_date", "type": "DATE (YYYY-MM-DD)", "description": "Display the start date you wish to get the historical data from. Eg 2010-12-29"}, {"name": "base", "type": "STRING", "description": "The currency code you want to get the historical data of. Eg, USD"}, {"name": "start_date", "type": "DATE (YYYY-MM-DD)", "description": "Display the start date you wish to get the historical data from. Eg 2010-12-25"}], optional_params: [], return_schema: {"valid": "bool", "error": {"code": "int", "message": "str"}}


category_name:Gaming, tool_name:CheapShark - Game Deals, api_name:List of Deals, api_description:Get a paged list of deals matching any number of criteria, all the filtering parameters are optional.

The deal object is what drives most of what you see on the site. They are price + metadata properties for games for a given store. All dealID’s are encoded on the server. On your website/app, you will use the redirect page to link users to a specific deal:

> https://www.cheapshark.com/redirect?dealID={id}

**Important Note**: The redirect page is not an API endpoint and is not designed for automated access. It is purely a way to link your end users to deals.

The deal rating property provides a quick way to compare how 'good' a deal is. It is normalized on a scale from 0 to 10., required_params: [], optional_params: [], return_schema: {"internalName": "str", "title": "str", "metacriticLink": "str", "dealID": "str", "storeID": "str", "gameID": "str", "salePrice": "str", "normalPrice": "str", "isOnSale": "str", "savings": "str", "metacriticScore": "str", "steamRatingText": "str", "steamRatingPercent": "str", "steamRatingCount": "str", "steamAppID": "str", "releaseDate": "int", "lastChange": "int", "dealRating": "str", "thumb": "str"}


category_name:Entertainment, tool_name:Hearthstone, api_name:Cards by Faction, api_description:Returns all the cards of a certain faction. Example values: Horde, Neutral., required_params: [{"name": "faction", "type": "STRING", "description": "Card faction."}], optional_params: [], return_schema: ""


category_name:Gaming, tool_name:CheapShark - Game Deals, api_name:List of Games, api_description:Get a list of games that contain a given title or matches steamAppID. Response includes the cheapest current deal for each game., required_params: [], optional_params: [], return_schema: {"gameID": "str", "steamAppID": "NoneType", "cheapest": "str", "cheapestDealID": "str", "external": "str", "internalName": "str", "thumb": "str"}


category_name:Entertainment, tool_name:Hearthstone, api_name:Card Set, api_description:Returns all cards in a set. Example values: Blackrock Mountain, Classic., required_params: [{"name": "set", "type": "STRING", "description": "Card set."}], optional_params: [], return_schema: ""


category_name:Data, tool_name:Diablo4 Smartable, api_name:GetNewsletters, api_description:Get Diablo 4 newsletters., required_params: [], optional_params: [], return_schema: {"title": "str", "path": "str", "page": "int", "value": "empty list", "nextPage": "NoneType"}


category_name:Gaming, tool_name:World of Tanks Stats, api_name:Get Stats, api_description:Get WN8, WN7, battles, victories, defeats, kills, draws, avereageTier, tanksSpotted, battlesSurvived, required_params: [{"name": "name", "type": "STRING", "description": ""}], optional_params: [], return_schema: {"name": "str", "account_id": "int", "battles": {"total": "str", "last24h": "str", "last7d": "str", "last30d": "str"}, "averageTier": {"total": "str", "last24h": "str", "last7d": "str", "last30d": "str"}, "victories": {"total": "str", "last24h": "str", "last7d": "str", "last30d": "str"}, "defeats": {"total": "str", "last24h": "str", "last7d": "str", "last30d": "str"}, "draws": {"total": "str", "last24h": "str", "last7d": "str", "last30d": "str"}, "battlesSurvived": {"total": "str", "last24h": "str", "last7d": "str", "last30d": "str"}, "kills": {"total": "str", "last24h": "str", "last7d": "str", "last30d": "str"}, "tanksSpotted": {"total": "str", "last24h": "str", "last7d": "str", "last30d": "str"}, "wn7": {"total": "str", "last24h": "str", "last7d": "str", "last30d": "str"}, "wn8": {"total": "str", "last24h": "str", "last7d": "str", "last30d": "str"}}


category_name:Entertainment, tool_name:Hearthstone, api_name:Card Backs, api_description:Returns a list of all the card backs., required_params: [], optional_params: [], return_schema: ""


category_name:Data, tool_name:Diablo4 Smartable, api_name:GetTopics, api_description:Get Diablo 4 topics., required_params: [], optional_params: [], return_schema: {"value": [{"name": "str", "shortname": "str", "id": "str", "services": [{"name": "str", "endpoint": "str", "_list_length": 5}], "_list_length": 4}]}


category_name:Entertainment, tool_name:Hearthstone, api_name:Cards by Type, api_description:Returns all the cards of a certain type. Example values: Spell, Weapon., required_params: [{"name": "type", "type": "STRING", "description": "Card type."}], optional_params: [], return_schema: ""


category_name:Finance, tool_name:Mineable coins, api_name:Get coins' data, api_description:With this endpoint you can get a collection of all coins.

**API alterations**
- **Get one coin:** https://api.minerstat.com/v2/coins?list=BTC
- **Get list of coins:** https://api.minerstat.com/v2/coins?list=BTC,BCH,BSV
- **Get all coins from one algorithm:** https://api.minerstat.com/v2/coins?algo=SHA-256
- **Get all coins from multiple algorithms:** https://api.minerstat.com/v2/coins?algo=SHA-256,Scrypt,Ethash, required_params: [], optional_params: [], return_schema: {"id": "str", "coin": "str", "name": "str", "type": "str", "algorithm": "str", "network_hashrate": "int", "difficulty": "int", "reward": "float", "reward_unit": "str", "reward_block": "int", "price": "float", "volume": "float", "updated": "int"}


category_name:Entertainment, tool_name:Coin Flip, api_name:Heads / Tails, api_description:Returns an outcome. Either heads or tails, required_params: [], optional_params: [], return_schema: ""


category_name:Finance, tool_name:Coinranking, api_name:Get coin modifiers, api_description:Get the modifiers of a coin's supply and their balance.
This endpoint requires the **ultra** plan or higher., required_params: [{"name": "uuid", "type": "string", "description": "UUID of the coin you want to request the modifiers for"}], optional_params: [], return_schema: {"status": "str", "data": {"total": "int", "modifiers": "empty list"}}


category_name:Finance, tool_name:BraveNewCoin, api_name:AssetById, api_description:Retrieves the details of an individual asset. Supply the unique identifier (UUID) of the asset.

The full list of all asset details can be obtained from the Asset endpoint., required_params: [{"name": "id", "type": "STRING", "description": "The unique resource identifier (UUID) of an asset e.g.  BTC = f1ff77b6-3ab4-4719-9ded-2fc7e71cff1f"}], optional_params: [], return_schema: {"status": "str", "timestamp": "str", "message": "str"}


category_name:Finance, tool_name:BraveNewCoin, api_name:AssetTicker, api_description:This free endpoint will return the latest details for an asset refreshed every 5 minutes with global USD spot price, 24 hour volume and supply.  The optional percentChange parameter provides the 1, 7 and 30 day percentage movements as additional payload.

Supply the unique identifier (UUID) for an asset.  The UUID for any asset may be found from the Assets endpoint in Lookups.

A security token is required for the Authorization Header. Obtain a token valid for 24 hours from the GetToken endpoint., required_params: [{"name": "assetId", "type": "STRING", "description": "UUID. The unique resource identifier of an asset e.g.  BTC = f1ff77b6-3ab4-4719-9ded-2fc7e71cff1f"}], optional_params: [], return_schema: ""


category_name:Finance, tool_name:Coinranking, api_name:Get global stats, api_description:These global statistics tell about the data available on coinranking., required_params: [], optional_params: [], return_schema: {"status": "str", "data": {"referenceCurrencyRate": "int", "totalCoins": "int", "totalMarkets": "int", "totalExchanges": "int", "totalMarketCap": "str", "total24hVolume": "str", "btcDominance": "float", "bestCoins": [{"uuid": "str", "symbol": "str", "name": "str", "iconUrl": "str", "coinrankingUrl": "str", "_list_length": 3}], "newestCoins": [{"uuid": "str", "symbol": "str", "name": "str", "iconUrl": "str", "coinrankingUrl": "str", "_list_length": 3}]}}


category_name:Finance, tool_name:Coinranking, api_name:Get exchange coins, api_description:Find coins listed on a specific exchange.
This endpoint requires the **ultra** plan or higher., required_params: [{"name": "uuid", "type": "string", "description": "UUID of the exchange you want to request"}], optional_params: [], return_schema: {"status": "str", "data": {"stats": {"total": "int"}, "coins": [{"coinrankingUrl": "str", "rank": "int", "uuid": "str", "symbol": "str", "name": "str", "iconUrl": "str", "numberOfMarkets": "int", "price": "str", "btcPrice": "str", "24hVolume": "str", "_list_length": 50}]}}


category_name:Finance, tool_name:Coinranking, api_name:Get coin supply, api_description:Get the maximum, total, and circulating supply of a coin., required_params: [{"name": "uuid", "type": "string", "description": "UUID of the coin you want to request the supply for"}], optional_params: [], return_schema: {"status": "str", "data": {"supply": {"maxAmount": "str", "totalSyncedAt": "str", "totalAmount": "str", "circulatingSyncedAt": "str", "circulatingAmount": "str", "modifierCount": "int"}}}


category_name:Finance, tool_name:Coinranking, api_name:Get coin markets, api_description:Find markets on different exchanges that trade a specific coin.
This endpoint requires the **ultra** plan or higher., required_params: [{"name": "uuid", "type": "string", "description": "UUID of the coin you want to request markets for"}], optional_params: [], return_schema: {"status": "str", "data": {"stats": {"24hVolume": "str", "total": "int"}, "markets": [{"uuid": "str", "rank": "int", "base": {"uuid": "str", "symbol": "str"}, "quote": {"uuid": "str", "symbol": "str"}, "exchange": {"name": "str", "uuid": "str", "iconUrl": "str"}, "marketShare": "str", "btcPrice": "str", "recommended": "bool", "filters": "empty list", "price": "str", "24hVolume": "str", "_list_length": 50}]}}


category_name:Finance, tool_name:Coinmill Currency, api_name:Coinmill, api_description:, required_params: [], optional_params: [], return_schema: ""


category_name:Communication, tool_name:Mojitok Sticker Store SDK, api_name:/stickers/trending, api_description:API that provides information on creators and stickerpacks of 16 popular stickers, required_params: [], optional_params: [], return_schema: {"data": [{"id": "str", "images": [{"spec": "str", "url": "str", "_list_length": 2}], "packageId": "str", "stickerPackId": "str", "stickerPack": {"id": "str", "description": [{"content": "str", "language": "str", "_list_length": 1}], "name": [{"content": "str", "language": "str", "_list_length": 1}], "thumbnailUrl": "str", "thumbnails": [{"spec": "str", "url": "str", "_list_length": 1}]}, "package": {"id": "str", "description": [{"content": "str", "language": "str", "_list_length": 1}], "name": [{"content": "str", "language": "str", "_list_length": 1}], "thumbnailUrl": "str", "thumbnails": [{"spec": "str", "url": "str", "_list_length": 1}]}, "_list_length": 1}], "meta": {}}


category_name:Media, tool_name:Giphy, api_name:STICKER Roulette, api_description:Returns a spotaneously selected sticker from Giphy's sticker collection. Optionally limit scope of result to a specific tag. Like the GIF random endpoint, Punctuation will be stripped and ignored. Use a hyphen for phrases. Example oops, birthday or thank-you. Search terms should be URL encoded., required_params: [{"name": "tag", "type": "STRING", "description": ""}], optional_params: [], return_schema: {"data": "empty list", "meta": {"status": "int", "msg": "str", "response_id": "str"}}


category_name:Weather, tool_name:National Weather Service, api_name:/alerts/active/area/{area}, api_description:A list of active alerts by area. The ATOM format returns items in CAP-ATOM., required_params: [{"name": "area", "type": "STRING", "description": "area: a valid area, see list in counts endpoint"}], optional_params: [], return_schema: {"correlationId": "str", "parameterErrors": [{"parameter": "str", "message": "str", "_list_length": 4}], "title": "str", "type": "str", "status": "int", "detail": "str", "instance": "str"}


category_name:Weather, tool_name:National Weather Service, api_name:/products/types/{typeId}/locations/{locationId}, api_description:A product for a location that has issued a product for a specific type.  Example: /products/types/AFD/locations/EAX, required_params: [{"name": "locationId", "type": "STRING", "description": "locationId: an id of a valid location (list forthcoming)"}, {"name": "typeId", "type": "STRING", "description": "typeId: an id of a valid product type "}], optional_params: [], return_schema: {"correlationId": "str", "parameterErrors": [{"parameter": "str", "message": "str", "_list_length": 2}], "title": "str", "type": "str", "status": "int", "detail": "str", "instance": "str"}


category_name:Weather, tool_name:History, api_name:dailyWeatherZip, api_description:This endpoint returns the historical weather for a given day for a given location (Country and zip code), required_params: [{"name": "country", "type": "STRING", "description": "The ISO Alpha-2 code of the country"}, {"name": "zip-code", "type": "STRING", "description": "The postal code for the requested country"}, {"name": "parameters", "type": "STRING", "description": "Define the parameter, you wish to request. Allowed options are \\\\\\\"all\\\\\\\", \\\\\\\"air_quality\\\\\\\", \\\\\\\"anomaly\\\\\\\", \\\\\\\"astronomy\\\\\\\", \\\\\\\"weather\\\\\\\", \\\\\\\"signal\\\\\\\", \\\\\\\"pollen\\\\\\\", \\\\\\\"occurrence\\\\\\\""}, {"name": "day", "type": "STRING", "description": "The requested day in the format \\\\\\\"YYYYmmdd\\\\\\\""}], optional_params: [], return_schema: {"message": "str"}


category_name:Weather, tool_name:History, api_name:hourlyWeatherZip, api_description:This endpoint returns the historical weather on hourly level for a given day for a given location (country and zip-code), required_params: [{"name": "parameters", "type": "STRING", "description": "Define the parameter, you wish to request. Allowed options are \\\\\\\"all\\\\\\\", \\\\\\\"air_quality\\\\\\\", \\\\\\\"anomaly\\\\\\\", \\\\\\\"astronomy\\\\\\\", \\\\\\\"weather\\\\\\\", \\\\\\\"signal\\\\\\\", \\\\\\\"pollen\\\\\\\""}, {"name": "zip-code", "type": "STRING", "description": "The postal code for the requested country"}, {"name": "day", "type": "STRING", "description": "The requested day in the format \\\\\\\"YYYYmmdd\\\\\\\""}, {"name": "country", "type": "STRING", "description": "The ISO Alpha-2 code of the country"}], optional_params: [], return_schema: {"message": "str"}


category_name:Sports, tool_name:Live Sports Odds, api_name:/v4/sports, api_description:Returns a list of available sports and tournaments. Use the `sports_key` in requests for /odds and /scores endpoints., required_params: [], optional_params: [], return_schema: {"key": "str", "group": "str", "title": "str", "description": "str", "active": "bool", "has_outrights": "bool"}


category_name:Data, tool_name:Web Search, api_name:imageSearch, api_description:Get relevant images for a given query., required_params: [{"name": "q", "type": "STRING", "description": "The user's search query string."}, {"name": "pageNumber", "type": "NUMBER", "description": "The page to view."}, {"name": "pageSize", "type": "NUMBER", "description": "The number of items per page. The maximum value is 50."}, {"name": "autoCorrect", "type": "BOOLEAN", "description": "Automatically correct spelling."}], optional_params: [], return_schema: ""


category_name:Sports, tool_name:Live Sports Odds, api_name:/v4/sports/{sport}/scores, api_description:Returns list of live and upcoming games for a given sport, and optionally recently completed games. Live and completed games will contain scores. **Currently in beta** and only available for selected sports. For more info, see the [list of available sports](https://the-odds-api.com/sports-odds-data/sports-apis.html), required_params: [{"name": "sport", "type": "STRING", "description": "sport key for which to return games and odds"}], optional_params: [], return_schema: {"id": "str", "sport_key": "str", "sport_title": "str", "commence_time": "str", "completed": "bool", "home_team": "str", "away_team": "str", "scores": "NoneType", "last_update": "NoneType"}


category_name:Data, tool_name:Web Search, api_name:spellCheck, api_description:Check spelling., required_params: [{"name": "text", "type": "STRING", "description": "The text string to check for spelling errors."}], optional_params: [], return_schema: ""


category_name:Weather, tool_name:WeatherAPI.com, api_name:Future Weather API, api_description:Future weather API method returns weather in a 3 hourly interval in future for a date between 14 days and 300 days from today in the future., required_params: [{"name": "dt", "type": "DATE (YYYY-MM-DD)", "description": "'dt' should be between 14 days and 300 days from today in the future in yyyy-MM-dd format (i.e. dt=2023-01-01)"}, {"name": "q", "type": "STRING", "description": "Query parameter based on which data is sent back. It could be following:\n\nLatitude and Longitude (Decimal degree) e.g: q=48.8567,2.3508\ncity name e.g.: q=Paris\nUS zip e.g.: q=10001\nUK postcode e.g: q=SW1\nCanada postal code e.g: q=G2J\nmetar:<metar code> e.g: q=metar:EGLL\niata:<3 digit airport code> e.g: q=iata:DXB\nauto:ip IP lookup e.g: q=auto:ip\nIP address (IPv4 and IPv6 supported) e.g: q=100.0.0.1"}], optional_params: [], return_schema: {"message": "str"}


category_name:Sports, tool_name:Free NBA, api_name:Get a Specific Team, api_description:This endpoint retrieves a specific team, required_params: [{"name": "id", "type": "STRING", "description": "The ID of the team"}], optional_params: [], return_schema: ""


category_name:Sports, tool_name:Free NBA, api_name:Get Specific Player, api_description:This endpoint retrieves a specific player., required_params: [{"name": "id", "type": "NUMBER", "description": "The ID of the player to retrieve"}], optional_params: [], return_schema: ""


category_name:Sports, tool_name:Free NBA, api_name:Get All Games, api_description:This endpoint retrieves all games.  Seasons are represented by the year they began. For example, 2018 represents season 2018-2019., required_params: [], optional_params: [], return_schema: {"data": [{"id": "int", "date": "str", "home_team": {"id": "int", "abbreviation": "str", "city": "str", "conference": "str", "division": "str", "full_name": "str", "name": "str"}, "home_team_score": "int", "period": "int", "postseason": "bool", "season": "int", "status": "str", "time": "str", "visitor_team": {"id": "int", "abbreviation": "str", "city": "str", "conference": "str", "division": "str", "full_name": "str", "name": "str"}, "visitor_team_score": "int", "_list_length": 25}], "meta": {"total_pages": "int", "current_page": "int", "next_page": "int", "per_page": "int", "total_count": "int"}}


category_name:Data, tool_name:Web Search, api_name:webSearch, api_description:Get relevant web pages for a given query., required_params: [{"name": "q", "type": "STRING", "description": "The user's search query string."}, {"name": "autoCorrect", "type": "BOOLEAN", "description": "Automatically correct spelling."}, {"name": "pageNumber", "type": "NUMBER", "description": "The page to view."}, {"name": "pageSize", "type": "NUMBER", "description": "The number of items per page. The maximum value is 50."}], optional_params: [], return_schema: ""


category_name:Weather, tool_name:WeatherAPI.com, api_name:Forecast Weather API, api_description:Forecast weather API method returns upto next 14 day weather forecast and weather alert as json. It contains astronomy data, day weather forecast and hourly interval weather information for a given city., required_params: [{"name": "q", "type": "STRING", "description": "Query parameter based on which data is sent back. It could be following:\n\nLatitude and Longitude (Decimal degree) e.g: q=48.8567,2.3508\ncity name e.g.: q=Paris\nUS zip e.g.: q=10001\nUK postcode e.g: q=SW1\nCanada postal code e.g: q=G2J\nmetar:<metar code> e.g: q=metar:EGLL\niata:<3 digit airport code> e.g: q=iata:DXB\nauto:ip IP lookup e.g: q=auto:ip\nIP address (IPv4 and IPv6 supported) e.g: q=100.0.0.1"}], optional_params: [], return_schema: "{\"location\": {\"name\": \"str\", \"region\": \"str\", \"country\": \"str\", \"lat\": \"float\", \"lon\": \"float\", \"tz_id\": \"str\", \"localtime_epoch\": \"int\", \"localtime\": \"str\"}, \"current\": {\"last_updated_epoch\": \"int\", \"last_updated\": \"str\", \"temp_c\": \"float\", \"temp_f\": \"float\", \"is_day\": \"int\", \"condition\": {\"text\": \"str\", \"icon\": \"str\", \"code\": \"int\"}, \"wind_mph\": \"float\", \"wind_kph\": \"float\", \"wind_degree\": \"int\", \"wind_dir\": \"str\", \"pressure_mb\": \"float\", \"pressure_in\": \"float\", \"precip_mm\": \"float\", \"precip_in\": \"float\", \"humidity\": \"int\", \"cloud\": \"int\", \"feelslike_c\": \"float\", \"feelslike_f\": \"float\", \"vis_km\": \"float\", \"vis_miles\": \"float\", \"uv\": \"float\", \"gust_mph\": \"float\", \"gust_kph\": \"float\"}, \"forecast\": {\"forecastday\": [{\"date\": \"str\", \"date_epoch\": \"int\", \"day\": {\"maxtemp_c\": \"float\", \"maxtemp_f\": \"float\", \"mintemp_c\": \"float\", \"mintemp_f\": \"float\", \"avgtemp_c\": \"float\", \"avgtemp_f\": \"float\", \"maxwind_mph\": \"float\", \"maxwind_kph\": \"float\", \"totalprecip_mm\": \"float\", \"totalprecip_in\": \"float"


category_name:Data, tool_name:GeoDB Cities, api_name:Places Near Location, api_description:Get places near the given location, filtering by optional criteria., required_params: [{"name": "radius", "type": "STRING", "description": "The location radius within which to find places"}, {"name": "locationid", "type": "STRING", "description": "Only cities near this location. Latitude/longitude in ISO-6709 format: \u00b1DD.DDDD\u00b1DDD.DDDD"}], optional_params: [], return_schema: {"message": "str"}


category_name:Data, tool_name:GeoDB Cities, api_name:City Time, api_description:Get the city current time in ISO-8601 format: HHmmss.SSSZ, required_params: [{"name": "cityid", "type": "STRING", "description": "The city id (either native id or wikiDataId)"}], optional_params: [], return_schema: {"message": "str"}


category_name:Finance, tool_name:BraveNewCoin, api_name:Asset, api_description:List the UUID and details for all assets or provide an optional query parameter to search.
Assets may have a status . Active assets will be available at both AssetTicker and DailyOHLCV endpoints. Inactive assets are not available for AssetTickers but may provide some historical OHLCV data if available., required_params: [], optional_params: [], return_schema: {}


category_name:Finance, tool_name:BraveNewCoin, api_name:MarketById, api_description:Retrieves the details of an individual market. Supply the unique identifier (UUID) of the market.

The full list of all market UUIDs can be obtained from the Market endpoint., required_params: [{"name": "id", "type": "STRING", "description": "UUID. The unique resource identifier of a market e.g.  BTC/USD = 6ea0d2ef-6dd0-4adb-ad32-f7f3db58ccbe"}], optional_params: [], return_schema: {"status": "str", "timestamp": "str", "message": "str"}


category_name:Data, tool_name:Web Search, api_name:autoComplete, api_description:Suggest as-you-type completion., required_params: [{"name": "text", "type": "STRING", "description": "The prefix to complete"}], optional_params: [], return_schema: {}


category_name:Weather, tool_name:WeatherAPI.com, api_name:History Weather API, api_description:History weather API method returns historical weather for a date on or after 1st Jan, 2010 (depending upon subscription level) as json., required_params: [{"name": "dt", "type": "DATE (YYYY-MM-DD)", "description": "For history API 'dt' should be on or after 1st Jan, 2010 in yyyy-MM-dd format"}, {"name": "q", "type": "STRING", "description": "Query parameter based on which data is sent back. It could be following:\n\nLatitude and Longitude (Decimal degree) e.g: q=48.8567,2.3508\ncity name e.g.: q=Paris\nUS zip e.g.: q=10001\nUK postcode e.g: q=SW1\nCanada postal code e.g: q=G2J\nmetar:<metar code> e.g: q=metar:EGLL\niata:<3 digit airport code> e.g: q=iata:DXB\nauto:ip IP lookup e.g: q=auto:ip\nIP address (IPv4 and IPv6 supported) e.g: q=100.0.0.1"}], optional_params: [], return_schema: {"error": {"code": "int", "message": "str"}}


category_name:Data, tool_name:Local Business Data, api_name:Business Details, api_description:Get full business details including emails and social contacts. Supports batching of up to 20 Business Ids., required_params: [{"name": "business_id", "type": "STRING", "description": "Unique Business Id. Batching of up to 20 Business Ids are supported in a single request using a comma separated list (e.g. business_id=id1,id2)."}], optional_params: [], return_schema: {"message": "str"}


category_name:Data, tool_name:Local Business Data, api_name:Search, api_description:Search local businesses on Google Maps., required_params: [{"name": "query", "type": "STRING", "description": "Search query / keyword.\n\n**e.g.** `Plumbers near New-York, USA`\n**e.g.** `Bars in 94102, USA`"}], optional_params: [], return_schema: {"message": "str"}


category_name:eCommerce, tool_name:Real-Time Product Search, api_name:Product Reviews, api_description:Get all product reviews. Infinite pagination/scrolling is supported using the *limit* and *offset* parameters., required_params: [{"name": "product_id", "type": "STRING", "description": "Product id of the product for which to fetch reviews."}], optional_params: [], return_schema: {"status": "str", "request_id": "str", "error": {"message": "str", "code": "int"}}


category_name:Sports, tool_name:Football Prediction, api_name:Predictions, api_description:This endpoint returns a list of the football predictions scheduled to start in the next 48hours. URL parameters can be specified to show past predictions or to filter by federation and prediction market., required_params: [], optional_params: [], return_schema: {"data": [{"home_team": "str", "away_team": "str", "id": "int", "market": "str", "competition_name": "str", "prediction": "str", "competition_cluster": "str", "status": "str", "federation": "str", "is_expired": "bool", "season": "str", "result": "str", "start_date": "str", "last_update_at": "str", "odds": {"1": "float", "X": "float", "2": "float", "1X": "float", "X2": "float", "12": "float"}, "_list_length": 138}]}


category_name:Sports, tool_name:Football Prediction, api_name:Performance stats for past predictions, api_description:Returns information about the accuracy of past predictions. (in the last day, 7 days, 14 days and 30 days) Can be additionally filtered by federation and market. If no market filter is provided it defaults to classic, required_params: [], optional_params: [], return_schema: {"data": {"market": "str", "accuracy": {"last_30_days": "float", "yesterday": "float", "last_7_days": "float", "last_14_days": "float"}, "details": {"last_30_days": {"total": "int", "won": "int", "lost": "int", "postponed": "int", "pending": "int"}, "yesterday": {"total": "int", "won": "int", "lost": "int", "postponed": "int", "pending": "int"}, "last_7_days": {"total": "int", "won": "int", "lost": "int", "postponed": "int", "pending": "int"}, "last_14_days": {"total": "int", "won": "int", "lost": "int", "postponed": "int", "pending": "int"}}}}


category_name:Data, tool_name:Local Business Data, api_name:Business Reviews, api_description:Get all business reviews. Supports pagination, query and several sort options., required_params: [{"name": "business_id", "type": "STRING", "description": "Unique Business Id of the business for which to get reviews."}], optional_params: [], return_schema: {"message": "str"}


category_name:Data, tool_name:Local Business Data, api_name:Business Photos, api_description:Get all business photos., required_params: [{"name": "business_id", "type": "STRING", "description": "Unique Business Id of the business for which to get photos."}], optional_params: [], return_schema: {"message": "str"}


category_name:Data, tool_name:Local Business Data, api_name:Search Nearby, api_description:Search businesses near by specific geographic coordinates. To see it in action, right click on a specific point in the map on Google Maps and select "Search nearby", enter a query and search., required_params: [{"name": "query", "type": "STRING", "description": "Search query / keyword.\n\n**e.g.** `Bars and pubs`\n**e.g.** `Plumbers`"}, {"name": "lng", "type": "NUMBER", "description": "Longitude of the geographic coordinates to search near by."}, {"name": "lat", "type": "NUMBER", "description": "Latitude of the geographic coordinates to search near by."}], optional_params: [], return_schema: {"message": "str"}


category_name:Travel, tool_name:webcams.travel, api_name:/webcams/list/limit={limit},{offset}, api_description:This is a modifier. Returns the list of webcams sliced by {limit}. The optional offset is given by {offset}. Required: {limit}. The maximum value for {limit} is 50. {offset} defaults to 0. If limit is not given, then a default of limit=10 is applied., required_params: [{"name": "limit", "type": "NUMBER", "description": "Maximum number of webcams in the result list."}], optional_params: [], return_schema: ""


category_name:Travel, tool_name:webcams.travel, api_name:/webcams/list/property={property}[,{property}[,...]], api_description:This is a modifier. Returns a list of webcams according to the listed {property}. Multiple {property} must be separated by comma. Required: at least one {property}. Possible values are "editors" (featured from the editors), "hd" (high resolution webcams), and "live" (webcams with a live stream)., required_params: [{"name": "property", "type": "STRING", "description": ""}], optional_params: [], return_schema: ""


category_name:Data, tool_name:GeoDB Cities, api_name:Cities Near Location, api_description:Get cities near the given location, filtering by optional criteria., required_params: [{"name": "locationid", "type": "STRING", "description": "Only cities near this location. Latitude/longitude in ISO-6709 format: \u00b1DD.DDDD\u00b1DDD.DDDD"}, {"name": "radius", "type": "STRING", "description": "The location radius within which to find cities"}], optional_params: [], return_schema: {"message": "str"}


category_name:eCommerce, tool_name:Real-Time Product Search, api_name:Search, api_description:Search for product offers - both free-form queries and GTIN/EAN are supported. Each page contains up to 30 product offers. Infinite pagination/scrolling is supported using the *page* parameter., required_params: [{"name": "q", "type": "STRING", "description": "Free-form search query or a GTIN/EAN (e.g. *0194252014233*)."}], optional_params: [], return_schema: {"message": "str"}


category_name:eCommerce, tool_name:Real-Time Product Search, api_name:Product Offers, api_description:Get all offers available for a product., required_params: [{"name": "product_id", "type": "STRING", "description": "Product id of the product for which to fetch offers."}], optional_params: [], return_schema: {"message": "str"}


category_name:Travel, tool_name:webcams.travel, api_name:/webcams/list/{modifier}[/{modifier}[/...]], api_description:Returns a list of webcams according to the applied {modifier}s. Initially, the list contains all webcams. The resulting list of webcams from applying a modifer will be used as input for the following modifier. modifiers are processed from left to right. With every applied modifier, the list of webcams will be narrowed down. Possible values for {modifier} are: "webcam" (initial list of webcams), "nearby" (list of webcams around a position), "bbox" (list of webcams in an area), "category" (list of webcams in a category), "continent" (list of webcams in a continent), "country" (list of webcams in a country), "region" (list of webcams in a region of a country), "exclude" (exclude webcams from a list of webcams), "orderby" (order the list of webcams), "limit" (slice the list of webcams). "webcam", if given, is always applied first. "exclude", "orderby", and "limit" are always applied (even if not explicitly given) in this order and always after "webcam", "nearby", "bbox", "category", "continent", "country", and "region" have been applied.  If none of "webcam", "nearby", "bbox", "category", "continent", "country", and "region" are applied, then all webcams are in the list before applying "exclude", "orderby", and "limit".  Please refer to the description of the various {modifier}s to learn more about their parameter and defaults.  A {modifier} may be applied only once. If a {modifier} is listed multiple times, it may only applied once., required_params: [{"name": "modifier", "type": "STRING", "description": ""}], optional_params: [], return_schema: ""


category_name:Data, tool_name:JSearch, api_name:Estimated Salary, api_description:Get estimated salaries for a jobs around a location, required_params: [], optional_params: [], return_schema: {"status": "str", "request_id": "str", "parameters": {"job_title": "str", "location": "str", "radius": "int"}, "data": [{"location": "str", "job_title": "str", "publisher_name": "str", "publisher_link": "str", "min_salary": "int", "max_salary": "int", "median_salary": "int", "salary_period": "str", "salary_currency": "str", "_list_length": 3}]}


category_name:Data, tool_name:JSearch, api_name:Search, api_description:Search for jobs posted on job sites across the web., required_params: [{"name": "query", "type": "STRING", "description": "Free-form jobs search query. It is highly recommended to include job title and location as part of the query, see query examples below.\n\n**Query examples**\n- *web development in chicago*\n- *marketing manager in new york via linkedin*\n- *developer in germany 60306*"}], optional_params: [], return_schema: {"status": "str", "request_id": "str", "error": {"message": "str", "code": "int"}}


category_name:Location, tool_name:Referential, api_name:Country by iso code, api_description:Get country by 2 letter iso code localized to a given language, required_params: [{"name": "iso_code", "type": "string", "description": "2 letter iso country code. "}], optional_params: [], return_schema: {"message": "str"}


category_name:Location, tool_name:Referential, api_name:State, api_description:List the sub-regions/states/provinces/departments of the world's countries, required_params: [], optional_params: [], return_schema: {"message": "str"}


category_name:Translation, tool_name:Deep Translate, api_name:languages, api_description:You can discover the supported languages of this API by sending an HTTP request using a URL of the following format, required_params: [], optional_params: [], return_schema: {"languages": [{"language": "str", "name": "str", "_list_length": 121}]}


category_name:Education, tool_name:Quotes, api_name:quote, api_description:Get a random Quote, required_params: [], optional_params: [], return_schema: {"quote": "str", "author": "str"}


category_name:Music, tool_name:Billboard-API, api_name:Billboard Global 200 (YEAR-END), api_description:Provide the YEAR-END Billboard Global 200 chart information

If `year` is not supplied, will default to last year., required_params: [], optional_params: [], return_schema: {"message": "str"}


category_name:Music, tool_name:Billboard-API, api_name:Finland Songs, api_description:Provide the Finland Songs chart information, required_params: [{"name": "date", "type": "DATE (YYYY-MM-DD)", "description": "date format(YYYY-MM-DD)"}, {"name": "range", "type": "STRING", "description": ""}], optional_params: [], return_schema: {"notice": "str"}


category_name:Music, tool_name:Billboard-API, api_name:Alternative Songs, api_description:Provide the Greatest of All Time Alternative Songs chart information, required_params: [], optional_params: [], return_schema: {"message": "str"}


category_name:Music, tool_name:Spotify, api_name:Get albums, api_description:Get one or more albums, required_params: [{"name": "ids", "type": "STRING", "description": "Album IDs (you can use commas)"}], optional_params: [], return_schema: "{\"albums\": [{\"album_type\": \"str\", \"artists\": [{\"external_urls\": {\"spotify\": \"str\"}, \"id\": \"str\", \"name\": \"str\", \"type\": \"str\", \"uri\": \"str\", \"_list_length\": 1}], \"copyrights\": [{\"text\": \"str\", \"type\": \"str\", \"_list_length\": 2}], \"external_ids\": {\"upc\": \"str\"}, \"external_urls\": {\"spotify\": \"str\"}, \"genres\": \"empty list\", \"id\": \"str\", \"images\": [{\"height\": \"int\", \"url\": \"str\", \"width\": \"int\", \"_list_length\": 3}], \"is_playable\": \"bool\", \"label\": \"str\", \"name\": \"str\", \"popularity\": \"int\", \"release_date\": \"str\", \"release_date_precision\": \"str\", \"total_tracks\": \"int\", \"tracks\": {\"items\": [{\"artists\": [{\"external_urls\": {\"spotify\": \"str\"}, \"id\": \"str\", \"name\": \"str\", \"type\": \"str\", \"uri\": \"str\", \"_list_length\": 1}], \"disc_number\": \"int\", \"duration_ms\": \"int\", \"explicit\": \"bool\", \"external_urls\": {\"spotify\": \"str\"}, \"id\": \"str\", \"is_local\": \"bool\", \"is_playable\": \"bool\", \"name\": \"str\", \"preview_url\": \"str\", \"track_number\": \"int\", \"type\": \"str\", \"uri\": \"str\", \"_list_length\": 10}], \"limit\": \"int"


category_name:Entertainment, tool_name:SongMeanings, api_name:comments.get, api_description:Get comments from our database for a specific song., required_params: [{"name": "artist_name", "type": "STRING", "description": "The artist name"}, {"name": "lyric_title", "type": "STRING", "description": "The song, track or lyric title"}], optional_params: [], return_schema: ""


category_name:Music, tool_name:Billboard-API, api_name:Hot 100 Songs by Women, api_description:Provide the Greatest of All Time Hot 100 Songs by Women chart information, required_params: [], optional_params: [], return_schema: {"message": "str"}


category_name:Music, tool_name:Billboard-API, api_name:Germany Songs, api_description:Provide the Germany Songs chart information, required_params: [{"name": "date", "type": "DATE (YYYY-MM-DD)", "description": "date format(YYYY-MM-DD)"}, {"name": "range", "type": "STRING", "description": ""}], optional_params: [], return_schema: {"notice": "str"}


category_name:Entertainment, tool_name:SongMeanings, api_name:artists.search, api_description:Search the SongMeanings database for artist names and aliases., required_params: [{"name": "q", "type": "STRING", "description": "Query string"}], optional_params: [], return_schema: ""


category_name:Music, tool_name:Spotify, api_name:Get Episode, api_description:Get Episode, required_params: [{"name": "id", "type": "STRING", "description": "Episode ID"}], optional_params: [], return_schema: "{\"data\": {\"episodeUnionV2\": {\"__typename\": \"str\", \"id\": \"str\", \"uri\": \"str\", \"name\": \"str\", \"contents\": \"empty list\", \"htmlDescription\": \"str\", \"description\": \"str\", \"coverArt\": {\"sources\": [{\"url\": \"str\", \"width\": \"int\", \"height\": \"int\", \"_list_length\": 3}]}, \"creator\": \"NoneType\", \"audio\": {\"items\": [{\"url\": \"str\", \"format\": \"str\", \"fileId\": \"str\", \"_list_length\": 5}]}, \"audioPreview\": {\"url\": \"str\", \"format\": \"str\"}, \"duration\": {\"totalMilliseconds\": \"int\"}, \"contentRating\": {\"label\": \"str\"}, \"releaseDate\": {\"isoString\": \"str\"}, \"playedState\": {\"playPositionMilliseconds\": \"int\", \"state\": \"str\"}, \"mediaTypes\": [\"list of str with length 1\"], \"restrictions\": {\"paywallContent\": \"bool\"}, \"playability\": {\"playable\": \"bool\", \"reason\": \"str\", \"unplayabilityReasons\": \"empty list\"}, \"sharingInfo\": {\"shareUrl\": \"str\", \"shareId\": \"str\"}, \"podcastV2\": {\"data\": {\"__typename\": \"str\", \"uri\": \"str\", \"name\": \"str\", \"coverArt\": {\"sources\": [{\"url\": \"str\", \"width\": \"int\", \"height\": \"int\", \"_list_length"


category_name:Travel, tool_name:Priceline com Provider, api_name:Auto complete, api_description:Gets airport and city ids for the air product related to words in passed string through the getAutoComplete endpoint, required_params: [{"name": "string", "type": "STRING", "description": "Airport or City being searched"}], optional_params: [], return_schema: ""


category_name:Travel, tool_name:Priceline com Provider, api_name:Search - express results, api_description:Provides discounted Express (Cached) and Closed User Group (Live) Rates using the getExpress.Results endpoint., required_params: [{"name": "check_out", "type": "STRING", "description": "Check In Date (YYYY-MM-DD or MM/DD/YYYY)"}, {"name": "check_in", "type": "STRING", "description": "Check In Date (YYYY-MM-DD or MM/DD/YYYY)"}], optional_params: [], return_schema: ""


category_name:Email, tool_name:Mailcheap, api_name:Get status, api_description:Fetch API status, required_params: [], optional_params: [], return_schema: {"status": "str"}


category_name:Travel, tool_name:Priceline com Provider, api_name:Download areas, api_description:Downloads an Area list, required_params: [], optional_params: [], return_schema: ""


category_name:Finance, tool_name:Coinranking, api_name:Get coins, api_description:Get a list of coins. Coins are by default ordered by their rank, which - somewhat simplified - means that they are ordered on marketcap. The response not only returns a list of coins, but also statistics regarding the requested list, such as the volume in the last 24 hours., required_params: [], optional_params: [], return_schema: {"status": "str", "data": {"stats": {"total": "int", "totalCoins": "int", "totalMarkets": "int", "totalExchanges": "int", "totalMarketCap": "str", "total24hVolume": "str"}, "coins": [{"uuid": "str", "symbol": "str", "name": "str", "color": "str", "iconUrl": "str", "marketCap": "str", "price": "str", "listedAt": "int", "tier": "int", "change": "str", "rank": "int", "sparkline": ["list of str with length 24"], "lowVolume": "bool", "coinrankingUrl": "str", "24hVolume": "str", "btcPrice": "str", "_list_length": 50}]}}


category_name:Finance, tool_name:Coinranking, api_name:Get exchanges index, api_description:List of all exchanges currently available on Coinranking, for indexing purposes.
This endpoint requires the **ultra** plan or higher., required_params: [], optional_params: [], return_schema: {"message": "str"}


category_name:Financial, tool_name:CurrencyAPI.net, api_name:Rates, api_description:Get live currency conversion rates of a given currency, required_params: [], optional_params: [], return_schema: "{\"valid\": \"bool\", \"updated\": \"int\", \"base\": \"str\", \"rates\": {\"AED\": \"float\", \"AFN\": \"float\", \"ALL\": \"float\", \"AMD\": \"float\", \"ANG\": \"float\", \"AOA\": \"float\", \"ARS\": \"float\", \"AUD\": \"float\", \"AWG\": \"float\", \"AZN\": \"float\", \"BAM\": \"float\", \"BBD\": \"float\", \"BCH\": \"float\", \"BDT\": \"float\", \"BGN\": \"float\", \"BHD\": \"float\", \"BIF\": \"float\", \"BMD\": \"int\", \"BND\": \"float\", \"BOB\": \"float\", \"BRL\": \"float\", \"BSD\": \"float\", \"BTC\": \"float\", \"BTG\": \"float\", \"BWP\": \"float\", \"BZD\": \"float\", \"CAD\": \"float\", \"CDF\": \"float\", \"CHF\": \"float\", \"CLP\": \"float\", \"CNH\": \"float\", \"CNY\": \"float\", \"COP\": \"float\", \"CRC\": \"float\", \"CUC\": \"int\", \"CUP\": \"float\", \"CVE\": \"float\", \"CZK\": \"float\", \"DASH\": \"float\", \"DJF\": \"float\", \"DKK\": \"float\", \"DOP\": \"float\", \"DZD\": \"float\", \"EGP\": \"float\", \"EOS\": \"float\", \"ETB\": \"float\", \"ETH\": \"float\", \"EUR\": \"float\", \"FJD\": \"float\", \"GBP\": \"float\", \"GEL\": \"float\", \"GHS\": \"float\", \"GIP\": \"float\", \"GMD\": \"float\", \"GNF\": \"float\", \"GTQ\": \"float\", \"GYD\": \"float\", \"HKD\": \"float\", \"HNL\": \"float\""


category_name:Weather, tool_name:National Weather Service, api_name:/points/{point}/forecast/hourly, api_description:Hourly forecast data for a point. This response is derrived from the /gridpoints endpoint and is intentionally less structured. If more structure is required, developers should use the /gridpoints endpoint directly. Example: /points/39.0693,-94.6716/forecast/hourly, required_params: [{"name": "point", "type": "STRING", "description": "point: EPSG:4326 latitude, EPSG:4326 longitude"}], optional_params: [], return_schema: {"correlationId": "str", "title": "str", "type": "str", "status": "int", "detail": "str", "instance": "str"}