Degree |
| Class | Description | |
|---|---|---|
| AccountKey | The shorter of the two API 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. | |
| DegreeDaysApiException | Superclass of all the API exceptions that you are likely to want to catch explicitly. | |
| Failure | Contains details of a failure in the server-side processing of all or part of an API request. | |
| FailureException | Superclass of exceptions that indicate a Failure in the API's processing of all or part of a request. | |
| FailureResponse | A type of API Response that indicates a failure in the server-side processing 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 API access keys). | |
| RateLimit | A snapshot of an API account's rate limit. | |
| RateLimitException | Indicates that the API servers did not process a request because the RateLimit for the account's plan had been reached. | |
| 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). | |
| RequestFailureException | Superclass of exceptions that indicate that the API's processing of a request resulted in a Failure. | |
| 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. | |
| 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. |
| Interface | Description | |
|---|---|---|
| IRequestProcessor | Processes API requests into API responses. |