This page was automatically generated from tracezilla’s Swagger API documentation 2026-07-17
PUT /forecasting/supply/{skuId}/{forecastScenarioId}/{periodKey}
Create or update supply forecast
Description
Create or update supply forecast for a specified SKU and period
Parameters (path)
| Name | Required | Description | Values |
|---|---|---|---|
| skuId | required | Id of the sku. | |
| forecastScenarioId | required | Id of the forecast scenario. | |
| periodKey | required | Key of the period. Day keys starts with a d-* (d-2027-01-01), month keys starts with m-* (m-2027-01) and week keys starts with w-* (w-2026-42) |
Request body
Description
Data to store.
Required
This parameter is required.
Request body JSON schema
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
{
"properties": {
"qty_supplied": {
"description": "Expected supply quantity",
"format": "double",
"example": 20.22
},
"response_include_quantities": {
"description": "If quantities should be included in the response",
"format": "bool",
"example": true
}
},
"type": "object"
}
Responses
200
successful operation
Response content JSON schema
1
2
3
4
5
6
7
{
"properties": {
"description": "Will only be included if *response_include_quantities* is set to true! Forecast quantities for the updated SKU keyed by the key period following the same pattern as in GET /forecasting/supply",
"type": "object"
},
"type": "object"
}
406
not acceptable
500
internal server error