Data Schemas
Complete type definitions for all request and response objects.
InputSeries
One time series submitted for forecasting.
targetarray[number]requiredFinite values to forecast.indexarray[string]requiredStrictly ascending ISO dates or datetimes matching target length.hist_variablesobject<string, array[number]>optionalHistorical covariates; every array matches target length.future_variablesobject<string, array[number]>optionalFuture covariates; every array matches horizon.future_variables_indexarray[string]optionalFuture-covariate timestamps matching horizon.static_variablesobjectoptionalScalar covariates for the series.ForecastRequest
Body shared by synchronous and asynchronous forecasting.
modelstringrequiredModel ID or supported alias. Toto checkpoints use toto-2 or toto-2-ft.targetarray[number]requiredFinite values to forecast.indexarray[string]requiredStrictly ascending ISO dates or datetimes matching target length.hist_variablesobject<string, array[number]>optionalHistorical covariates; every array matches target length.future_variablesobject<string, array[number]>optionalFuture covariates; every array matches horizon.future_variables_indexarray[string]optionalFuture-covariate timestamps matching horizon.static_variablesobjectoptionalScalar covariates for the series.horizonintegerrequiredForecast steps, bounded by the selected model.freqfrequencyrequired5min, 15min, 30min, H, D, W, M, MS, Q, or Y.contextintegeroptionalHistory steps supplied to the model.quantilesarray[number]optionalValues strictly between 0 and 1. Defaults to every decile from 0.1 through 0.9.model_sizestringoptionalSize for a multi-size model. Both Toto-2 checkpoints use the fixed 2.5b size.modelstringModel implementation selected for the override.configobjectConfiguration values passed to the selected model.seedintegeroptionalReproducibility seed; default 42.allow_truncationbooleanoptionalAllow context-window trimming; default false.ForecastResponse
A completed forecast returned immediately or through job polling.
statuscompletedrequiredmodelstringrequiredpredictionobject<string, array[number]>requiredindexarray[string]requiredwarningsarray[ForecastWarning] | nullStable warnings such as context truncation.JobSubmitResponse
An accepted forecast queued for asynchronous execution.
job_idstringrequiredstatusqueuedrequiredmodelstringrequiredpoll_urlstringrequiredSame-API URL used to poll the job.JobStatusResponse
The current state or result of an asynchronous job.
statusqueued | in_progress | completed | failed | cancelledrequiredmodelstring | nullseriesarray[array[SeriesPrediction]] | nullresult_urlstring | nullSigned URL for a large completed result.result_expires_atstring | nullerrorstring | nullModelInfo
A model returned by the public model registry.
model_idstringrequirednamestringrequireddescriptionstringrequiredsizesarray[string]requiredsupports_covariatesbooleanrequired