SbPublicApiReplenishmentParameterBatchRequest

snowbee.publicapi.SbPublicApiReplenishmentParameterBatchRequest

A batch of replenishment parameters from one planning run

batchIndexoptional

1-based position of this batch within the run. Set together with batchTotal or not at all.

  • Format: int32
Example1
batchTotaloptional

Number of batches in the run

  • Format: int32
Example3
extoptional

Partner-owned fields. Never interpreted by Snowbee.

Show dictionary values

Each dictionary key maps to .

generatedAtrequired

Timestamp of the planning run that produced every item in the batch. Identical for all batches of one run; a later run must have a later value.

  • Format: ISO 8681 timestamp
Example"2026-08-28T03:12:00Z"
itemCountrequired

Must equal the length of items

  • Format: int32
Example5000
itemsrequired
Show item fields
extoptional

Partner-owned fields. Never interpreted by Snowbee.

Show dictionary values

Each dictionary key maps to .

maximumInventoryrequired

Maximum inventory as a decimal string with at most 4 decimals

Example"12"
reorderPointrequired

Reorder point as a decimal string with at most 4 decimals. Must be less than maximumInventory.

Example"3"
retailStoreNumberrequired
Example"1001"
skuNumberrequired
Example"10025"
View raw schema
{
  "type": "object",
  "description": "A batch of replenishment parameters from one planning run",
  "properties": {
    "batchIndex": {
      "type": [
        "null",
        "integer"
      ],
      "format": "int32",
      "description": "1-based position of this batch within the run. Set together with batchTotal or not at all.",
      "example": "1",
      "title": "Int"
    },
    "batchTotal": {
      "type": [
        "null",
        "integer"
      ],
      "format": "int32",
      "description": "Number of batches in the run",
      "example": "3",
      "title": "Int"
    },
    "ext": {
      "type": [
        "null",
        "object"
      ],
      "additionalProperties": {
        "type": "object",
        "title": "Any"
      },
      "description": "Partner-owned fields. Never interpreted by Snowbee.",
      "title": "Map<String,Any>"
    },
    "generatedAt": {
      "type": "string",
      "format": "ISO 8681 timestamp",
      "description": "Timestamp of the planning run that produced every item in the batch. Identical for all batches of one run; a later run must have a later value.",
      "example": "2026-08-28T03:12:00Z",
      "title": "ISO8681"
    },
    "itemCount": {
      "type": "integer",
      "format": "int32",
      "description": "Must equal the length of items",
      "example": "5000",
      "title": "Int"
    },
    "items": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/snowbee.publicapi.SbPublicApiReplenishmentParameterItem"
      },
      "title": "List<SbPublicApiReplenishmentParameterItem>"
    }
  },
  "required": [
    "generatedAt",
    "itemCount",
    "items"
  ],
  "title": "SbPublicApiReplenishmentParameterBatchRequest"
}