DegreeDaysApi
- the starting point for all API operations.See: Description
Interface | Description |
---|---|
RequestProcessor |
Processes API requests into API responses.
|
Class | Description |
---|---|
AccountKey |
The shorter of the two access
keys, the account key identifies a unique Degree Days.net API account.
|
DegreeDaysApi |
The starting point for all API operations. If you're new to this
API, read the docs for this class first.
|
Failure |
Contains details of a failure in the server-side processing of all or part of
an API request.
|
FailureResponse | |
RateLimit |
A snapshot of an API account's rate limit.
|
Request |
Specifies an operation that you'd like the API to do (e.g. calculating
a specific type of degree-day data for a specific location).
|
Response |
Models the API's response to a
Request (e.g. degree day data
returned in response to a request for that data). |
ResponseMetadata |
Extra data that comes back with every response from the Degree Days.net API.
|
SecurityKey |
The longer of the two access
keys that are needed to use the Degree Days.net API.
|
Exception | Description |
---|---|
DegreeDaysApiException |
Superclass of all the API exceptions that you are likely to want to catch
explicitly.
|
FailureException |
Superclass of exceptions that indicate a
Failure in the API's
processing of all or part of a request. |
InvalidRequestException |
Indicates that the API could not process a request because it was invalid in
some way (e.g. authenticated with invalid access keys).
|
RateLimitException |
Indicates that the API servers did not process a request because the
RateLimit for the account's plan had been reached. |
RequestFailureException |
Superclass of exceptions that indicate that the API's processing of a request
resulted in a
Failure . |
ServiceException |
Indicates that the API servers failed to process a request because of
temporary downtime or an unexpected error (sorry!).
|
TransportException |
Indicates an error transporting a request to the API servers or transporting
a response back.
|
Core Degree Days.net API classes, including DegreeDaysApi
- the starting point for all API operations.
See www.degreedays.net/api/ for more about the Degree Days.net API.
You can sign up for a Degree Days.net API account and read the integration guide that is useful and applicable whether you are using Java or not.