What is weatherstack?
The weatherstack API was built to deliver real-time, historical and future weather information for as many worldwide locations as possible, now covering an extensive scope of weather data for almost the entire planet and offering it at a cost-effective price point to companies big and small, as well as developers, freelancers and individuals around the world. Over the years, weatherstack has become one of the most popular weather data REST API providers on the market due to its ease of implementation and data consistency.
You can test the API for free by signing up for the Free Plan, no credit card required.
Who runs the API?
Weatherstack is a product built and maintained by apilayer, a software company based in London, United Kingdom and Vienna, Austria. apilayer is the company behind some of the most popular API and SaaS products worldwide, including currencylayer, invoicely and eversign.
Where is the data coming from?
The weatherstack API is licensing weather data from some of the largest weather stations and weather data providers in the world, all of which are closely monitored for consistency and data accuracy around the clock.
How often is weather data refreshed?
Weather data returned by the API as well as weather forecast data always contains the most up-to-date weather information at the current point in time, updated in real-time.
How scalable is this service?
The weatherstack API is powered by apilayer cloud infrastructure, a system some of the world's most popular real-time API services are running on, making it highly scalable and flexible at any step of the way.
What is an API Request?
Pricing is based on the number of monthly API requests allowed. Each time the weatherstack API service is used to look up a weather information, one API request is consumed. API errors are not counted towards your monthly quota.
What happens if I exceed my API Request volume?
Users will be automatically notified via e-mail and on their Account Dashboard once at least 75%, 90%, and 100% of their monthly API Request allowance has been reached. After reaching 100% of the allowance, API access will be disabled.
What is the API's uptime?
Our API's system status is closely monitored around the clock. Every effort is made to ensure the highest possible level of availability and consistency, and we are proud to have an average uptime rate of nearly 100% (99.9%), calculated based on the past 12 months.
There is a public API status page available at the following URL: status.weatherstack.com.
What is the difference between free and paid subscriptions?
The weatherstack Free Plan is a way of getting familiar with the API, offering basic API functionality and a limitation of 1.000 monthly API lookups.
As soon as you need a higher volume or advanced API features, you can choose from one of the premium subscriptions or contact us for a custom solution.
Which subscription plan fits my needs?
The most decisive factor when it comes to your technical requirements is the number of monthly weather data requests you need to make per month. Other factors include HTTPS encryption, historical data, forecast data, and more.
Signing up for the Free Plan is a great way of getting to know the API and implementing it without any commitments.
Which payment methods are supported?
Payments can be made via credit card (Visa, MasterCard, Discover, Diner's Club, American Express). Enterprise and high-volume customers may request annual bank transfer payments to be enabled. You can change your payment method at any given time in the "Payment" section of your account dashboard.
Can I also pay yearly?
Yes. If you choose annual billing, the total price of your subscription plan will be 20% lower than the total amount you would pay with a monthly payment frequency.
How can I change my payment frequency?
In order to change your billing frequency from monthly to yearly or from yearly to monthly, you will be required to downgrade your account back to the Free Plan.
Step 1: Navigate to the Subscription page, click "Downgrade" in the Free Plan section and confirm your downgrade. Downgrades are not effective immediately, your premium subscription will remain active until the end of the current billing period.
Step 2: Once your billing period ends and your account downgrade has become effective, navigate back to the Subscription page and click "Upgrade" in your preferred subscription plan's section. You will now be aked to choose a new billing frequency.
If you need any assistance changing your billing frequency, please do not hesitate to contact us.
Ready to implement? Get an access key now and start using the API for free Get API Access Key