โ† All API Products

Geo & Weather API

24 endpoints covering current and forecast weather from Open-Meteo, air quality indexes (PM2.5, PM10, ozone), IP geolocation, timezone lookups, sunrise/sunset times, comprehensive country data for 250 nations, postal code lookups in 60+ countries, marine wave and swell data, live flight tracking via ADS-B, NOAA tide predictions for US coastal stations, and geocoding search to convert place names into coordinates.

FREE 24 endpoints 100 req/hour
Base URL: https://nordapi.ee/api/v1

Current Weather

GET /weather/current
Details โ†’

Get current weather conditions for any location, including temperature, humidity, feels-like temperature, precipitation, wind speed and direction, and weather description code. Supports lookup by latitude/longitude coordinates or by city name (30 major cities supported). Data updated every 15 minutes from Open-Meteo, powered by national weather services. Ideal for weather widgets, outdoor activity planners, and location-based apps.

Parameters
lat optional
Latitude
lon optional
Longitude
city optional
City name
curl "https://nordapi.ee/api/v1/weather/current?city=oslo"

Weather Forecast

GET /weather/forecast
Details โ†’

Get a multi-day weather forecast for up to 16 days, with daily high/low temperatures, precipitation probability, wind speed, and weather codes. Supports coordinates or city name lookup. Useful for travel planning apps, event scheduling tools, agriculture dashboards, and any feature that helps users plan around future weather conditions. Data from Open-Meteo forecast models.

Parameters
lat optional
Latitude
lon optional
Longitude
city optional
City name
days optional default: 7
Forecast days
curl "https://nordapi.ee/api/v1/weather/forecast?city=tokyo&days=7"

Available Cities

GET /weather/cities
Details โ†’

Get the full list of 30 major cities that support city-name-based weather lookups. Returns city names and their coordinates. Use this to populate city dropdown menus or validate user input before calling the weather endpoints. Covers global capitals and major urban centers across all continents.

curl https://nordapi.ee/api/v1/weather/cities

Historical Weather

GET /weather/historical
Details โ†’

Retrieve historical weather data for any location and date range from the Open-Meteo archive. Returns daily temperature, precipitation, wind, and other weather variables for past dates. Requires latitude/longitude coordinates and a date range. Useful for climate analysis, agricultural research, insurance claims verification, event post-mortems, and comparing current conditions to historical norms.

Parameters
lat required
Latitude
lon required
Longitude
start_date required
Start date
end_date required
End date
curl "https://nordapi.ee/api/v1/weather/historical?lat=59.9&lon=10.7&start_date=2025-01-01&end_date=2025-01-31"

Current Air Quality

GET /airquality/current
Details โ†’

Get current air quality data for any location on Earth, including PM2.5, PM10, ozone (O3), nitrogen dioxide (NO2), and an overall Air Quality Index (AQI) score. Requires latitude and longitude coordinates. Essential for health-conscious apps, outdoor exercise planners, allergy trackers, and environmental monitoring dashboards. Data from Open-Meteo air quality models.

Parameters
lat required
Latitude
lon required
Longitude
curl "https://nordapi.ee/api/v1/airquality/current?lat=59.9&lon=10.7"

Air Quality Forecast

GET /airquality/forecast
Details โ†’

Get a 3-day hourly air quality forecast for any location, including predicted PM2.5, PM10, ozone, and AQI levels. Useful for planning outdoor activities, warning vulnerable populations about upcoming poor air quality days, and building proactive health notification systems. Data from Open-Meteo forecast models.

Parameters
lat required
Latitude
lon required
Longitude
curl "https://nordapi.ee/api/v1/airquality/forecast?lat=59.9&lon=10.7"

IP Geolocation (Auto)

GET /geo/ip
Details โ†’

Automatically geolocate the requesting client's IP address. Returns the detected IP, approximate latitude/longitude, city, region, country, timezone, and ISP information. No parameters needed - it uses the caller's IP. Useful for personalizing content by location, auto-selecting language/currency, fraud detection, and analytics dashboards that need to map user locations.

curl https://nordapi.ee/api/v1/geo/ip

IP Geolocation (Specific)

GET /geo/ip/:ip
Details โ†’

Geolocate any specific IPv4 or IPv6 address. Returns approximate latitude/longitude, city, region, country, timezone, and ISP information for the given IP. Useful for looking up the location of server IPs, investigating suspicious login attempts, enriching log data with geographic context, and building IP-based access control systems.

Parameters
ip required
IP address
curl https://nordapi.ee/api/v1/geo/ip/8.8.8.8

Timezone Lookup

GET /geo/timezone
Details โ†’

Look up timezone information by geographic coordinates or timezone name. Returns the timezone identifier (e.g., Europe/Oslo), current local time, UTC offset, and DST status. Useful for scheduling apps that need to display times in a user's local timezone, meeting planners across time zones, and any feature that converts between UTC and local time.

Parameters
lat optional
Latitude
lon optional
Longitude
zone optional
Timezone name
curl "https://nordapi.ee/api/v1/geo/timezone?lat=59.9&lon=10.7"

Sunrise & Sunset

GET /geo/sun
Details โ†’

Get sunrise, sunset, solar noon, and civil/nautical/astronomical twilight times for any location and date. Returns all times in UTC. Useful for photography apps (golden hour planning), outdoor activity schedulers, smart home lighting automation, religious observance apps, and solar energy production estimates. Especially relevant in Nordic regions with extreme daylight variations.

Parameters
lat required
Latitude
lon required
Longitude
date optional
Date
curl "https://nordapi.ee/api/v1/geo/sun?lat=59.9&lon=10.7"

