Use the time series forecast API and IBM Granite time series models that are available from watsonx.ai to forecast future values based on historic data.
Ways to develop
You can generate forecasts from time series foundation models by using these programming methods:
Overview
Use the time series forecast API to pass historical data observations to a time series foundation model that can forecast future values with zero-shot inferencing. For example, you can use this method to forecast future values from time-based observations of the following types of data:
- Stock share prices and trading volumes
- Electrocardiogram (EKG) data or polysomnogram (PSG) records
- Temperature or seismographic data
- Network performance measurements
Supported foundation models
IBM Granite time series foundation models with the following model IDs are available to use for forecasting in watsonx.ai:
ibm/granite-ttm-512-96-r2
: Requires at least 512 data points per channel in the request.ibm/granite-ttm-1024-96-r2
: Requires at least 1,024 data points per channel in the request.ibm/granite-ttm-1536-96-r2
: Requires at least 1,536 data points per channel in the request.
The Granite time series models are compact pretrained models for multivariate time series forecasting from IBM Research, also known as Tiny Time Mixers (TTM).
The Granite time series models work best with data points in minute or hour intervals and generate a forecast dataset with 96 data points per channel by default. For best results, use the model that takes the most data points based on the data available to you.
For more information, see the model card.
To programmatically get a list of the time series models that are available for use, you can use the List the available foundation models method in the watsonx.ai
as a service API. Specify the filters=function_time_series_forecast
parameter to return only the available time series models.
For example:
curl -X GET \
'{url}/ml/v1/foundation_model_specs?version=2024-11-14&filters=function_time_series_forecast'
In the example, replace the {url}
variable with the right value for your instance, such as us-south.ml.cloud.ibm.com
.
Python SDK
You can write code that uses the time series models to forecast data by using the watsonx.ai Python library. For more information, see the following references:
To learn more, see Using the watsonx.ai Time Series Forecasting API to predict energy demand.
Sample Python notebook
Use Time Series Foundation Models and timeseries data to predict energy demand
REST API
Use the time series forecast method of the watsonx.ai REST API to forecast future values based on historical data.
For details, see the API reference documentation.
REST API data requirements
A time series is a collection of data points that are collected over time.
You use the following schema to describe the data that you include in the API request payload:
"schema": {
"timestamp_column": "{date-column-name}",
"id_columns": [
"{series-name}",
"{series-name}"
]
"freq":"{time-interval}",
"target_columns": [
"{channel-name}",
"{channel-name}",
"{channel-name}"
]
},
To use the Granite time series models to forecast future values, the data that you submit for analysis must meet the following requirements:
-
The recorded data must be numerical, such as temperatures or stock share prices.
-
Your data must include enough data points of historical context for the model to be able to make a prediction. Each time series foundation model specifies a required minimum number of data points per channel in the request. If you specify more than the required number, the model uses the most recent data points up to the model requirement and ignores the rest.
-
There must be an equal number of items in the arrays that are specified for the
date
,id_columns
, andtarget_columns
that are included in the request body. You cannot skip a data point or specifynull
as the data point. Check your data before you submit the request. -
Although the service accepts most common date and time formats, when you specify dates with time stamps in ISO 8601 format (
2024-11-12T15:06:35
), you avoid the confusion that can arise due to differences in date formatting conventions. For example, does 11/12/2024 mean November 12 or December 11? Specify dates in ISO 8601 format with the coordinated universal time (UTC) offset (2024-11-12T15:06:35+0000
) to avoid apparent duplicates or missing timestamps in the generated forecasting results. -
Sample the data at a uniform frequency. For example, data can be observed in increments of 1 minute, 1 hour, or 1 day. No error is generated if your timestamps are not uniform, but the quality of your results might be poor. The generated forecast data is also formatted with the frequency that you specify with the
freq
parameter.For example, if you specify a frequency of one day (
"freq":"1D"
), your time stamps probably look something like this:"date": [ "2024-11-15T15:06:35", "2024-11-16T15:06:35", ... ]
If the frequency is 5 minutes (
"freq":"5min"
), each date time stamp is likely 5 minutes apart."date": [ "2024-11-15T15:06:35", "2024-11-15T15:11:35", ... ]
For supported values for date and time abbreviations in the frequency parameter, see Period aliases in the documentation for the pandas library.
-
If you include data points from more than one source for analysis, each data point must provide a unique identifier to indicate which series, or collection of observations, it belongs to.
For example, if you are analyzing shopping trends, you might be interested in sales figures from multiple stores during the holiday season. The following table shows two series, A and B. Series A shows the sales per day for location A and series B shows the sales per day for location B.
Table 1. Sample sales data Date Series ID Sales total (USD) 7 December 2023 A $24,988 7 December 2023 B $63,788 8 December 2023 A $41,855 8 December 2023 B $105,678 ... ... ... Although the table shows observations from two days, your request must include between 512 to 1,536 data points, depending on the model you use. When the data from the table is submitted to the API, it is formatted as follows:
... "data": { "date": [ "2024-12-07T00:00:00", "2024-12-07T00:00:00", "2024-12-08T00:00:00", "2024-12-08T00:00:00", ... ], "ids": [ "A", "B", "A", "B", ... ], "sales-usd": [ 24988, 63788, 41855, 105678, ... ] }
-
You can forecast by using multivariate data points, meaning data points that measure different factors during the same time interval.
For example, you might be interested in both sales and returns from one store during the holiday season. The following table shows a few entries from two channels, or different dimension or aspects of the recorded data. One channel shows the sales per day and the other channel shows the returns per day.
Table 2. Sample sales and returns data Date Sales (USD) Returns (USD) 7 December 2023 $63,788 $14,788 8 December 2023 $105,678 $25,678 ... ... ... Although the table shows observations from two days, your request must include between 512 to 1,536 data points, depending on the model you use. The id_column field is omitted because the data is coming from the same series, a collection of observations from a single store. When the data from the table is submitted to the API, it is formatted as follows:
... "data": { "date": [ "2024-12-07T00:00:00", "2024-12-07T00:00:00", "2024-12-08T00:00:00", "2024-12-08T00:00:00", ... ], "sales": [ 63788, 105678, ... ], "returns": [ 14788, 25678 ... ] }
-
You can forecast by using multivariate data points from more than one series of observations. For example, you can effectively combine the previous two scenarios to forecast sales and returns for both store A and store B.
The data in the request might look something like this:
"data": { "date": [ "2024-12-07T00:00:00", "2024-12-07T00:00:00", "2024-12-08T00:00:00", "2024-12-08T00:00:00", ... ], "ids": [ "A", "B", "A", "B", ... ], "sales-usd": [ 24988, // sales for store A on 7 December 2024 63788, // sales for store B on 7 December 2024 41855, 105678, ... ], "returns": [ 3997, // returns for store A on 7 December 2024 14788, // returns for store B on 7 December 2024 5768, 25678, ... ]
Billing information
Charges for foundation model forecasting are calculated by using the following equations:
- Input calculation:
context length x number of series x number of channels
- Output calculation:
prediction length x number of series x number of channels
These equations use the following values:
-
Context length refers to the number of historical data points that a time series foundation model uses as input to make predictions.
For example, when the context length is
1536
, the model uses the past 1536 data points, such as stock prices over the past 1536 days, to make predictions. The context length is determined by the foundation model that is used for forecasting. -
A series is a collection of observations made sequentially over time.
For example, when comparing stock prices for many companies, the observed stock price history for each company is a separate series. The set of series to be measured is specified in the
ID_column
segment of the API request body. -
Channels are specific features or variables within a time series dataset. In multivariate time series data, each channel represents a different dimension or aspect of the recorded data.
For example, in a stock price dataset, channels might include opening price, closing price, volume, and moving averages. Each measured variable represents a separate channel. The channels to be measured are specified in the
target_columns
segment of the API request body. -
Prediction length is the number of future data points for the model to predict. When the requested prediction length is
96
, the model forecasts the next 96 data points.For example, the model predicts stock prices for the next 96 days. The prediction length can be specified by including the
prediction_length
parameter in the API request.
For more information about the pricing of input and output data points and how to calculate costs, see Billing details for generative AI assets.
REST API example
This example uses the granite-ttm-1536-96-r2
model to forecast total energy demand for the country of Portugal per hour from 30 September 2024 to 2 December 2024. The dataset used in the example is sourced from the European Network of Transmission System Operators for Electricity (ENTSO-E) website. To see the data, go to this page on the ENTSO-E site, select Portugal as the country, and then choose 29 September 2024 as the date with the default time zone (CET).
The API request does not specify a prediction_length
parameter. Therefore, the default length for the foundation model is used, which means the time series model will predict future values for energy demand over the next 96 hours.
The request body is divided into two sections:
- Schema: Specifies which datasets will be included and which fields to analyze.
- Data: The data to be analyzed.
The schema
section looks like this:
"schema": {
"freq": "1h",
"timestamp_column": "Time (CET/CEST)",
"target_columns": [
"Actual Total Load [MW]"
]
},
You might notice that there is no id_columns
object included in the schema. In this example, data from only one series of observed data is being submitted, which means the id_columns
object can be omitted from the schema.
However, if your request includes data from more than one source, you must include the id_columns
object to identify the source of each data point.
The data
section includes information about the energy demand per hour for the country of Portugal as shown in the following table.
Date and time (date) | Total energy demand (MW) |
---|---|
2024-09-30T00:00:00 | 4941 |
2024-09-30T01:00:00 | 4640 |
2024-09-30T02:00:00 | 4443 |
The granite-ttm-1536-96-r2 model requires at least 1,536 data points per channel in the request to ensure that there is enough data for the model to predict future values. Although the table shows 3 data points, the request body contains 1,536 data points.
In the following example, replace the {url}
variable with the right value for your instance, such as us-south.ml.cloud.ibm.com
. Add your own bearer token and project ID.
REST API request example
curl -X POST \
'https://{region}.ml.cloud.ibm.com/ml/v1/time_series/forecast?version=2025-02-10' \
--header 'Accept: application/json' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer eyJraWQiOi...' \
--data '{
...
}'
The data payload contains the following JSON snippet:
{
"model_id": "ibm/granite-ttm-1536-96-r2",
"project_id": "51f3a990-4372-4ac3-9ddb-ed99d9b50840",
"schema": {
"freq": "1h",
"timestamp_column": "Time (CET/CEST)",
"target_columns": [
"Actual Total Load [MW]"
]
},
"data": {
"Time (CET/CEST)": [
"2024-09-30T00:00:00",
"2024-09-30T01:00:00",
"2024-09-30T02:00:00",
"2024-09-30T03:00:00",
"2024-09-30T04:00:00",
"2024-09-30T05:00:00",
"2024-09-30T06:00:00",
"2024-09-30T07:00:00",
"2024-09-30T08:00:00",
"2024-09-30T09:00:00",
"2024-09-30T10:00:00",
"2024-09-30T11:00:00",
"2024-09-30T12:00:00",
"2024-09-30T13:00:00",
"2024-09-30T14:00:00",
"2024-09-30T15:00:00",
"2024-09-30T16:00:00",
"2024-09-30T17:00:00",
"2024-09-30T18:00:00",
"2024-09-30T19:00:00",
"2024-09-30T20:00:00",
"2024-09-30T21:00:00",
"2024-09-30T22:00:00",
"2024-09-30T23:00:00",
"2024-10-01T00:00:00",
"2024-10-01T01:00:00",
"2024-10-01T02:00:00",
"2024-10-01T03:00:00",
"2024-10-01T04:00:00",
"2024-10-01T05:00:00",
"2024-10-01T06:00:00",
"2024-10-01T07:00:00",
"2024-10-01T08:00:00",
"2024-10-01T09:00:00",
"2024-10-01T10:00:00",
"2024-10-01T11:00:00",
"2024-10-01T12:00:00",
"2024-10-01T13:00:00",
"2024-10-01T14:00:00",
"2024-10-01T15:00:00",
"2024-10-01T16:00:00",
"2024-10-01T17:00:00",
"2024-10-01T18:00:00",
"2024-10-01T19:00:00",
"2024-10-01T20:00:00",
"2024-10-01T21:00:00",
"2024-10-01T22:00:00",
"2024-10-01T23:00:00",
"2024-10-02T00:00:00",
"2024-10-02T01:00:00",
"2024-10-02T02:00:00",
"2024-10-02T03:00:00",
"2024-10-02T04:00:00",
"2024-10-02T05:00:00",
"2024-10-02T06:00:00",
"2024-10-02T07:00:00",
"2024-10-02T08:00:00",
"2024-10-02T09:00:00",
"2024-10-02T10:00:00",
"2024-10-02T11:00:00",
"2024-10-02T12:00:00",
"2024-10-02T13:00:00",
"2024-10-02T14:00:00",
"2024-10-02T15:00:00",
"2024-10-02T16:00:00",
"2024-10-02T17:00:00",
"2024-10-02T18:00:00",
"2024-10-02T19:00:00",
"2024-10-02T20:00:00",
"2024-10-02T21:00:00",
"2024-10-02T22:00:00",
"2024-10-02T23:00:00",
"2024-10-03T00:00:00",
"2024-10-03T01:00:00",
"2024-10-03T02:00:00",
"2024-10-03T03:00:00",
"2024-10-03T04:00:00",
"2024-10-03T05:00:00",
"2024-10-03T06:00:00",
"2024-10-03T07:00:00",
"2024-10-03T08:00:00",
"2024-10-03T09:00:00",
"2024-10-03T10:00:00",
"2024-10-03T11:00:00",
"2024-10-03T12:00:00",
"2024-10-03T13:00:00",
"2024-10-03T14:00:00",
"2024-10-03T15:00:00",
"2024-10-03T16:00:00",
"2024-10-03T17:00:00",
"2024-10-03T18:00:00",
"2024-10-03T19:00:00",
"2024-10-03T20:00:00",
"2024-10-03T21:00:00",
"2024-10-03T22:00:00",
"2024-10-03T23:00:00",
"2024-10-04T00:00:00",
"2024-10-04T01:00:00",
"2024-10-04T02:00:00",
"2024-10-04T03:00:00",
"2024-10-04T04:00:00",
"2024-10-04T05:00:00",
"2024-10-04T06:00:00",
"2024-10-04T07:00:00",
"2024-10-04T08:00:00",
"2024-10-04T09:00:00",
"2024-10-04T10:00:00",
"2024-10-04T11:00:00",
"2024-10-04T12:00:00",
"2024-10-04T13:00:00",
"2024-10-04T14:00:00",
"2024-10-04T15:00:00",
"2024-10-04T16:00:00",
"2024-10-04T17:00:00",
"2024-10-04T18:00:00",
"2024-10-04T19:00:00",
"2024-10-04T20:00:00",
"2024-10-04T21:00:00",
"2024-10-04T22:00:00",
"2024-10-04T23:00:00",
"2024-10-05T00:00:00",
"2024-10-05T01:00:00",
"2024-10-05T02:00:00",
"2024-10-05T03:00:00",
"2024-10-05T04:00:00",
"2024-10-05T05:00:00",
"2024-10-05T06:00:00",
"2024-10-05T07:00:00",
"2024-10-05T08:00:00",
"2024-10-05T09:00:00",
"2024-10-05T10:00:00",
"2024-10-05T11:00:00",
"2024-10-05T12:00:00",
"2024-10-05T13:00:00",
"2024-10-05T14:00:00",
"2024-10-05T15:00:00",
"2024-10-05T16:00:00",
"2024-10-05T17:00:00",
"2024-10-05T18:00:00",
"2024-10-05T19:00:00",
"2024-10-05T20:00:00",
"2024-10-05T21:00:00",
"2024-10-05T22:00:00",
"2024-10-05T23:00:00",
"2024-10-06T00:00:00",
"2024-10-06T01:00:00",
"2024-10-06T02:00:00",
"2024-10-06T03:00:00",
"2024-10-06T04:00:00",
"2024-10-06T05:00:00",
"2024-10-06T06:00:00",
"2024-10-06T07:00:00",
"2024-10-06T08:00:00",
"2024-10-06T09:00:00",
"2024-10-06T10:00:00",
"2024-10-06T11:00:00",
"2024-10-06T12:00:00",
"2024-10-06T13:00:00",
"2024-10-06T14:00:00",
"2024-10-06T15:00:00",
"2024-10-06T16:00:00",
"2024-10-06T17:00:00",
"2024-10-06T18:00:00",
"2024-10-06T19:00:00",
"2024-10-06T20:00:00",
"2024-10-06T21:00:00",
"2024-10-06T22:00:00",
"2024-10-06T23:00:00",
"2024-10-07T00:00:00",
"2024-10-07T01:00:00",
"2024-10-07T02:00:00",
"2024-10-07T03:00:00",
"2024-10-07T04:00:00",
"2024-10-07T05:00:00",
"2024-10-07T06:00:00",
"2024-10-07T07:00:00",
"2024-10-07T08:00:00",
"2024-10-07T09:00:00",
"2024-10-07T10:00:00",
"2024-10-07T11:00:00",
"2024-10-07T12:00:00",
"2024-10-07T13:00:00",
"2024-10-07T14:00:00",
"2024-10-07T15:00:00",
"2024-10-07T16:00:00",
"2024-10-07T17:00:00",
"2024-10-07T18:00:00",
"2024-10-07T19:00:00",
"2024-10-07T20:00:00",
"2024-10-07T21:00:00",
"2024-10-07T22:00:00",
"2024-10-07T23:00:00",
"2024-10-08T00:00:00",
"2024-10-08T01:00:00",
"2024-10-08T02:00:00",
"2024-10-08T03:00:00",
"2024-10-08T04:00:00",
"2024-10-08T05:00:00",
"2024-10-08T06:00:00",
"2024-10-08T07:00:00",
"2024-10-08T08:00:00",
"2024-10-08T09:00:00",
"2024-10-08T10:00:00",
"2024-10-08T11:00:00",
"2024-10-08T12:00:00",
"2024-10-08T13:00:00",
"2024-10-08T14:00:00",
"2024-10-08T15:00:00",
"2024-10-08T16:00:00",
"2024-10-08T17:00:00",
"2024-10-08T18:00:00",
"2024-10-08T19:00:00",
"2024-10-08T20:00:00",
"2024-10-08T21:00:00",
"2024-10-08T22:00:00",
"2024-10-08T23:00:00",
"2024-10-09T00:00:00",
"2024-10-09T01:00:00",
"2024-10-09T02:00:00",
"2024-10-09T03:00:00",
"2024-10-09T04:00:00",
"2024-10-09T05:00:00",
"2024-10-09T06:00:00",
"2024-10-09T07:00:00",
"2024-10-09T08:00:00",
"2024-10-09T09:00:00",
"2024-10-09T10:00:00",
"2024-10-09T11:00:00",
"2024-10-09T12:00:00",
"2024-10-09T13:00:00",
"2024-10-09T14:00:00",
"2024-10-09T15:00:00",
"2024-10-09T16:00:00",
"2024-10-09T17:00:00",
"2024-10-09T18:00:00",
"2024-10-09T19:00:00",
"2024-10-09T20:00:00",
"2024-10-09T21:00:00",
"2024-10-09T22:00:00",
"2024-10-09T23:00:00",
"2024-10-10T00:00:00",
"2024-10-10T01:00:00",
"2024-10-10T02:00:00",
"2024-10-10T03:00:00",
"2024-10-10T04:00:00",
"2024-10-10T05:00:00",
"2024-10-10T06:00:00",
"2024-10-10T07:00:00",
"2024-10-10T08:00:00",
"2024-10-10T09:00:00",
"2024-10-10T10:00:00",
"2024-10-10T11:00:00",
"2024-10-10T12:00:00",
"2024-10-10T13:00:00",
"2024-10-10T14:00:00",
"2024-10-10T15:00:00",
"2024-10-10T16:00:00",
"2024-10-10T17:00:00",
"2024-10-10T18:00:00",
"2024-10-10T19:00:00",
"2024-10-10T20:00:00",
"2024-10-10T21:00:00",
"2024-10-10T22:00:00",
"2024-10-10T23:00:00",
"2024-10-11T00:00:00",
"2024-10-11T01:00:00",
"2024-10-11T02:00:00",
"2024-10-11T03:00:00",
"2024-10-11T04:00:00",
"2024-10-11T05:00:00",
"2024-10-11T06:00:00",
"2024-10-11T07:00:00",
"2024-10-11T08:00:00",
"2024-10-11T09:00:00",
"2024-10-11T10:00:00",
"2024-10-11T11:00:00",
"2024-10-11T12:00:00",
"2024-10-11T13:00:00",
"2024-10-11T14:00:00",
"2024-10-11T15:00:00",
"2024-10-11T16:00:00",
"2024-10-11T17:00:00",
"2024-10-11T18:00:00",
"2024-10-11T19:00:00",
"2024-10-11T20:00:00",
"2024-10-11T21:00:00",
"2024-10-11T22:00:00",
"2024-10-11T23:00:00",
"2024-10-12T00:00:00",
"2024-10-12T01:00:00",
"2024-10-12T02:00:00",
"2024-10-12T03:00:00",
"2024-10-12T04:00:00",
"2024-10-12T05:00:00",
"2024-10-12T06:00:00",
"2024-10-12T07:00:00",
"2024-10-12T08:00:00",
"2024-10-12T09:00:00",
"2024-10-12T10:00:00",
"2024-10-12T11:00:00",
"2024-10-12T12:00:00",
"2024-10-12T13:00:00",
"2024-10-12T14:00:00",
"2024-10-12T15:00:00",
"2024-10-12T16:00:00",
"2024-10-12T17:00:00",
"2024-10-12T18:00:00",
"2024-10-12T19:00:00",
"2024-10-12T20:00:00",
"2024-10-12T21:00:00",
"2024-10-12T22:00:00",
"2024-10-12T23:00:00",
"2024-10-13T00:00:00",
"2024-10-13T01:00:00",
"2024-10-13T02:00:00",
"2024-10-13T03:00:00",
"2024-10-13T04:00:00",
"2024-10-13T05:00:00",
"2024-10-13T06:00:00",
"2024-10-13T07:00:00",
"2024-10-13T08:00:00",
"2024-10-13T09:00:00",
"2024-10-13T10:00:00",
"2024-10-13T11:00:00",
"2024-10-13T12:00:00",
"2024-10-13T13:00:00",
"2024-10-13T14:00:00",
"2024-10-13T15:00:00",
"2024-10-13T16:00:00",
"2024-10-13T17:00:00",
"2024-10-13T18:00:00",
"2024-10-13T19:00:00",
"2024-10-13T20:00:00",
"2024-10-13T21:00:00",
"2024-10-13T22:00:00",
"2024-10-13T23:00:00",
"2024-10-14T00:00:00",
"2024-10-14T01:00:00",
"2024-10-14T02:00:00",
"2024-10-14T03:00:00",
"2024-10-14T04:00:00",
"2024-10-14T05:00:00",
"2024-10-14T06:00:00",
"2024-10-14T07:00:00",
"2024-10-14T08:00:00",
"2024-10-14T09:00:00",
"2024-10-14T10:00:00",
"2024-10-14T11:00:00",
"2024-10-14T12:00:00",
"2024-10-14T13:00:00",
"2024-10-14T14:00:00",
"2024-10-14T15:00:00",
"2024-10-14T16:00:00",
"2024-10-14T17:00:00",
"2024-10-14T18:00:00",
"2024-10-14T19:00:00",
"2024-10-14T20:00:00",
"2024-10-14T21:00:00",
"2024-10-14T22:00:00",
"2024-10-14T23:00:00",
"2024-10-15T00:00:00",
"2024-10-15T01:00:00",
"2024-10-15T02:00:00",
"2024-10-15T03:00:00",
"2024-10-15T04:00:00",
"2024-10-15T05:00:00",
"2024-10-15T06:00:00",
"2024-10-15T07:00:00",
"2024-10-15T08:00:00",
"2024-10-15T09:00:00",
"2024-10-15T10:00:00",
"2024-10-15T11:00:00",
"2024-10-15T12:00:00",
"2024-10-15T13:00:00",
"2024-10-15T14:00:00",
"2024-10-15T15:00:00",
"2024-10-15T16:00:00",
"2024-10-15T17:00:00",
"2024-10-15T18:00:00",
"2024-10-15T19:00:00",
"2024-10-15T20:00:00",
"2024-10-15T21:00:00",
"2024-10-15T22:00:00",
"2024-10-15T23:00:00",
"2024-10-16T00:00:00",
"2024-10-16T01:00:00",
"2024-10-16T02:00:00",
"2024-10-16T03:00:00",
"2024-10-16T04:00:00",
"2024-10-16T05:00:00",
"2024-10-16T06:00:00",
"2024-10-16T07:00:00",
"2024-10-16T08:00:00",
"2024-10-16T09:00:00",
"2024-10-16T10:00:00",
"2024-10-16T11:00:00",
"2024-10-16T12:00:00",
"2024-10-16T13:00:00",
"2024-10-16T14:00:00",
"2024-10-16T15:00:00",
"2024-10-16T16:00:00",
"2024-10-16T17:00:00",
"2024-10-16T18:00:00",
"2024-10-16T19:00:00",
"2024-10-16T20:00:00",
"2024-10-16T21:00:00",
"2024-10-16T22:00:00",
"2024-10-16T23:00:00",
"2024-10-17T00:00:00",
"2024-10-17T01:00:00",
"2024-10-17T02:00:00",
"2024-10-17T03:00:00",
"2024-10-17T04:00:00",
"2024-10-17T05:00:00",
"2024-10-17T06:00:00",
"2024-10-17T07:00:00",
"2024-10-17T08:00:00",
"2024-10-17T09:00:00",
"2024-10-17T10:00:00",
"2024-10-17T11:00:00",
"2024-10-17T12:00:00",
"2024-10-17T13:00:00",
"2024-10-17T14:00:00",
"2024-10-17T15:00:00",
"2024-10-17T16:00:00",
"2024-10-17T17:00:00",
"2024-10-17T18:00:00",
"2024-10-17T19:00:00",
"2024-10-17T20:00:00",
"2024-10-17T21:00:00",
"2024-10-17T22:00:00",
"2024-10-17T23:00:00",
"2024-10-18T00:00:00",
"2024-10-18T01:00:00",
"2024-10-18T02:00:00",
"2024-10-18T03:00:00",
"2024-10-18T04:00:00",
"2024-10-18T05:00:00",
"2024-10-18T06:00:00",
"2024-10-18T07:00:00",
"2024-10-18T08:00:00",
"2024-10-18T09:00:00",
"2024-10-18T10:00:00",
"2024-10-18T11:00:00",
"2024-10-18T12:00:00",
"2024-10-18T13:00:00",
"2024-10-18T14:00:00",
"2024-10-18T15:00:00",
"2024-10-18T16:00:00",
"2024-10-18T17:00:00",
"2024-10-18T18:00:00",
"2024-10-18T19:00:00",
"2024-10-18T20:00:00",
"2024-10-18T21:00:00",
"2024-10-18T22:00:00",
"2024-10-18T23:00:00",
"2024-10-19T00:00:00",
"2024-10-19T01:00:00",
"2024-10-19T02:00:00",
"2024-10-19T03:00:00",
"2024-10-19T04:00:00",
"2024-10-19T05:00:00",
"2024-10-19T06:00:00",
"2024-10-19T07:00:00",
"2024-10-19T08:00:00",
"2024-10-19T09:00:00",
"2024-10-19T10:00:00",
"2024-10-19T11:00:00",
"2024-10-19T12:00:00",
"2024-10-19T13:00:00",
"2024-10-19T14:00:00",
"2024-10-19T15:00:00",
"2024-10-19T16:00:00",
"2024-10-19T17:00:00",
"2024-10-19T18:00:00",
"2024-10-19T19:00:00",
"2024-10-19T20:00:00",
"2024-10-19T21:00:00",
"2024-10-19T22:00:00",
"2024-10-19T23:00:00",
"2024-10-20T00:00:00",
"2024-10-20T01:00:00",
"2024-10-20T02:00:00",
"2024-10-20T03:00:00",
"2024-10-20T04:00:00",
"2024-10-20T05:00:00",
"2024-10-20T06:00:00",
"2024-10-20T07:00:00",
"2024-10-20T08:00:00",
"2024-10-20T09:00:00",
"2024-10-20T10:00:00",
"2024-10-20T11:00:00",
"2024-10-20T12:00:00",
"2024-10-20T13:00:00",
"2024-10-20T14:00:00",
"2024-10-20T15:00:00",
"2024-10-20T16:00:00",
"2024-10-20T17:00:00",
"2024-10-20T18:00:00",
"2024-10-20T19:00:00",
"2024-10-20T20:00:00",
"2024-10-20T21:00:00",
"2024-10-20T22:00:00",
"2024-10-20T23:00:00",
"2024-10-21T00:00:00",
"2024-10-21T01:00:00",
"2024-10-21T02:00:00",
"2024-10-21T03:00:00",
"2024-10-21T04:00:00",
"2024-10-21T05:00:00",
"2024-10-21T06:00:00",
"2024-10-21T07:00:00",
"2024-10-21T08:00:00",
"2024-10-21T09:00:00",
"2024-10-21T10:00:00",
"2024-10-21T11:00:00",
"2024-10-21T12:00:00",
"2024-10-21T13:00:00",
"2024-10-21T14:00:00",
"2024-10-21T15:00:00",
"2024-10-21T16:00:00",
"2024-10-21T17:00:00",
"2024-10-21T18:00:00",
"2024-10-21T19:00:00",
"2024-10-21T20:00:00",
"2024-10-21T21:00:00",
"2024-10-21T22:00:00",
"2024-10-21T23:00:00",
"2024-10-22T00:00:00",
"2024-10-22T01:00:00",
"2024-10-22T02:00:00",
"2024-10-22T03:00:00",
"2024-10-22T04:00:00",
"2024-10-22T05:00:00",
"2024-10-22T06:00:00",
"2024-10-22T07:00:00",
"2024-10-22T08:00:00",
"2024-10-22T09:00:00",
"2024-10-22T10:00:00",
"2024-10-22T11:00:00",
"2024-10-22T12:00:00",
"2024-10-22T13:00:00",
"2024-10-22T14:00:00",
"2024-10-22T15:00:00",
"2024-10-22T16:00:00",
"2024-10-22T17:00:00",
"2024-10-22T18:00:00",
"2024-10-22T19:00:00",
"2024-10-22T20:00:00",
"2024-10-22T21:00:00",
"2024-10-22T22:00:00",
"2024-10-22T23:00:00",
"2024-10-23T00:00:00",
"2024-10-23T01:00:00",
"2024-10-23T02:00:00",
"2024-10-23T03:00:00",
"2024-10-23T04:00:00",
"2024-10-23T05:00:00",
"2024-10-23T06:00:00",
"2024-10-23T07:00:00",
"2024-10-23T08:00:00",
"2024-10-23T09:00:00",
"2024-10-23T10:00:00",
"2024-10-23T11:00:00",
"2024-10-23T12:00:00",
"2024-10-23T13:00:00",
"2024-10-23T14:00:00",
"2024-10-23T15:00:00",
"2024-10-23T16:00:00",
"2024-10-23T17:00:00",
"2024-10-23T18:00:00",
"2024-10-23T19:00:00",
"2024-10-23T20:00:00",
"2024-10-23T21:00:00",
"2024-10-23T22:00:00",
"2024-10-23T23:00:00",
"2024-10-24T00:00:00",
"2024-10-24T01:00:00",
"2024-10-24T02:00:00",
"2024-10-24T03:00:00",
"2024-10-24T04:00:00",
"2024-10-24T05:00:00",
"2024-10-24T06:00:00",
"2024-10-24T07:00:00",
"2024-10-24T08:00:00",
"2024-10-24T09:00:00",
"2024-10-24T10:00:00",
"2024-10-24T11:00:00",
"2024-10-24T12:00:00",
"2024-10-24T13:00:00",
"2024-10-24T14:00:00",
"2024-10-24T15:00:00",
"2024-10-24T16:00:00",
"2024-10-24T17:00:00",
"2024-10-24T18:00:00",
"2024-10-24T19:00:00",
"2024-10-24T20:00:00",
"2024-10-24T21:00:00",
"2024-10-24T22:00:00",
"2024-10-24T23:00:00",
"2024-10-25T00:00:00",
"2024-10-25T01:00:00",
"2024-10-25T02:00:00",
"2024-10-25T03:00:00",
"2024-10-25T04:00:00",
"2024-10-25T05:00:00",
"2024-10-25T06:00:00",
"2024-10-25T07:00:00",
"2024-10-25T08:00:00",
"2024-10-25T09:00:00",
"2024-10-25T10:00:00",
"2024-10-25T11:00:00",
"2024-10-25T12:00:00",
"2024-10-25T13:00:00",
"2024-10-25T14:00:00",
"2024-10-25T15:00:00",
"2024-10-25T16:00:00",
"2024-10-25T17:00:00",
"2024-10-25T18:00:00",
"2024-10-25T19:00:00",
"2024-10-25T20:00:00",
"2024-10-25T21:00:00",
"2024-10-25T22:00:00",
"2024-10-25T23:00:00",
"2024-10-26T00:00:00",
"2024-10-26T01:00:00",
"2024-10-26T02:00:00",
"2024-10-26T03:00:00",
"2024-10-26T04:00:00",
"2024-10-26T05:00:00",
"2024-10-26T06:00:00",
"2024-10-26T07:00:00",
"2024-10-26T08:00:00",
"2024-10-26T09:00:00",
"2024-10-26T10:00:00",
"2024-10-26T11:00:00",
"2024-10-26T12:00:00",
"2024-10-26T13:00:00",
"2024-10-26T14:00:00",
"2024-10-26T15:00:00",
"2024-10-26T16:00:00",
"2024-10-26T17:00:00",
"2024-10-26T18:00:00",
"2024-10-26T19:00:00",
"2024-10-26T20:00:00",
"2024-10-26T21:00:00",
"2024-10-26T22:00:00",
"2024-10-26T23:00:00",
"2024-10-27T00:00:00",
"2024-10-27T01:00:00",
"2024-10-27T02:00:00",
"2024-10-27T02:00:00",
"2024-10-27T03:00:00",
"2024-10-27T04:00:00",
"2024-10-27T05:00:00",
"2024-10-27T06:00:00",
"2024-10-27T07:00:00",
"2024-10-27T08:00:00",
"2024-10-27T09:00:00",
"2024-10-27T10:00:00",
"2024-10-27T11:00:00",
"2024-10-27T12:00:00",
"2024-10-27T13:00:00",
"2024-10-27T14:00:00",
"2024-10-27T15:00:00",
"2024-10-27T16:00:00",
"2024-10-27T17:00:00",
"2024-10-27T18:00:00",
"2024-10-27T19:00:00",
"2024-10-27T20:00:00",
"2024-10-27T21:00:00",
"2024-10-27T22:00:00",
"2024-10-27T23:00:00",
"2024-10-28T00:00:00",
"2024-10-28T01:00:00",
"2024-10-28T02:00:00",
"2024-10-28T03:00:00",
"2024-10-28T04:00:00",
"2024-10-28T05:00:00",
"2024-10-28T06:00:00",
"2024-10-28T07:00:00",
"2024-10-28T08:00:00",
"2024-10-28T09:00:00",
"2024-10-28T10:00:00",
"2024-10-28T11:00:00",
"2024-10-28T12:00:00",
"2024-10-28T13:00:00",
"2024-10-28T14:00:00",
"2024-10-28T15:00:00",
"2024-10-28T16:00:00",
"2024-10-28T17:00:00",
"2024-10-28T18:00:00",
"2024-10-28T19:00:00",
"2024-10-28T20:00:00",
"2024-10-28T21:00:00",
"2024-10-28T22:00:00",
"2024-10-28T23:00:00",
"2024-10-29T00:00:00",
"2024-10-29T01:00:00",
"2024-10-29T02:00:00",
"2024-10-29T03:00:00",
"2024-10-29T04:00:00",
"2024-10-29T05:00:00",
"2024-10-29T06:00:00",
"2024-10-29T07:00:00",
"2024-10-29T08:00:00",
"2024-10-29T09:00:00",
"2024-10-29T10:00:00",
"2024-10-29T11:00:00",
"2024-10-29T12:00:00",
"2024-10-29T13:00:00",
"2024-10-29T14:00:00",
"2024-10-29T15:00:00",
"2024-10-29T16:00:00",
"2024-10-29T17:00:00",
"2024-10-29T18:00:00",
"2024-10-29T19:00:00",
"2024-10-29T20:00:00",
"2024-10-29T21:00:00",
"2024-10-29T22:00:00",
"2024-10-29T23:00:00",
"2024-10-30T00:00:00",
"2024-10-30T01:00:00",
"2024-10-30T02:00:00",
"2024-10-30T03:00:00",
"2024-10-30T04:00:00",
"2024-10-30T05:00:00",
"2024-10-30T06:00:00",
"2024-10-30T07:00:00",
"2024-10-30T08:00:00",
"2024-10-30T09:00:00",
"2024-10-30T10:00:00",
"2024-10-30T11:00:00",
"2024-10-30T12:00:00",
"2024-10-30T13:00:00",
"2024-10-30T14:00:00",
"2024-10-30T15:00:00",
"2024-10-30T16:00:00",
"2024-10-30T17:00:00",
"2024-10-30T18:00:00",
"2024-10-30T19:00:00",
"2024-10-30T20:00:00",
"2024-10-30T21:00:00",
"2024-10-30T22:00:00",
"2024-10-30T23:00:00",
"2024-10-31T00:00:00",
"2024-10-31T01:00:00",
"2024-10-31T02:00:00",
"2024-10-31T03:00:00",
"2024-10-31T04:00:00",
"2024-10-31T05:00:00",
"2024-10-31T06:00:00",
"2024-10-31T07:00:00",
"2024-10-31T08:00:00",
"2024-10-31T09:00:00",
"2024-10-31T10:00:00",
"2024-10-31T11:00:00",
"2024-10-31T12:00:00",
"2024-10-31T13:00:00",
"2024-10-31T14:00:00",
"2024-10-31T15:00:00",
"2024-10-31T16:00:00",
"2024-10-31T17:00:00",
"2024-10-31T18:00:00",
"2024-10-31T19:00:00",
"2024-10-31T20:00:00",
"2024-10-31T21:00:00",
"2024-10-31T22:00:00",
"2024-10-31T23:00:00",
"2024-11-01T00:00:00",
"2024-11-01T01:00:00",
"2024-11-01T02:00:00",
"2024-11-01T03:00:00",
"2024-11-01T04:00:00",
"2024-11-01T05:00:00",
"2024-11-01T06:00:00",
"2024-11-01T07:00:00",
"2024-11-01T08:00:00",
"2024-11-01T09:00:00",
"2024-11-01T10:00:00",
"2024-11-01T11:00:00",
"2024-11-01T12:00:00",
"2024-11-01T13:00:00",
"2024-11-01T14:00:00",
"2024-11-01T15:00:00",
"2024-11-01T16:00:00",
"2024-11-01T17:00:00",
"2024-11-01T18:00:00",
"2024-11-01T19:00:00",
"2024-11-01T20:00:00",
"2024-11-01T21:00:00",
"2024-11-01T22:00:00",
"2024-11-01T23:00:00",
"2024-11-02T00:00:00",
"2024-11-02T01:00:00",
"2024-11-02T02:00:00",
"2024-11-02T03:00:00",
"2024-11-02T04:00:00",
"2024-11-02T05:00:00",
"2024-11-02T06:00:00",
"2024-11-02T07:00:00",
"2024-11-02T08:00:00",
"2024-11-02T09:00:00",
"2024-11-02T10:00:00",
"2024-11-02T11:00:00",
"2024-11-02T12:00:00",
"2024-11-02T13:00:00",
"2024-11-02T14:00:00",
"2024-11-02T15:00:00",
"2024-11-02T16:00:00",
"2024-11-02T17:00:00",
"2024-11-02T18:00:00",
"2024-11-02T19:00:00",
"2024-11-02T20:00:00",
"2024-11-02T21:00:00",
"2024-11-02T22:00:00",
"2024-11-02T23:00:00",
"2024-11-03T00:00:00",
"2024-11-03T01:00:00",
"2024-11-03T02:00:00",
"2024-11-03T03:00:00",
"2024-11-03T04:00:00",
"2024-11-03T05:00:00",
"2024-11-03T06:00:00",
"2024-11-03T07:00:00",
"2024-11-03T08:00:00",
"2024-11-03T09:00:00",
"2024-11-03T10:00:00",
"2024-11-03T11:00:00",
"2024-11-03T12:00:00",
"2024-11-03T13:00:00",
"2024-11-03T14:00:00",
"2024-11-03T15:00:00",
"2024-11-03T16:00:00",
"2024-11-03T17:00:00",
"2024-11-03T18:00:00",
"2024-11-03T19:00:00",
"2024-11-03T20:00:00",
"2024-11-03T21:00:00",
"2024-11-03T22:00:00",
"2024-11-03T23:00:00",
"2024-11-04T00:00:00",
"2024-11-04T01:00:00",
"2024-11-04T02:00:00",
"2024-11-04T03:00:00",
"2024-11-04T04:00:00",
"2024-11-04T05:00:00",
"2024-11-04T06:00:00",
"2024-11-04T07:00:00",
"2024-11-04T08:00:00",
"2024-11-04T09:00:00",
"2024-11-04T10:00:00",
"2024-11-04T11:00:00",
"2024-11-04T12:00:00",
"2024-11-04T13:00:00",
"2024-11-04T14:00:00",
"2024-11-04T15:00:00",
"2024-11-04T16:00:00",
"2024-11-04T17:00:00",
"2024-11-04T18:00:00",
"2024-11-04T19:00:00",
"2024-11-04T20:00:00",
"2024-11-04T21:00:00",
"2024-11-04T22:00:00",
"2024-11-04T23:00:00",
"2024-11-05T00:00:00",
"2024-11-05T01:00:00",
"2024-11-05T02:00:00",
"2024-11-05T03:00:00",
"2024-11-05T04:00:00",
"2024-11-05T05:00:00",
"2024-11-05T06:00:00",
"2024-11-05T07:00:00",
"2024-11-05T08:00:00",
"2024-11-05T09:00:00",
"2024-11-05T10:00:00",
"2024-11-05T11:00:00",
"2024-11-05T12:00:00",
"2024-11-05T13:00:00",
"2024-11-05T14:00:00",
"2024-11-05T15:00:00",
"2024-11-05T16:00:00",
"2024-11-05T17:00:00",
"2024-11-05T18:00:00",
"2024-11-05T19:00:00",
"2024-11-05T20:00:00",
"2024-11-05T21:00:00",
"2024-11-05T22:00:00",
"2024-11-05T23:00:00",
"2024-11-06T00:00:00",
"2024-11-06T01:00:00",
"2024-11-06T02:00:00",
"2024-11-06T03:00:00",
"2024-11-06T04:00:00",
"2024-11-06T05:00:00",
"2024-11-06T06:00:00",
"2024-11-06T07:00:00",
"2024-11-06T08:00:00",
"2024-11-06T09:00:00",
"2024-11-06T10:00:00",
"2024-11-06T11:00:00",
"2024-11-06T12:00:00",
"2024-11-06T13:00:00",
"2024-11-06T14:00:00",
"2024-11-06T15:00:00",
"2024-11-06T16:00:00",
"2024-11-06T17:00:00",
"2024-11-06T18:00:00",
"2024-11-06T19:00:00",
"2024-11-06T20:00:00",
"2024-11-06T21:00:00",
"2024-11-06T22:00:00",
"2024-11-06T23:00:00",
"2024-11-07T00:00:00",
"2024-11-07T01:00:00",
"2024-11-07T02:00:00",
"2024-11-07T03:00:00",
"2024-11-07T04:00:00",
"2024-11-07T05:00:00",
"2024-11-07T06:00:00",
"2024-11-07T07:00:00",
"2024-11-07T08:00:00",
"2024-11-07T09:00:00",
"2024-11-07T10:00:00",
"2024-11-07T11:00:00",
"2024-11-07T12:00:00",
"2024-11-07T13:00:00",
"2024-11-07T14:00:00",
"2024-11-07T15:00:00",
"2024-11-07T16:00:00",
"2024-11-07T17:00:00",
"2024-11-07T18:00:00",
"2024-11-07T19:00:00",
"2024-11-07T20:00:00",
"2024-11-07T21:00:00",
"2024-11-07T22:00:00",
"2024-11-07T23:00:00",
"2024-11-08T00:00:00",
"2024-11-08T01:00:00",
"2024-11-08T02:00:00",
"2024-11-08T03:00:00",
"2024-11-08T04:00:00",
"2024-11-08T05:00:00",
"2024-11-08T06:00:00",
"2024-11-08T07:00:00",
"2024-11-08T08:00:00",
"2024-11-08T09:00:00",
"2024-11-08T10:00:00",
"2024-11-08T11:00:00",
"2024-11-08T12:00:00",
"2024-11-08T13:00:00",
"2024-11-08T14:00:00",
"2024-11-08T15:00:00",
"2024-11-08T16:00:00",
"2024-11-08T17:00:00",
"2024-11-08T18:00:00",
"2024-11-08T19:00:00",
"2024-11-08T20:00:00",
"2024-11-08T21:00:00",
"2024-11-08T22:00:00",
"2024-11-08T23:00:00",
"2024-11-09T00:00:00",
"2024-11-09T01:00:00",
"2024-11-09T02:00:00",
"2024-11-09T03:00:00",
"2024-11-09T04:00:00",
"2024-11-09T05:00:00",
"2024-11-09T06:00:00",
"2024-11-09T07:00:00",
"2024-11-09T08:00:00",
"2024-11-09T09:00:00",
"2024-11-09T10:00:00",
"2024-11-09T11:00:00",
"2024-11-09T12:00:00",
"2024-11-09T13:00:00",
"2024-11-09T14:00:00",
"2024-11-09T15:00:00",
"2024-11-09T16:00:00",
"2024-11-09T17:00:00",
"2024-11-09T18:00:00",
"2024-11-09T19:00:00",
"2024-11-09T20:00:00",
"2024-11-09T21:00:00",
"2024-11-09T22:00:00",
"2024-11-09T23:00:00",
"2024-11-10T00:00:00",
"2024-11-10T01:00:00",
"2024-11-10T02:00:00",
"2024-11-10T03:00:00",
"2024-11-10T04:00:00",
"2024-11-10T05:00:00",
"2024-11-10T06:00:00",
"2024-11-10T07:00:00",
"2024-11-10T08:00:00",
"2024-11-10T09:00:00",
"2024-11-10T10:00:00",
"2024-11-10T11:00:00",
"2024-11-10T12:00:00",
"2024-11-10T13:00:00",
"2024-11-10T14:00:00",
"2024-11-10T15:00:00",
"2024-11-10T16:00:00",
"2024-11-10T17:00:00",
"2024-11-10T18:00:00",
"2024-11-10T19:00:00",
"2024-11-10T20:00:00",
"2024-11-10T21:00:00",
"2024-11-10T22:00:00",
"2024-11-10T23:00:00",
"2024-11-11T00:00:00",
"2024-11-11T01:00:00",
"2024-11-11T02:00:00",
"2024-11-11T03:00:00",
"2024-11-11T04:00:00",
"2024-11-11T05:00:00",
"2024-11-11T06:00:00",
"2024-11-11T07:00:00",
"2024-11-11T08:00:00",
"2024-11-11T09:00:00",
"2024-11-11T10:00:00",
"2024-11-11T11:00:00",
"2024-11-11T12:00:00",
"2024-11-11T13:00:00",
"2024-11-11T14:00:00",
"2024-11-11T15:00:00",
"2024-11-11T16:00:00",
"2024-11-11T17:00:00",
"2024-11-11T18:00:00",
"2024-11-11T19:00:00",
"2024-11-11T20:00:00",
"2024-11-11T21:00:00",
"2024-11-11T22:00:00",
"2024-11-11T23:00:00",
"2024-11-12T00:00:00",
"2024-11-12T01:00:00",
"2024-11-12T02:00:00",
"2024-11-12T03:00:00",
"2024-11-12T04:00:00",
"2024-11-12T05:00:00",
"2024-11-12T06:00:00",
"2024-11-12T07:00:00",
"2024-11-12T08:00:00",
"2024-11-12T09:00:00",
"2024-11-12T10:00:00",
"2024-11-12T11:00:00",
"2024-11-12T12:00:00",
"2024-11-12T13:00:00",
"2024-11-12T14:00:00",
"2024-11-12T15:00:00",
"2024-11-12T16:00:00",
"2024-11-12T17:00:00",
"2024-11-12T18:00:00",
"2024-11-12T19:00:00",
"2024-11-12T20:00:00",
"2024-11-12T21:00:00",
"2024-11-12T22:00:00",
"2024-11-12T23:00:00",
"2024-11-13T00:00:00",
"2024-11-13T01:00:00",
"2024-11-13T02:00:00",
"2024-11-13T03:00:00",
"2024-11-13T04:00:00",
"2024-11-13T05:00:00",
"2024-11-13T06:00:00",
"2024-11-13T07:00:00",
"2024-11-13T08:00:00",
"2024-11-13T09:00:00",
"2024-11-13T10:00:00",
"2024-11-13T11:00:00",
"2024-11-13T12:00:00",
"2024-11-13T13:00:00",
"2024-11-13T14:00:00",
"2024-11-13T15:00:00",
"2024-11-13T16:00:00",
"2024-11-13T17:00:00",
"2024-11-13T18:00:00",
"2024-11-13T19:00:00",
"2024-11-13T20:00:00",
"2024-11-13T21:00:00",
"2024-11-13T22:00:00",
"2024-11-13T23:00:00",
"2024-11-14T00:00:00",
"2024-11-14T01:00:00",
"2024-11-14T02:00:00",
"2024-11-14T03:00:00",
"2024-11-14T04:00:00",
"2024-11-14T05:00:00",
"2024-11-14T06:00:00",
"2024-11-14T07:00:00",
"2024-11-14T08:00:00",
"2024-11-14T09:00:00",
"2024-11-14T10:00:00",
"2024-11-14T11:00:00",
"2024-11-14T12:00:00",
"2024-11-14T13:00:00",
"2024-11-14T14:00:00",
"2024-11-14T15:00:00",
"2024-11-14T16:00:00",
"2024-11-14T17:00:00",
"2024-11-14T18:00:00",
"2024-11-14T19:00:00",
"2024-11-14T20:00:00",
"2024-11-14T21:00:00",
"2024-11-14T22:00:00",
"2024-11-14T23:00:00",
"2024-11-15T00:00:00",
"2024-11-15T01:00:00",
"2024-11-15T02:00:00",
"2024-11-15T03:00:00",
"2024-11-15T04:00:00",
"2024-11-15T05:00:00",
"2024-11-15T06:00:00",
"2024-11-15T07:00:00",
"2024-11-15T08:00:00",
"2024-11-15T09:00:00",
"2024-11-15T10:00:00",
"2024-11-15T11:00:00",
"2024-11-15T12:00:00",
"2024-11-15T13:00:00",
"2024-11-15T14:00:00",
"2024-11-15T15:00:00",
"2024-11-15T16:00:00",
"2024-11-15T17:00:00",
"2024-11-15T18:00:00",
"2024-11-15T19:00:00",
"2024-11-15T20:00:00",
"2024-11-15T21:00:00",
"2024-11-15T22:00:00",
"2024-11-15T23:00:00",
"2024-11-16T00:00:00",
"2024-11-16T01:00:00",
"2024-11-16T02:00:00",
"2024-11-16T03:00:00",
"2024-11-16T04:00:00",
"2024-11-16T05:00:00",
"2024-11-16T06:00:00",
"2024-11-16T07:00:00",
"2024-11-16T08:00:00",
"2024-11-16T09:00:00",
"2024-11-16T10:00:00",
"2024-11-16T11:00:00",
"2024-11-16T12:00:00",
"2024-11-16T13:00:00",
"2024-11-16T14:00:00",
"2024-11-16T15:00:00",
"2024-11-16T16:00:00",
"2024-11-16T17:00:00",
"2024-11-16T18:00:00",
"2024-11-16T19:00:00",
"2024-11-16T20:00:00",
"2024-11-16T21:00:00",
"2024-11-16T22:00:00",
"2024-11-16T23:00:00",
"2024-11-17T00:00:00",
"2024-11-17T01:00:00",
"2024-11-17T02:00:00",
"2024-11-17T03:00:00",
"2024-11-17T04:00:00",
"2024-11-17T05:00:00",
"2024-11-17T06:00:00",
"2024-11-17T07:00:00",
"2024-11-17T08:00:00",
"2024-11-17T09:00:00",
"2024-11-17T10:00:00",
"2024-11-17T11:00:00",
"2024-11-17T12:00:00",
"2024-11-17T13:00:00",
"2024-11-17T14:00:00",
"2024-11-17T15:00:00",
"2024-11-17T16:00:00",
"2024-11-17T17:00:00",
"2024-11-17T18:00:00",
"2024-11-17T19:00:00",
"2024-11-17T20:00:00",
"2024-11-17T21:00:00",
"2024-11-17T22:00:00",
"2024-11-17T23:00:00",
"2024-11-18T00:00:00",
"2024-11-18T01:00:00",
"2024-11-18T02:00:00",
"2024-11-18T03:00:00",
"2024-11-18T04:00:00",
"2024-11-18T05:00:00",
"2024-11-18T06:00:00",
"2024-11-18T07:00:00",
"2024-11-18T08:00:00",
"2024-11-18T09:00:00",
"2024-11-18T10:00:00",
"2024-11-18T11:00:00",
"2024-11-18T12:00:00",
"2024-11-18T13:00:00",
"2024-11-18T14:00:00",
"2024-11-18T15:00:00",
"2024-11-18T16:00:00",
"2024-11-18T17:00:00",
"2024-11-18T18:00:00",
"2024-11-18T19:00:00",
"2024-11-18T20:00:00",
"2024-11-18T21:00:00",
"2024-11-18T22:00:00",
"2024-11-18T23:00:00",
"2024-11-19T00:00:00",
"2024-11-19T01:00:00",
"2024-11-19T02:00:00",
"2024-11-19T03:00:00",
"2024-11-19T04:00:00",
"2024-11-19T05:00:00",
"2024-11-19T06:00:00",
"2024-11-19T07:00:00",
"2024-11-19T08:00:00",
"2024-11-19T09:00:00",
"2024-11-19T10:00:00",
"2024-11-19T11:00:00",
"2024-11-19T12:00:00",
"2024-11-19T13:00:00",
"2024-11-19T14:00:00",
"2024-11-19T15:00:00",
"2024-11-19T16:00:00",
"2024-11-19T17:00:00",
"2024-11-19T18:00:00",
"2024-11-19T19:00:00",
"2024-11-19T20:00:00",
"2024-11-19T21:00:00",
"2024-11-19T22:00:00",
"2024-11-19T23:00:00",
"2024-11-20T00:00:00",
"2024-11-20T01:00:00",
"2024-11-20T02:00:00",
"2024-11-20T03:00:00",
"2024-11-20T04:00:00",
"2024-11-20T05:00:00",
"2024-11-20T06:00:00",
"2024-11-20T07:00:00",
"2024-11-20T08:00:00",
"2024-11-20T09:00:00",
"2024-11-20T10:00:00",
"2024-11-20T11:00:00",
"2024-11-20T12:00:00",
"2024-11-20T13:00:00",
"2024-11-20T14:00:00",
"2024-11-20T15:00:00",
"2024-11-20T16:00:00",
"2024-11-20T17:00:00",
"2024-11-20T18:00:00",
"2024-11-20T19:00:00",
"2024-11-20T20:00:00",
"2024-11-20T21:00:00",
"2024-11-20T22:00:00",
"2024-11-20T23:00:00",
"2024-11-21T00:00:00",
"2024-11-21T01:00:00",
"2024-11-21T02:00:00",
"2024-11-21T03:00:00",
"2024-11-21T04:00:00",
"2024-11-21T05:00:00",
"2024-11-21T06:00:00",
"2024-11-21T07:00:00",
"2024-11-21T08:00:00",
"2024-11-21T09:00:00",
"2024-11-21T10:00:00",
"2024-11-21T11:00:00",
"2024-11-21T12:00:00",
"2024-11-21T13:00:00",
"2024-11-21T14:00:00",
"2024-11-21T15:00:00",
"2024-11-21T16:00:00",
"2024-11-21T17:00:00",
"2024-11-21T18:00:00",
"2024-11-21T19:00:00",
"2024-11-21T20:00:00",
"2024-11-21T21:00:00",
"2024-11-21T22:00:00",
"2024-11-21T23:00:00",
"2024-11-22T00:00:00",
"2024-11-22T01:00:00",
"2024-11-22T02:00:00",
"2024-11-22T03:00:00",
"2024-11-22T04:00:00",
"2024-11-22T05:00:00",
"2024-11-22T06:00:00",
"2024-11-22T07:00:00",
"2024-11-22T08:00:00",
"2024-11-22T09:00:00",
"2024-11-22T10:00:00",
"2024-11-22T11:00:00",
"2024-11-22T12:00:00",
"2024-11-22T13:00:00",
"2024-11-22T14:00:00",
"2024-11-22T15:00:00",
"2024-11-22T16:00:00",
"2024-11-22T17:00:00",
"2024-11-22T18:00:00",
"2024-11-22T19:00:00",
"2024-11-22T20:00:00",
"2024-11-22T21:00:00",
"2024-11-22T22:00:00",
"2024-11-22T23:00:00",
"2024-11-23T00:00:00",
"2024-11-23T01:00:00",
"2024-11-23T02:00:00",
"2024-11-23T03:00:00",
"2024-11-23T04:00:00",
"2024-11-23T05:00:00",
"2024-11-23T06:00:00",
"2024-11-23T07:00:00",
"2024-11-23T08:00:00",
"2024-11-23T09:00:00",
"2024-11-23T10:00:00",
"2024-11-23T11:00:00",
"2024-11-23T12:00:00",
"2024-11-23T13:00:00",
"2024-11-23T14:00:00",
"2024-11-23T15:00:00",
"2024-11-23T16:00:00",
"2024-11-23T17:00:00",
"2024-11-23T18:00:00",
"2024-11-23T19:00:00",
"2024-11-23T20:00:00",
"2024-11-23T21:00:00",
"2024-11-23T22:00:00",
"2024-11-23T23:00:00",
"2024-11-24T00:00:00",
"2024-11-24T01:00:00",
"2024-11-24T02:00:00",
"2024-11-24T03:00:00",
"2024-11-24T04:00:00",
"2024-11-24T05:00:00",
"2024-11-24T06:00:00",
"2024-11-24T07:00:00",
"2024-11-24T08:00:00",
"2024-11-24T09:00:00",
"2024-11-24T10:00:00",
"2024-11-24T11:00:00",
"2024-11-24T12:00:00",
"2024-11-24T13:00:00",
"2024-11-24T14:00:00",
"2024-11-24T15:00:00",
"2024-11-24T16:00:00",
"2024-11-24T17:00:00",
"2024-11-24T18:00:00",
"2024-11-24T19:00:00",
"2024-11-24T20:00:00",
"2024-11-24T21:00:00",
"2024-11-24T22:00:00",
"2024-11-24T23:00:00",
"2024-11-25T00:00:00",
"2024-11-25T01:00:00",
"2024-11-25T02:00:00",
"2024-11-25T03:00:00",
"2024-11-25T04:00:00",
"2024-11-25T05:00:00",
"2024-11-25T06:00:00",
"2024-11-25T07:00:00",
"2024-11-25T08:00:00",
"2024-11-25T09:00:00",
"2024-11-25T10:00:00",
"2024-11-25T11:00:00",
"2024-11-25T12:00:00",
"2024-11-25T13:00:00",
"2024-11-25T14:00:00",
"2024-11-25T15:00:00",
"2024-11-25T16:00:00",
"2024-11-25T17:00:00",
"2024-11-25T18:00:00",
"2024-11-25T19:00:00",
"2024-11-25T20:00:00",
"2024-11-25T21:00:00",
"2024-11-25T22:00:00",
"2024-11-25T23:00:00",
"2024-11-26T00:00:00",
"2024-11-26T01:00:00",
"2024-11-26T02:00:00",
"2024-11-26T03:00:00",
"2024-11-26T04:00:00",
"2024-11-26T05:00:00",
"2024-11-26T06:00:00",
"2024-11-26T07:00:00",
"2024-11-26T08:00:00",
"2024-11-26T09:00:00",
"2024-11-26T10:00:00",
"2024-11-26T11:00:00",
"2024-11-26T12:00:00",
"2024-11-26T13:00:00",
"2024-11-26T14:00:00",
"2024-11-26T15:00:00",
"2024-11-26T16:00:00",
"2024-11-26T17:00:00",
"2024-11-26T18:00:00",
"2024-11-26T19:00:00",
"2024-11-26T20:00:00",
"2024-11-26T21:00:00",
"2024-11-26T22:00:00",
"2024-11-26T23:00:00",
"2024-11-27T00:00:00",
"2024-11-27T01:00:00",
"2024-11-27T02:00:00",
"2024-11-27T03:00:00",
"2024-11-27T04:00:00",
"2024-11-27T05:00:00",
"2024-11-27T06:00:00",
"2024-11-27T07:00:00",
"2024-11-27T08:00:00",
"2024-11-27T09:00:00",
"2024-11-27T10:00:00",
"2024-11-27T11:00:00",
"2024-11-27T12:00:00",
"2024-11-27T13:00:00",
"2024-11-27T14:00:00",
"2024-11-27T15:00:00",
"2024-11-27T16:00:00",
"2024-11-27T17:00:00",
"2024-11-27T18:00:00",
"2024-11-27T19:00:00",
"2024-11-27T20:00:00",
"2024-11-27T21:00:00",
"2024-11-27T22:00:00",
"2024-11-27T23:00:00",
"2024-11-28T00:00:00",
"2024-11-28T01:00:00",
"2024-11-28T02:00:00",
"2024-11-28T03:00:00",
"2024-11-28T04:00:00",
"2024-11-28T05:00:00",
"2024-11-28T06:00:00",
"2024-11-28T07:00:00",
"2024-11-28T08:00:00",
"2024-11-28T09:00:00",
"2024-11-28T10:00:00",
"2024-11-28T11:00:00",
"2024-11-28T12:00:00",
"2024-11-28T13:00:00",
"2024-11-28T14:00:00",
"2024-11-28T15:00:00",
"2024-11-28T16:00:00",
"2024-11-28T17:00:00",
"2024-11-28T18:00:00",
"2024-11-28T19:00:00",
"2024-11-28T20:00:00",
"2024-11-28T21:00:00",
"2024-11-28T22:00:00",
"2024-11-28T23:00:00",
"2024-11-29T00:00:00",
"2024-11-29T01:00:00",
"2024-11-29T02:00:00",
"2024-11-29T03:00:00",
"2024-11-29T04:00:00",
"2024-11-29T05:00:00",
"2024-11-29T06:00:00",
"2024-11-29T07:00:00",
"2024-11-29T08:00:00",
"2024-11-29T09:00:00",
"2024-11-29T10:00:00",
"2024-11-29T11:00:00",
"2024-11-29T12:00:00",
"2024-11-29T13:00:00",
"2024-11-29T14:00:00",
"2024-11-29T15:00:00",
"2024-11-29T16:00:00",
"2024-11-29T17:00:00",
"2024-11-29T18:00:00",
"2024-11-29T19:00:00",
"2024-11-29T20:00:00",
"2024-11-29T21:00:00",
"2024-11-29T22:00:00",
"2024-11-29T23:00:00",
"2024-11-30T00:00:00",
"2024-11-30T01:00:00",
"2024-11-30T02:00:00",
"2024-11-30T03:00:00",
"2024-11-30T04:00:00",
"2024-11-30T05:00:00",
"2024-11-30T06:00:00",
"2024-11-30T07:00:00",
"2024-11-30T08:00:00",
"2024-11-30T09:00:00",
"2024-11-30T10:00:00",
"2024-11-30T11:00:00",
"2024-11-30T12:00:00",
"2024-11-30T13:00:00",
"2024-11-30T14:00:00",
"2024-11-30T15:00:00",
"2024-11-30T16:00:00",
"2024-11-30T17:00:00",
"2024-11-30T18:00:00",
"2024-11-30T19:00:00",
"2024-11-30T20:00:00",
"2024-11-30T21:00:00",
"2024-11-30T22:00:00",
"2024-11-30T23:00:00",
"2024-12-01T00:00:00",
"2024-12-01T01:00:00",
"2024-12-01T02:00:00",
"2024-12-01T03:00:00",
"2024-12-01T04:00:00",
"2024-12-01T05:00:00",
"2024-12-01T06:00:00",
"2024-12-01T07:00:00",
"2024-12-01T08:00:00",
"2024-12-01T09:00:00",
"2024-12-01T10:00:00",
"2024-12-01T11:00:00",
"2024-12-01T12:00:00",
"2024-12-01T13:00:00",
"2024-12-01T14:00:00",
"2024-12-01T15:00:00",
"2024-12-01T16:00:00",
"2024-12-01T17:00:00",
"2024-12-01T18:00:00",
"2024-12-01T19:00:00",
"2024-12-01T20:00:00",
"2024-12-01T21:00:00",
"2024-12-01T22:00:00",
"2024-12-01T23:00:00",
"2024-12-02T00:00:00",
"2024-12-02T01:00:00",
"2024-12-02T02:00:00",
"2024-12-02T03:00:00",
"2024-12-02T04:00:00",
"2024-12-02T05:00:00",
"2024-12-02T06:00:00",
"2024-12-02T07:00:00",
"2024-12-02T08:00:00",
"2024-12-02T09:00:00",
"2024-12-02T10:00:00",
"2024-12-02T11:00:00",
"2024-12-02T12:00:00",
"2024-12-02T13:00:00",
"2024-12-02T14:00:00",
"2024-12-02T15:00:00",
"2024-12-02T16:00:00",
"2024-12-02T17:00:00",
"2024-12-02T18:00:00",
"2024-12-02T19:00:00",
"2024-12-02T20:00:00",
"2024-12-02T21:00:00",
"2024-12-02T22:00:00"
],
"Actual Total Load [MW]": [
4941.0,
4640.0,
4443.0,
4259.0,
4179.0,
4132.0,
4247.0,
4706.0,
5321.0,
5989.0,
6187.0,
6073.0,
6161.0,
6015.0,
5931.0,
6114.0,
6114.0,
6254.0,
6299.0,
6538.0,
7143.0,
7173.0,
6685.0,
6188.0,
5598.0,
5206.0,
4942.0,
4772.0,
4668.0,
4665.0,
4749.0,
5075.0,
5699.0,
6448.0,
6786.0,
6809.0,
6916.0,
6730.0,
6668.0,
6770.0,
6726.0,
6697.0,
6661.0,
6773.0,
7220.0,
7176.0,
6813.0,
6294.0,
5767.0,
5349.0,
5075.0,
4881.0,
4808.0,
4774.0,
4789.0,
5164.0,
5768.0,
6540.0,
6858.0,
6997.0,
7186.0,
6994.0,
7007.0,
7192.0,
7155.0,
7006.0,
6841.0,
6887.0,
7418.0,
7301.0,
6754.0,
6287.0,
5740.0,
5308.0,
5018.0,
4895.0,
4802.0,
4766.0,
4852.0,
5157.0,
5696.0,
6477.0,
6819.0,
6843.0,
6983.0,
6812.0,
6705.0,
6856.0,
6828.0,
6760.0,
6659.0,
6812.0,
7387.0,
7325.0,
6851.0,
6292.0,
5763.0,
5390.0,
5100.0,
4889.0,
4759.0,
4724.0,
4823.0,
5183.0,
5734.0,
6541.0,
6799.0,
6872.0,
6908.0,
6689.0,
6503.0,
6545.0,
6595.0,
6607.0,
6554.0,
6753.0,
7196.0,
7148.0,
6731.0,
6194.0,
5679.0,
5253.0,
5029.0,
4819.0,
4695.0,
4614.0,
4592.0,
4713.0,
4831.0,
5121.0,
5471.0,
5707.0,
5930.0,
6044.0,
5784.0,
5588.0,
5514.0,
5541.0,
5639.0,
5934.0,
6347.0,
6299.0,
5971.0,
5574.0,
5154.0,
4855.0,
4616.0,
4424.0,
4360.0,
4228.0,
4242.0,
4379.0,
4427.0,
4669.0,
5111.0,
5468.0,
5765.0,
6039.0,
5797.0,
5426.0,
5260.0,
5268.0,
5397.0,
5726.0,
6243.0,
6237.0,
5888.0,
5504.0,
5080.0,
4811.0,
4576.0,
4423.0,
4316.0,
4260.0,
4323.0,
4819.0,
5470.0,
6238.0,
6510.0,
6507.0,
6624.0,
6429.0,
6172.0,
6268.0,
6275.0,
6346.0,
6470.0,
6665.0,
7256.0,
7261.0,
6784.0,
6234.0,
5634.0,
5248.0,
4997.0,
4808.0,
4687.0,
4680.0,
4772.0,
5082.0,
5718.0,
6402.0,
6663.0,
6737.0,
6845.0,
6654.0,
6602.0,
6838.0,
6841.0,
6726.0,
6735.0,
6935.0,
7482.0,
7396.0,
6863.0,
6300.0,
5706.0,
5304.0,
5044.0,
4887.0,
4780.0,
4700.0,
4653.0,
4942.0,
5316.0,
5997.0,
6486.0,
6646.0,
6747.0,
6516.0,
6278.0,
6513.0,
6486.0,
6424.0,
6372.0,
6638.0,
7324.0,
7272.0,
6754.0,
6141.0,
5584.0,
5185.0,
4888.0,
4708.0,
4615.0,
4578.0,
4643.0,
5039.0,
5711.0,
6404.0,
6530.0,
6365.0,
6365.0,
6139.0,
6007.0,
6171.0,
6193.0,
6257.0,
6277.0,
6524.0,
7188.0,
7145.0,
6679.0,
6181.0,
5576.0,
5120.0,
4915.0,
4706.0,
4638.0,
4559.0,
4671.0,
5033.0,
5658.0,
6446.0,
6723.0,
6845.0,
7088.0,
6924.0,
6739.0,
6834.0,
6809.0,
6868.0,
6831.0,
6948.0,
7415.0,
7261.0,
6730.0,
6202.0,
5628.0,
5213.0,
4895.0,
4705.0,
4563.0,
4485.0,
4464.0,
4522.0,
4704.0,
5093.0,
5434.0,
5518.0,
5565.0,
5628.0,
5422.0,
5260.0,
5178.0,
5195.0,
5344.0,
5669.0,
6292.0,
6262.0,
5854.0,
5437.0,
5048.0,
4704.0,
4454.0,
4264.0,
4156.0,
4080.0,
4000.0,
4091.0,
4221.0,
4387.0,
4657.0,
4842.0,
5018.0,
5124.0,
4926.0,
4798.0,
4741.0,
4734.0,
4958.0,
5368.0,
6100.0,
6095.0,
5754.0,
5368.0,
4929.0,
4660.0,
4425.0,
4297.0,
4204.0,
4119.0,
4235.0,
4654.0,
5336.0,
6042.0,
6163.0,
5985.0,
6027.0,
6087.0,
6093.0,
6384.0,
6388.0,
6353.0,
6414.0,
6586.0,
7184.0,
6977.0,
6462.0,
5922.0,
5430.0,
5101.0,
4791.0,
4684.0,
4569.0,
4585.0,
4645.0,
5055.0,
5713.0,
6436.0,
6562.0,
6502.0,
6676.0,
6676.0,
6618.0,
6749.0,
6722.0,
6840.0,
6778.0,
6900.0,
7378.0,
7228.0,
6702.0,
6154.0,
5623.0,
5194.0,
4917.0,
4758.0,
4641.0,
4551.0,
4643.0,
5035.0,
5684.0,
6414.0,
6617.0,
6503.0,
6551.0,
6350.0,
6474.0,
6729.0,
6688.0,
6695.0,
6630.0,
6888.0,
7429.0,
7218.0,
6746.0,
6137.0,
5539.0,
5145.0,
4890.0,
4716.0,
4637.0,
4541.0,
4558.0,
4953.0,
5621.0,
6283.0,
6414.0,
6383.0,
6464.0,
6201.0,
5984.0,
6170.0,
6218.0,
6294.0,
6383.0,
6659.0,
7378.0,
7221.0,
6706.0,
6188.0,
5612.0,
5174.0,
4911.0,
4711.0,
4628.0,
4594.0,
4621.0,
4965.0,
5639.0,
6401.0,
6732.0,
6821.0,
6938.0,
6697.0,
6563.0,
6732.0,
6656.0,
6565.0,
6585.0,
6851.0,
7410.0,
7193.0,
6696.0,
6145.0,
5614.0,
5168.0,
4901.0,
4705.0,
4525.0,
4453.0,
4522.0,
4660.0,
4849.0,
5213.0,
5518.0,
5690.0,
5806.0,
5842.0,
5735.0,
5611.0,
5590.0,
5549.0,
5625.0,
5969.0,
6517.0,
6244.0,
5887.0,
5483.0,
5055.0,
4695.0,
4452.0,
4260.0,
4167.0,
4089.0,
4081.0,
4198.0,
4321.0,
4499.0,
4879.0,
5142.0,
5332.0,
5443.0,
5143.0,
4872.0,
4791.0,
4867.0,
5032.0,
5512.0,
6240.0,
6168.0,
5766.0,
5359.0,
4992.0,
4674.0,
4455.0,
4339.0,
4203.0,
4166.0,
4288.0,
4740.0,
5458.0,
6170.0,
6381.0,
6327.0,
6352.0,
6347.0,
6280.0,
6388.0,
6349.0,
6490.0,
6463.0,
6757.0,
7349.0,
7185.0,
6649.0,
6102.0,
5552.0,
5140.0,
4880.0,
4684.0,
4593.0,
4593.0,
4694.0,
5055.0,
5757.0,
6441.0,
6550.0,
6383.0,
6337.0,
6089.0,
5930.0,
6103.0,
6173.0,
6292.0,
6416.0,
6810.0,
7536.0,
7278.0,
6735.0,
6196.0,
5609.0,
5159.0,
4895.0,
4724.0,
4625.0,
4582.0,
4612.0,
4948.0,
5665.0,
6331.0,
6396.0,
6197.0,
6140.0,
6010.0,
5995.0,
6165.0,
6248.0,
6350.0,
6468.0,
6719.0,
7344.0,
7103.0,
6668.0,
6127.0,
5560.0,
5162.0,
4890.0,
4739.0,
4644.0,
4586.0,
4689.0,
5123.0,
5769.0,
6423.0,
6556.0,
6485.0,
6587.0,
6482.0,
6516.0,
6751.0,
6875.0,
6837.0,
6745.0,
6953.0,
7489.0,
7275.0,
6799.0,
6265.0,
5665.0,
5239.0,
4950.0,
4776.0,
4595.0,
4563.0,
4625.0,
4974.0,
5662.0,
6349.0,
6529.0,
6386.0,
6355.0,
6166.0,
6157.0,
6224.0,
6228.0,
6309.0,
6401.0,
6713.0,
7274.0,
7022.0,
6535.0,
6089.0,
5507.0,
5031.0,
4762.0,
4555.0,
4460.0,
4429.0,
4459.0,
4571.0,
4815.0,
5155.0,
5552.0,
5783.0,
5916.0,
5937.0,
5755.0,
5611.0,
5564.0,
5552.0,
5705.0,
6053.0,
6543.0,
6376.0,
5958.0,
5576.0,
5171.0,
4800.0,
4468.0,
4274.0,
4148.0,
4078.0,
4066.0,
4102.0,
4205.0,
4315.0,
4614.0,
4844.0,
4945.0,
5052.0,
5191.0,
4948.0,
4798.0,
4816.0,
5035.0,
5458.0,
6212.0,
6340.0,
6172.0,
5845.0,
5425.0,
4967.0,
4675.0,
4439.0,
4323.0,
4252.0,
4203.0,
4351.0,
4877.0,
5534.0,
6188.0,
6241.0,
6178.0,
6275.0,
6142.0,
6166.0,
6283.0,
6388.0,
6517.0,
6728.0,
7352.0,
7564.0,
7290.0,
6787.0,
6247.0,
5643.0,
5178.0,
4924.0,
4783.0,
4688.0,
4671.0,
4793.0,
5238.0,
5870.0,
6524.0,
6626.0,
6409.0,
6513.0,
6391.0,
6335.0,
6601.0,
6767.0,
6868.0,
7048.0,
7485.0,
7687.0,
7381.0,
6925.0,
6357.0,
5723.0,
5262.0,
4962.0,
4778.0,
4663.0,
4654.0,
4751.0,
5167.0,
5785.0,
6311.0,
6373.0,
6289.0,
6366.0,
6195.0,
6103.0,
6402.0,
6558.0,
6854.0,
6969.0,
7370.0,
7514.0,
7226.0,
6840.0,
6342.0,
5751.0,
5284.0,
5038.0,
4824.0,
4737.0,
4688.0,
4797.0,
5173.0,
5782.0,
6441.0,
6527.0,
6396.0,
6441.0,
6344.0,
6361.0,
6529.0,
6627.0,
6754.0,
6888.0,
7124.0,
7173.0,
6939.0,
6586.0,
6038.0,
5629.0,
5194.0,
4879.0,
4670.0,
4546.0,
4478.0,
4493.0,
4548.0,
4632.0,
4945.0,
5229.0,
5437.0,
5607.0,
5810.0,
5720.0,
5513.0,
5398.0,
5507.0,
5806.0,
6212.0,
6305.0,
6266.0,
5932.0,
5515.0,
5077.0,
4716.0,
4440.0,
4253.0,
4169.0,
4135.0,
4201.0,
4353.0,
4504.0,
4784.0,
5000.0,
5019.0,
5138.0,
5283.0,
5196.0,
5175.0,
5178.0,
5329.0,
5743.0,
6243.0,
6351.0,
6208.0,
5776.0,
5385.0,
4987.0,
4636.0,
4391.0,
4209.0,
4114.0,
4082.0,
4109.0,
4163.0,
4172.0,
4437.0,
4723.0,
4948.0,
5093.0,
5233.0,
5080.0,
5004.0,
4992.0,
5085.0,
5495.0,
6048.0,
6212.0,
6125.0,
5766.0,
5365.0,
4942.0,
4660.0,
4435.0,
4265.0,
4229.0,
4240.0,
4290.0,
4724.0,
5334.0,
6135.0,
6364.0,
6361.0,
6545.0,
6496.0,
6499.0,
6817.0,
6857.0,
6892.0,
7035.0,
7334.0,
7450.0,
7183.0,
6675.0,
6150.0,
5627.0,
5214.0,
4948.0,
4775.0,
4678.0,
4677.0,
4808.0,
5185.0,
5759.0,
6511.0,
6800.0,
6831.0,
6982.0,
6843.0,
6785.0,
6902.0,
6865.0,
6916.0,
7066.0,
7371.0,
7512.0,
7220.0,
6742.0,
6178.0,
5589.0,
5109.0,
4822.0,
4629.0,
4532.0,
4514.0,
4610.0,
5020.0,
5628.0,
6277.0,
6365.0,
6238.0,
6272.0,
6227.0,
6203.0,
6430.0,
6571.0,
6644.0,
6869.0,
7206.0,
7347.0,
7051.0,
6558.0,
6043.0,
5473.0,
5103.0,
4825.0,
4646.0,
4564.0,
4447.0,
4542.0,
5014.0,
5640.0,
6326.0,
6538.0,
6457.0,
6539.0,
6378.0,
6262.0,
6541.0,
6603.0,
6711.0,
6899.0,
7233.0,
7359.0,
7121.0,
6649.0,
6109.0,
5527.0,
5098.0,
4802.0,
4625.0,
4527.0,
4508.0,
4610.0,
5026.0,
5651.0,
6465.0,
6616.0,
6483.0,
6646.0,
6518.0,
6405.0,
6661.0,
6715.0,
6808.0,
6844.0,
7114.0,
7215.0,
6983.0,
6549.0,
6045.0,
5611.0,
5212.0,
4895.0,
4693.0,
4562.0,
4483.0,
4489.0,
4664.0,
4788.0,
5132.0,
5271.0,
5224.0,
5259.0,
5379.0,
5269.0,
5275.0,
5314.0,
5422.0,
5840.0,
6253.0,
6450.0,
6274.0,
5830.0,
5447.0,
5039.0,
4706.0,
4435.0,
4253.0,
4123.0,
4098.0,
4107.0,
4226.0,
4246.0,
4530.0,
4913.0,
5184.0,
5422.0,
5681.0,
5492.0,
5294.0,
5223.0,
5264.0,
5724.0,
6124.0,
6294.0,
6141.0,
5880.0,
5490.0,
5101.0,
4746.0,
4481.0,
4316.0,
4203.0,
4157.0,
4303.0,
4827.0,
5447.0,
6128.0,
6269.0,
6119.0,
6203.0,
6091.0,
6080.0,
6351.0,
6541.0,
6690.0,
6973.0,
7324.0,
7476.0,
7216.0,
6697.0,
6227.0,
5639.0,
5223.0,
4946.0,
4726.0,
4701.0,
4664.0,
4785.0,
5214.0,
5836.0,
6479.0,
6529.0,
6315.0,
6321.0,
6176.0,
6136.0,
6426.0,
6599.0,
6823.0,
7153.0,
7445.0,
7549.0,
7384.0,
6981.0,
6418.0,
5779.0,
5319.0,
5019.0,
4833.0,
4729.0,
4704.0,
4742.0,
5225.0,
5843.0,
6464.0,
6467.0,
6311.0,
6303.0,
6260.0,
6369.0,
6740.0,
6813.0,
7045.0,
7391.0,
7681.0,
7848.0,
7560.0,
7139.0,
6571.0,
5899.0,
5430.0,
5099.0,
4927.0,
4817.0,
4790.0,
4882.0,
5339.0,
6017.0,
6707.0,
6907.0,
7032.0,
7308.0,
7271.0,
7193.0,
7281.0,
7341.0,
7376.0,
7570.0,
7860.0,
8011.0,
7735.0,
7207.0,
6614.0,
5965.0,
5448.0,
5107.0,
4890.0,
4783.0,
4762.0,
4868.0,
5267.0,
5872.0,
6708.0,
7054.0,
7049.0,
7182.0,
7134.0,
7042.0,
7232.0,
7222.0,
7239.0,
7383.0,
7587.0,
7681.0,
7417.0,
6997.0,
6455.0,
5955.0,
5417.0,
5065.0,
4833.0,
4713.0,
4640.0,
4657.0,
4788.0,
4928.0,
5357.0,
5657.0,
5754.0,
5790.0,
5954.0,
5744.0,
5697.0,
5659.0,
5855.0,
6177.0,
6571.0,
6671.0,
6434.0,
6055.0,
5725.0,
5255.0,
4850.0,
4547.0,
4348.0,
4245.0,
4200.0,
4212.0,
4309.0,
4356.0,
4623.0,
4910.0,
5148.0,
5320.0,
5474.0,
5288.0,
5226.0,
5243.0,
5404.0,
5875.0,
6313.0,
6426.0,
6310.0,
5927.0,
5499.0,
5013.0,
4643.0,
4396.0,
4254.0,
4188.0,
4184.0,
4343.0,
4863.0,
5590.0,
6359.0,
6609.0,
6510.0,
6498.0,
6293.0,
6239.0,
6470.0,
6591.0,
6784.0,
7117.0,
7419.0,
7592.0,
7342.0,
6854.0,
6287.0,
5662.0,
5185.0,
4881.0,
4675.0,
4579.0,
4548.0,
4661.0,
5114.0,
5774.0,
6573.0,
6800.0,
6759.0,
6875.0,
6724.0,
6691.0,
6903.0,
6924.0,
7024.0,
7308.0,
7607.0,
7786.0,
7500.0,
7000.0,
6455.0,
5851.0,
5366.0,
5086.0,
4881.0,
4773.0,
4749.0,
4872.0,
5358.0,
6047.0,
6806.0,
7085.0,
7068.0,
7148.0,
6998.0,
6944.0,
7165.0,
7170.0,
7284.0,
7531.0,
7727.0,
7799.0,
7574.0,
7239.0,
6625.0,
5952.0,
5430.0,
5114.0,
4954.0,
4844.0,
4814.0,
4934.0,
5384.0,
6079.0,
6931.0,
7126.0,
7082.0,
7215.0,
7128.0,
7101.0,
7324.0,
7316.0,
7329.0,
7533.0,
7697.0,
7963.0,
7719.0,
7225.0,
6684.0,
6050.0,
5552.0,
5253.0,
5012.0,
4914.0,
4860.0,
4969.0,
5331.0,
5946.0,
6719.0,
6881.0,
6765.0,
6874.0,
6708.0,
6663.0,
6881.0,
6979.0,
7155.0,
7277.0,
7484.0,
7595.0,
7413.0,
6929.0,
6432.0,
5885.0,
5398.0,
4964.0,
4737.0,
4589.0,
4529.0,
4615.0,
4766.0,
4955.0,
5311.0,
5591.0,
5621.0,
5678.0,
5735.0,
5639.0,
5602.0,
5597.0,
5694.0,
6236.0,
6518.0,
6593.0,
6446.0,
6034.0,
5648.0,
5243.0,
4882.0,
4577.0,
4350.0,
4242.0,
4175.0,
4229.0,
4270.0,
4404.0,
4680.0,
5166.0,
5599.0,
6007.0,
6199.0,
5909.0,
5604.0,
5538.0,
5650.0,
6034.0,
6302.0,
6496.0,
6486.0,
6152.0,
5699.0,
5274.0,
4894.0,
4642.0,
4446.0,
4347.0,
4324.0,
4463.0,
4969.0,
5710.0,
6451.0,
6675.0,
6593.0,
6728.0,
6561.0,
6442.0,
6631.0,
6740.0,
6899.0,
7261.0,
7537.0,
7719.0,
7516.0,
7022.0,
6381.0,
5764.0,
5267.0,
4928.0,
4734.0,
4649.0,
4623.0,
4727.0,
5201.0,
5946.0,
6712.0,
7027.0,
6942.0,
6928.0,
6628.0,
6414.0,
6584.0,
6753.0,
6994.0,
7381.0,
7714.0,
7933.0,
7719.0,
7223.0,
6590.0,
5921.0,
5364.0,
5013.0,
4813.0,
4715.0,
4681.0,
4789.0,
5302.0,
6042.0,
6736.0,
6784.0,
6539.0,
6497.0,
6312.0,
6239.0,
6522.0,
6719.0,
6949.0,
7378.0,
7730.0,
7936.0,
7747.0,
7251.0,
6634.0,
5949.0,
5394.0,
5042.0,
4826.0,
4697.0,
4685.0,
4791.0,
5286.0,
6064.0,
6786.0,
6908.0,
6722.0,
6669.0,
6481.0,
6434.0,
6697.0,
6861.0,
7095.0,
7466.0,
7730.0,
7888.0,
7690.0,
7204.0,
6604.0,
5994.0,
5545.0,
5207.0,
4984.0,
4883.0,
4847.0,
4952.0,
5428.0,
6084.0,
6833.0,
7148.0,
7126.0,
7251.0,
7055.0,
6920.0,
7127.0,
7117.0,
7132.0,
7365.0,
7519.0,
7575.0,
7344.0,
6879.0,
6353.0,
5801.0,
5292.0,
4930.0,
4771.0,
4563.0,
4479.0,
4504.0,
4672.0,
4912.0,
5323.0,
5662.0,
5736.0,
5802.0,
5937.0,
5909.0,
5851.0,
5830.0,
5902.0,
6263.0,
6568.0,
6651.0,
6431.0,
6002.0,
5593.0,
5264.0,
4912.0,
4619.0,
4407.0,
4274.0,
4176.0,
4202.0,
4303.0,
4415.0,
4680.0,
5083.0,
5399.0,
5653.0,
5898.0,
5719.0,
5536.0,
5443.0,
5473.0,
5912.0,
6268.0,
6405.0,
6299.0,
5954.0,
5549.0,
5077.0,
4713.0,
4438.0,
4264.0,
4191.0,
4177.0,
4327.0,
4868.0,
5646.0,
6446.0,
6695.0,
6589.0,
6642.0,
6514.0,
6495.0,
6732.0,
6789.0,
6954.0,
7270.0,
7559.0,
7734.0,
7559.0,
7116.0
]
}
}
REST API response example
The following response is returned for the example request.
{
"model_id": "ibm/granite-ttm-1536-96-r2",
"created_at": "2025-02-05T14:00:53.597Z",
"results": [
{
"Actual Total Load [MW]": [
6465.83154296875,
5847.07080078125,
5351.2109375,
5033.18212890625,
4876.1064453125,
4780.388671875,
4784.177734375,
4964.26171875,
5416.59375,
6017.84619140625,
6571.35986328125,
6776.26318359375,
6817.2890625,
6812.52001953125,
6746.37744140625,
6707.9755859375,
6773.8466796875,
6847.83154296875,
6995.001953125,
7263.904296875,
7553.798828125,
7598.19580078125,
7379.0302734375,
6916.89697265625,
6339.57373046875,
5786.80908203125,
5321.87109375,
5020.8017578125,
4870.2451171875,
4778.8359375,
4778.078125,
4953.40869140625,
5410.39306640625,
6020.509765625,
6577.892578125,
6781.26220703125,
6819.33056640625,
6812.33154296875,
6745.134765625,
6713.60888671875,
6793.95068359375,
6881.67236328125,
7031.44482421875,
7290.23681640625,
7568.93115234375,
7616.61572265625,
7406.73779296875,
6966.48828125,
6415.345703125,
5881.96533203125,
5431.17919921875,
5135.4541015625,
4989.001953125,
4898.27001953125,
4896.9013671875,
5056.8369140625,
5490.11767578125,
6091.61865234375,
6649.93603515625,
6870.30419921875,
6938.3583984375,
6951.720703125,
6891.03173828125,
6848.82275390625,
6900.1689453125,
6957.650390625,
7084.47900390625,
7316.27734375,
7567.8828125,
7598.6650390625,
7385.21875,
6948.34619140625,
6407.689453125,
5887.63427734375,
5447.83349609375,
5159.2392578125,
5006.68359375,
4896.49267578125,
4857.845703125,
4971.42236328125,
5354.44921875,
5898.3193359375,
6420.6103515625,
6639.318359375,
6716.24462890625,
6734.14306640625,
6672.8359375,
6624.00634765625,
6670.64453125,
6729.83056640625,
6862.82861328125,
7105.01708984375,
7353.390625,
7373.8955078125,
7164.09912109375,
6736.27734375
],
"Time (CET/CEST)": [
"2024-12-02T23:00:00",
"2024-12-03T00:00:00",
"2024-12-03T01:00:00",
"2024-12-03T02:00:00",
"2024-12-03T03:00:00",
"2024-12-03T04:00:00",
"2024-12-03T05:00:00",
"2024-12-03T06:00:00",
"2024-12-03T07:00:00",
"2024-12-03T08:00:00",
"2024-12-03T09:00:00",
"2024-12-03T10:00:00",
"2024-12-03T11:00:00",
"2024-12-03T12:00:00",
"2024-12-03T13:00:00",
"2024-12-03T14:00:00",
"2024-12-03T15:00:00",
"2024-12-03T16:00:00",
"2024-12-03T17:00:00",
"2024-12-03T18:00:00",
"2024-12-03T19:00:00",
"2024-12-03T20:00:00",
"2024-12-03T21:00:00",
"2024-12-03T22:00:00",
"2024-12-03T23:00:00",
"2024-12-04T00:00:00",
"2024-12-04T01:00:00",
"2024-12-04T02:00:00",
"2024-12-04T03:00:00",
"2024-12-04T04:00:00",
"2024-12-04T05:00:00",
"2024-12-04T06:00:00",
"2024-12-04T07:00:00",
"2024-12-04T08:00:00",
"2024-12-04T09:00:00",
"2024-12-04T10:00:00",
"2024-12-04T11:00:00",
"2024-12-04T12:00:00",
"2024-12-04T13:00:00",
"2024-12-04T14:00:00",
"2024-12-04T15:00:00",
"2024-12-04T16:00:00",
"2024-12-04T17:00:00",
"2024-12-04T18:00:00",
"2024-12-04T19:00:00",
"2024-12-04T20:00:00",
"2024-12-04T21:00:00",
"2024-12-04T22:00:00",
"2024-12-04T23:00:00",
"2024-12-05T00:00:00",
"2024-12-05T01:00:00",
"2024-12-05T02:00:00",
"2024-12-05T03:00:00",
"2024-12-05T04:00:00",
"2024-12-05T05:00:00",
"2024-12-05T06:00:00",
"2024-12-05T07:00:00",
"2024-12-05T08:00:00",
"2024-12-05T09:00:00",
"2024-12-05T10:00:00",
"2024-12-05T11:00:00",
"2024-12-05T12:00:00",
"2024-12-05T13:00:00",
"2024-12-05T14:00:00",
"2024-12-05T15:00:00",
"2024-12-05T16:00:00",
"2024-12-05T17:00:00",
"2024-12-05T18:00:00",
"2024-12-05T19:00:00",
"2024-12-05T20:00:00",
"2024-12-05T21:00:00",
"2024-12-05T22:00:00",
"2024-12-05T23:00:00",
"2024-12-06T00:00:00",
"2024-12-06T01:00:00",
"2024-12-06T02:00:00",
"2024-12-06T03:00:00",
"2024-12-06T04:00:00",
"2024-12-06T05:00:00",
"2024-12-06T06:00:00",
"2024-12-06T07:00:00",
"2024-12-06T08:00:00",
"2024-12-06T09:00:00",
"2024-12-06T10:00:00",
"2024-12-06T11:00:00",
"2024-12-06T12:00:00",
"2024-12-06T13:00:00",
"2024-12-06T14:00:00",
"2024-12-06T15:00:00",
"2024-12-06T16:00:00",
"2024-12-06T17:00:00",
"2024-12-06T18:00:00",
"2024-12-06T19:00:00",
"2024-12-06T20:00:00",
"2024-12-06T21:00:00",
"2024-12-06T22:00:00"
]
}
],
"input_data_points": 1536,
"output_data_points": 96
}
REST API example results
The time series model predicted future values for energy demand in Portugal over the next 96 hours.
The graph in the following screenshot shows the forecasted energy demand compared to the actual energy demand over that same time frame.
Learn more
Parent topic: Coding generative AI solutions