What makes the Weatherbit API different?
Our goal with the Weatherbit API was to build the most powerful, and flexible Weather API possible. Our API emphasizes data quality, and data coverage like no other provider. Our API incorporates over 20 seperate datasets ranging from raw station data, to model data, to atmospheric re-analysis products.

The Weatherbit API has a unique, and distinct advantage over other providers: Real data sourced from the world's most advanced weather datasets including:

  • Weather station data
  • NASA MODIS Satellite data
  • Precipitation radar
  • Weather models
  • Multi-sensor satellite based precipitation (NASA GPM/TRMM)
  • The MERRA2 and ERA5 re-analyses
  • The GLDAS re-analysis (Agro API)

Why Weatherbit, and not another provider?
The Weatherbit API's multi-datasource approach to weather data allows it to serve the most relevent, and local data possible. Most weather data providers serve only weather station data, which is inappropriate for most use-cases. Station data alone simply cannot capture data about most significant events due to limited station coverage, and quality.

For example: Our competitors' historical weather API's failed to capture data on a significant rainfall/flooding event in western Uganda.

Subscriptions + Access

What happens when I exceed a rate limit?
When you exceed a daily limit (calls per day) the API will return an HTTP 429 error until the rate limit resets at 00 UTC. When you exceed a per second limit (calls per second) the requests in excess of this limit will receive an HTTP 503 error from the API. If you are hitting any of these limits we recommend either reducing call velocity, or changing your subscription to one that has higher limits.
What does "1 year historical" access mean?
Depending on the subscribed plan, you may have access to up to 10 years of historical data. For example, the "Developer" plan allows for queries for historical data for dates going back 1 year from the current date.
Does every plan allow historical data access?
No. Currently the "Free" plan allows trial access, and the "Starter" plan does not allow historical data access.
Can I cancel after the first month?
Yes. There are no long-term requirements for our subscriptions. You can cancel anytime by logging in, and downgrading to the "Free" plan. Please refer to our Billing Terms and Conditions for more information.
Can the Free or Trial subscriptions be used commercially?
The Free/Trial subscriptions are available for non-commercial use only under the CC BY-NC License. Only paid subscriptions may use the API commercially.
Can I store data retrieved from the API locally?
Yes, but only with an active commercial license (paid API subscription). You may store data retrieved with any paid API subscription locally, or with service providers (such as AWS, Azure, etc). However, the same paid subscription must be maintained for the full duration of storage. If you unsubscribe from the API subscription any data stored must be deleted. Refer to our Terms and Conditions for more information on acceptable use.
What is included with Email Support?
For our standard plan options (Starter, Developer, Advanced) we offer email support at We make an effort to respond to all inquiries via email within 1-2 business days. Please allow additional time for complex requests.
What is included with Priority Support?
For the Enterprise plan options we offer a priority support solution. With the priority support option we will respond to all support requests within 24 hours - including off-hours/holidays/weekends/etc.
How do I reset my password?
Visit the login page, and click "Forgot Password". Then follow the instructions provided.

Historical Weather API

Why can't I retrieve more than a month of data in a single API call?
All plans that have access to the Historical Weather API's must break up large requests into several smaller requests. For example, if you are enrolled in the "Advanced" plan, and want to retrieve hourly historical data for 2017 for a single location, you simply need make 52 total API requests (7 day per call limit).
Does every plan allow historical data access?
No. Currently the "Free" plan allows trial access, and the "Starter" plan does not allow historical data access.
Why does the historical data change?

Our database receives data from over 20 different data sources. These data sources feed into our system with varying lag times ranging from 15 minutes (MADIS station data) to 30 days (Global Satellite data). This can result in historical data being corrected with higher quality observations as the lagging (higher quality) datasets feed in.

As a general practice, we recommend requesting the last 30 days of data to capture any observations from these lagging data sources.

What are your data sources?

Our database receives data from over 20 different data sources. These datasets include the GHCN, ISD, MADIS, the MERRA2 re-analysis, MODIS satellite imagery, and more.

Why are some of the field values "null"?

A field is "null" when either no observation was made, or no observation data point exists within 25 km of the requested location.

Forecast API

How frequently do forecasts update?
Forecasts update once per hour in most locations.
What are the data sources for the Forecast API?
Our API utilizes multiple short/mid-range high resolution, and coarser resolution long-range models to construct forecasts. These models include the:
  • GFS Model
  • NAM Model
  • HRRR Model
  • Icon DWD Model
  • ECMWF Model

Current Weather API

How frequently does the current weather API update?
Data updates as fast as it is reported. This can vary by location. Typically between 15-30 mins.


Where can I find my invoices?
All invoices appear in the account dashboard. To view them, simply login, and select the "Billing" tab.
How do I modify the invoices to show my Company information?
Simply login, select the "Billing" tab, and add your companies information. After your information is updated, the information should appear on any current or future invoices.
Can I be billed annually?
Yes. Please contact us at if you require annual billing.