All Countries

GET /countrydata
Details โ†’

Get comprehensive data for all 250 countries and territories worldwide, including official name, capital, population, area, region, subregion, languages, currencies, calling codes, top-level domains, borders, and flag information. A complete geographic reference dataset. Useful for building country selector components, geography education tools, and reference applications.

curl https://nordapi.ee/api/v1/countrydata

Countries by Region

GET /countrydata/region/:region
Details โ†’

Get all countries within a geographic region (e.g., Europe, Asia, Africa, Americas, Oceania). Returns full country profiles for each nation in the region. Useful for building region-filtered views, geographic analysis tools, and educational apps that explore the world by continent.

Parameters
region required
Region name
curl https://nordapi.ee/api/v1/countrydata/region/europe

Country Detail

GET /countrydata/:code
Details โ†’

Get the complete profile for a single country by its ISO 3166-1 alpha-2 code. Returns official name, capital, population, area, languages, currencies, calling codes, borders, region, subregion, and more. More efficient than fetching all 250 countries when you only need one. Ideal for country detail pages and deep-dive geographic content.

Parameters
code required
Country code
curl https://nordapi.ee/api/v1/countrydata/NO

Postal Code Lookup

GET /zipcode/:country/:code
Details โ†’

Look up a postal/zip code in 60+ countries to get the associated city, state/province, and geographic coordinates. Provide the country code and postal code in the URL. Useful for address validation, auto-filling city and state fields in checkout forms, calculating shipping zones, and mapping postal code regions. Covers the US, Canada, most of Europe, and many other countries.

Parameters
country required
Country code
code required
Postal code
curl https://nordapi.ee/api/v1/zipcode/us/90210

Reverse Postal Lookup

GET /zipcode/reverse
Details โ†’

Find all postal/zip codes for a given city, state, and country. The reverse of a postal code lookup - you provide the location and get back matching postal codes. Useful for generating postal code lists for delivery zone mapping, populating postal code fields from known city names, and building geographic coverage analysis tools.

Parameters
country required
Country
state required
State
city required
City
curl "https://nordapi.ee/api/v1/zipcode/reverse?country=us&state=CA&city=Beverly+Hills"

Current Marine Data

GET /marine/current
Details โ†’

Get current ocean conditions for any coastal or open-water location, including wave height, wave direction, wave period, and swell data. Requires latitude and longitude coordinates. Essential for marine navigation apps, surfing and water sports planners, fishing trip tools, offshore operations dashboards, and coastal safety systems. Data from Open-Meteo marine models.

Parameters
lat required
Latitude
lon required
Longitude
curl "https://nordapi.ee/api/v1/marine/current?lat=59.9&lon=10.7"

Marine Forecast

GET /marine/forecast
Details โ†’

Get a multi-day marine weather forecast with hourly wave height, wave direction, wave period, and swell predictions. Configurable up to 7 days ahead. Useful for planning sailing routes, scheduling offshore work, timing surf sessions, and building marine safety alerting systems. Data from Open-Meteo marine forecast models.

Parameters
lat required
Latitude
lon required
Longitude
days optional default: 7
Days
curl "https://nordapi.ee/api/v1/marine/forecast?lat=59.9&lon=10.7"

Live Flight Tracking

GET /flights/live
Details โ†’

Get real-time positions of aircraft currently in flight worldwide from the OpenSky Network ADS-B data. Returns callsign, origin country, longitude, latitude, altitude, velocity, and heading for each aircraft. Optionally filter by a geographic bounding box to track flights over a specific area. Useful for flight tracking apps, aviation dashboards, noise monitoring near airports, and visualizing air traffic patterns.

Parameters
lamin optional
Bounding box south
lomin optional
West
lamax optional
North
lomax optional
East
curl https://nordapi.ee/api/v1/flights/live

Tide Stations

GET /tides/stations
Details โ†’

List all available US coastal tide monitoring stations from NOAA (National Oceanic and Atmospheric Administration). Returns station IDs, names, and locations. Use this to find valid station IDs for the tide prediction, water level, and temperature endpoints. Covers major US coastal areas on the Atlantic, Pacific, and Gulf coasts.

curl https://nordapi.ee/api/v1/tides/stations

Tide Predictions

GET /tides/predictions/:station
Details โ†’

Get predicted high and low tide times and heights for a specific NOAA tide station. Returns upcoming tide events with timestamps and water levels. Essential for coastal activity planning, marine navigation, fishing apps, and beach-going schedulers. Provide a valid NOAA station ID (use the stations endpoint to find IDs).

Parameters
station required
NOAA station ID
curl https://nordapi.ee/api/v1/tides/predictions/9414290

Water Level

GET /tides/level/:station
Details โ†’

Get the current real-time water level reading at a specific NOAA tide station. Returns the latest observed water level measurement. Useful for coastal flooding alerts, harbor management, dock scheduling, and comparing actual water levels to predicted tides. Data is from live NOAA sensors updated in near real-time.

Parameters
station required
Station ID
curl https://nordapi.ee/api/v1/tides/level/9414290

Water Temperature

GET /tides/temperature/:station
Details โ†’

Get the current water temperature reading at a specific NOAA tide station. Returns the latest observed sea surface temperature. Useful for swimming and water sports apps, marine biology monitoring, fishing condition tools, and coastal tourism features. Data from live NOAA temperature sensors at US coastal stations.

Parameters
station required
Station ID
curl https://nordapi.ee/api/v1/tides/temperature/9414290