GET/v1/tenants/{tenantId}/demand_planning/replenishment_parameters

List effective replenishment parameters Experimental

The reorder point and maximum inventory Snowbee currently uses for every SKU in every retail store, resolved the way replenishment resolves them: a store-specific line, else the store's local assortment default, else its base assortment default. Ordered by retail store number, then SKU number; a page never spans two stores. locked is true when a Snowbee user has fixed the values and uploads for that store and SKU are skipped. updateFromApi is false when the store is not switched on for updates from the API; uploads for the whole store are then skipped.

Parameters

tenantIdrequired
retailStoreNumberoptional
modifiedSinceoptional

Only lines modified after this ISO 8601 timestamp

cursoroptional

nextCursor from the previous page

limitoptional

Page size, default 1000, max 5000

  • Format: int32

Responses

200Response
application/json

A page of effective replenishment parameters, ordered by retail store number then SKU number

itemsrequired
Show item fields

Effective replenishment parameters for one retail store and SKU

lockedrequired

True when a Snowbee user has locked the values; uploads for this store and SKU are skipped

Examplefalse
maximumInventoryoptional
  • Format: BigDecimal
Example"12"
modifiedTimerequired

When the effective line was last modified in Snowbee

  • Format: ISO 8681 timestamp
Example"2026-08-27T03:14:11Z"
parameterSourcerequired

Where an effective replenishment parameter value comes from

Allowed values"RETAIL_STORE_SPECIFIC""LOCAL_ASSORTMENT""BASE_ASSORTMENT"
reorderPointoptional
  • Format: BigDecimal
Example"3"
replenishmentTypeoptional

AUTO, MANUAL or PROPOSAL

Example"AUTO"
retailStoreNumberrequired
Example"1001"
skuNumberrequired
Example"10025"
updateFromApirequired

True when the retail store is switched on in Snowbee to take replenishment parameter uploads; uploads for other stores are skipped

Exampletrue
nextCursoroptional

Pass as cursor to fetch the next page; null on the last page

400Response
application/json
errorrequired

Stable error code

Example"INVALID_REQUEST"
messagerequired

Human-readable error message

Example"Invalid customer ID format"
resolutionrequired

Suggested next action

Example"Correct the customer ID and retry the request"
401Response
application/json
errorrequired

Stable error code

Example"INVALID_REQUEST"
messagerequired

Human-readable error message

Example"Invalid customer ID format"
resolutionrequired

Suggested next action

Example"Correct the customer ID and retry the request"
403Response
application/json
errorrequired

Stable error code

Example"INVALID_REQUEST"
messagerequired

Human-readable error message

Example"Invalid customer ID format"
resolutionrequired

Suggested next action

Example"Correct the customer ID and retry the request"