Degree Days

Degree Days

Weather Data for Energy Professionals

Weather Underground

Sign Up to Use the Degree Days.net API

The Degree Days.net API (Application Programming Interface) will give your software automated access to data from our service, including data going further back in time than our free website allows.

Sign up for any of the 8 plans below to get API access keys. You can enter your API access keys into compatible software (like our desktop app) to enable it to automatically fetch degree days on your behalf. Or you can use your API access keys to build degree days into your internally-developed software systems.

The following location-limited plans enable software to fetch regular data updates from a consistent set of locations:

1 Location 3 Locations 6 Locations 10 Locations
$9/month $19/month $29/month $39/month

The following rate-limited plans offer greater flexibility and access to larger quantities of data. The higher the hourly rate limit (request units per hour*), the more data you can fetch in any given hour:

Basic Standard Plus Premium
$49/month $195/month $695/month $1,995/month
Unlimited locations Unlimited locations Unlimited locations Unlimited locations
Up to 100
request units per hour*
Up to 500
request units per hour*
Up to 2,500
request units per hour*
Up to 10,000
request units per hour*
Priority support Priority support Priority support
For individuals using tools to access custom data, or for automated applications with low load. For small teams needing flexible bulk data access, or for automated applications with modest load. A higher rate limit for greater data-calculation throughput and flexibility of access. Our highest rate limit for companies needing large quantities of data or maximum flexibility of access.

*Request units per hour (rate limit)

When you choose your account plan you are effectively reserving a slice of our system's data-generation capacity for use when you need it. Each account plan has a rate limit, set in terms of the maximum number of "request units" per hour. The more data you fetch, the more request units you'll need. The estimator to the right should help you figure out what rate limit you'll need. There is also some useful advice further down this page.

Priority support

If you choose an account plan with priority support, you can expect your emails to receive a response directly from our development team, within 24 hours (and usually sooner). Just include your API account key in your email to jump the queue and get straight to the developers.

Instant access via secure checkout

We use a popular e-commerce service provider called FastSpring to handle billing for us. The "Sign Up" buttons above all lead to FastSpring's secure website where you can enter your credit-card details for instant access to the Degree Days.net API.

FastSpring's payment system accepts Visa, MasterCard, American Express, Discover, and PayPal.

Request-units estimator

I want data from location specified as a .

From each location I want , in base temperature, covering up to year of time.

Estimated request units:

From this it sounds like the account would be ideal for you

Easy cancellation, any time

You can cancel your account at any time, and without penalty. After cancellation you will not be billed again, and you can continue to use the API until the end of the month that you've already paid for.

Yearly billing option

Instead of paying monthly, you can optionally pay 12 months in advance once a year. It costs the same overall, but it might be more convenient for your accounting. Click here for yearly billing.

Choosing the right account plan for you

The location-limited plans are good for fetching regular data updates (e.g. daily, weekly, monthly) from a consistent set of up to 10 locations. Allowed locations are set automatically as data is fetched (allowing for a limited number of changes over time). The location-limited plans also have hourly rate limits, but you're unlikely to hit those limits if you're using your account for regular updates as designed.

The rate-limited plans are good for all use cases.

For regular data updates from more than 10 locations, the request-units estimator above should make it easy to figure out which of the rate-limited plans you'll need. You may be able to get by with a cheaper plan by storing data your end and fetching only the latest data (up to one year's worth) each time you need an update.

For ad-hoc data fetching (e.g. for ad-hoc projects or a software system that fetches data on demand), we suggest you plan for the maximum amount of data you expect to need in any given hour. The request-units estimator above should help with this.

If you're on a tight budget, you may be able to cut costs by spreading your data fetching across multiple hours. Though we wouldn't advise taking this too far as it can easily end up costing you more in time than it saves in API fees. It's also rather frustrating to set some software to collect data over a long period and then have your computer crash 90% of the way through!

If you're not sure what you'll need, we suggest you do like many of our customers have: start on Standard or Basic and see how it goes. You can drop us an email any time to change your account plan, and we can usually provision plan changes pretty quickly (though it can take a couple of days if we need to add significant data-generation capacity to our system).

Most people find that this page (and the request-units estimator) is plenty, but, if you're interested in the fine detail you can read more about rate limits and request units here. You are also most welcome to contact us if you'd like more help.

Choose Your Account and Get Started!

© 2014 BizEE Software Limited - About | Contact | Privacy Policy | FAQ | Desktop App | API