Skip to content

Latest commit

 

History

History
39 lines (32 loc) · 2.69 KB

File metadata and controls

39 lines (32 loc) · 2.69 KB

Batch Retrieve Inventory Changes Request

Structure

BatchRetrieveInventoryChangesRequest

Fields

Name Type Tags Description Getter Setter
catalogObjectIds ?(string[]) Optional The filter to return results by CatalogObject ID.
The filter is only applicable when set. The default value is null.
getCatalogObjectIds(): ?array setCatalogObjectIds(?array catalogObjectIds): void
locationIds ?(string[]) Optional The filter to return results by Location ID.
The filter is only applicable when set. The default value is null.
getLocationIds(): ?array setLocationIds(?array locationIds): void
types ?(string[]) (InventoryChangeType) Optional The filter to return results by InventoryChangeType values other than TRANSFER.
The default value is [PHYSICAL_COUNT, ADJUSTMENT].
See InventoryChangeType for possible values
getTypes(): ?array setTypes(?array types): void
states ?(string[]) (InventoryState) Optional The filter to return ADJUSTMENT query results by
InventoryState. This filter is only applied when set.
The default value is null.
See InventoryState for possible values
getStates(): ?array setStates(?array states): void
updatedAfter ?string Optional The filter to return results with their calculated_at value
after the given time as specified in an RFC 3339 timestamp.
The default value is the UNIX epoch of (1970-01-01T00:00:00Z).
getUpdatedAfter(): ?string setUpdatedAfter(?string updatedAfter): void
updatedBefore ?string Optional The filter to return results with their created_at or calculated_at value
strictly before the given time as specified in an RFC 3339 timestamp.
The default value is the UNIX epoch of (1970-01-01T00:00:00Z).
getUpdatedBefore(): ?string setUpdatedBefore(?string updatedBefore): void
cursor ?string Optional A pagination cursor returned by a previous call to this endpoint.
Provide this to retrieve the next set of results for the original query.

See the Pagination guide for more information.
getCursor(): ?string setCursor(?string cursor): void

Example (as JSON)

{
  "catalog_object_ids": [
    "W62UWFY35CWMYGVWK6TWJDNI"
  ],
  "location_ids": [
    "C6W5YS5QM06F5"
  ],
  "types": [
    "PHYSICAL_COUNT"
  ],
  "states": [
    "IN_STOCK"
  ],
  "updated_after": "2016-11-01T00:00:00.000Z",
  "updated_before": "2016-12-01T00:00:00.000Z"
}