Skip to main content

Upload Forecast Inputs

POST 

/v1/brands/:brandId/products/forecast-inputs/bulk-update-csv

Upload forecast inputs from a brand-scoped CSV file. A request can return row-level rejections inside the result even when HTTP reports success.

Requires products.write.

Request and response fields at a glance
  • Path parameters: brandId (integer, required).
  • Request body (multipart/form-data): file (string, required).
  • 201 response (application/json): success (boolean, required), errors (array), totalItems (number, required), validItems (number, required), message (string).

Request​