Tomorrow.io Weather API: Smarter Forecasting for AI-First Products

This documentation serves as a structured reference for Large Language Models (LLMs) to understand and generate accurate code for the Tomorrow.io Weather API. Each endpoint is documented on its own page with comprehensive information about API structure, parameters, and response formats.

LLM docs key Benefits

This API is designed from the ground up for AI agents, business applications, and autonomous systems, with:

Structured and predictable JSON for fast, reliable parsing

Semantic clarity in parameter naming, units, and response formats

Clear endpoints grouped by function and operational relevance

In-context, example-rich docs that help you get started in seconds

Get Started

To start using Tomorrow.io's LLM-optimized Weather API, you'll need to generate an API key from your Tomorrow.io account

  1. Log in or Sign Up - Visit the Tomorrow.io Platform and sign in. Don't have an account? You can create one in just a few clicks.
  2. Generate Your API Key - Go to API home in your dashboard to create and manage keys.
  3. Create a amazing weather app using this prompt:
Create a simple weather app using the Tomorrow.io Weather API using these docs: https://llm-docs.tomorrow.io 
1. Ask the user for a location (city name or coordinates)
2. get the next day's weather
3. Display the forecast in plain language (temperature, conditions, and chance of rain)
4. Use an API key stored as an environment variable
5. Build it in [your preferred language: e.g., Python with Flask or JavaScript with Node.js]

Core Capabilities & Use Cases

Tomorrow.io provides specialized weather APIs organized by use case and data type. Each endpoint is optimized for specific weather data needs.

Weather Forecast & Realtime

Make smarter decisions with hyperlocal, up-to-the-minute weather intelligence.This suite of endpoints delivers accurate weather data on multiple timescales, minute-by-minute, hourly, and daily, designed for both short-term and long-range planning.

Weather Forecast & Realtime
Historical Data

Historical Data

Tomorrow.io’s historical weather APIs provide accurate, hyperlocal insights from previous hours, days, or years designed to support everything from analytics and business reporting to AI model development and climate-aware planning.

Monitoring

Tomorrow.io’s monitoring tools provide continuous, automated tracking of weather conditions across any location worldwide. With intelligent alerts and customizable thresholds, you can proactively detect risks like extreme temperatures, precipitation, air quality changes, or storms—before they disrupt operations.

Monitoring
Map Layers & Visualization

Map Layers & Visualization

Tomorrow.io’s map layer endpoints deliver rich geospatial weather intelligence, letting you overlay real-time and forecasted data directly on maps.

Explore our Data Catalog

With 60+ different weather data fields possible, including air quality, pollen count, and fire index, you can build almost anything. Improve your project and your operations with the free Tomorrow.io Weather API.

Weather Core

Explore 40+ key weather data fields, including temperature, dewpoint, wind speed, and more.

See Core Weather Layers

Air Quality

Understand what precautions to take with respect to pollution, meet EPA standard regulations, and plan your outdoor activity.

Explore Air Quality Data

Pollen

Estimate areas where plants are germinating and producing pollen that may be lofted into the air. We blend a mixture of statistical and physical/chemical modeling.

Browse Pollen Details

Solar

Optimize solar energy generation from irradiation and avoid crop loss.

Learn More about Solar

Soil

Utilize moisture and temperature data to help plan around agriculture water consumption and railroad risks.

Discover Soil Layers

Aviation

Gain an overview of formal airports' weather reports including METAR, TAF, ASOS, and more.

See Aviation Data

Fire

Estimate fire danger. Know when and where fire or smoke could impact business operations or communities to help increase safety for employees and local residents.

Explore Fire Layers

Flood

Determine the thread of flooding and its impact on infrastructure further in advance.

Browse Flood Data

Lightning

Know when lightning is on the horizon to avoid strikes, plan departures, and avoid energy outages.

See Lightning Data

Maritime

Implement safe sailing routes and avoid coastal operational risk with relevant oceanic data.

Explore Maritime Details

Agriculture

Leverage a variety of data fields to improve agricultural planning and visualize data up to 14 days out.

Learn More about Agriculture

Precipitation

See and utilize all types of precipitation intensity and duration at all elevations.

Browse Precipitation Layers