---
title: "getInventoryLocationTransfersByPage"
method: GET
path: "/inventory/inventorylocationtransfers/v1/getInventoryLocationTransfersByPage"
tags: ["Inventory Service"]
---

# getInventoryLocationTransfersByPage

`GET /inventory/inventorylocationtransfers/v1/getInventoryLocationTransfersByPage`

## Request

- Base URL: `//webservices-test.net-chef.com` (relative, and the document’s source URL is not known)
- URL: `//webservices-test.net-chef.com/inventory/inventorylocationtransfers/v1/getInventoryLocationTransfersByPage`
- Auth: none declared. Required headers: `authenticationtoken`, `password`, `sitename`, `userid`

Retrieve a page of inventory location and storage transfers for a location.

## Query parameters

- `locationCode` string, required
- `transactionNumber` string
- `transferType` 'L' | 'S'
- `minutesSinceUpdate` integer
- `includeDetails` boolean
- `pageNumber` integer
- `pageSize` integer

## Headers

- `authenticationtoken` string, required
- `password` string, required
- `sitename` string, required
- `userid` string, required
- `X-B3-TraceId` string

## Response `200`

Success

- InventoryLocationTransfersBatchResponseDto: Inventory Location Transfers Response
  - `hasNext` boolean: Indicates whether more pages are available.
  - `inventoryLocationTransfersDetails` InventoryLocationTransfersDetails[]
    - `inventoryLocationTransfersDetailDetails` InventoryLocationTransfersDetailDto[]: Line items of the transfer. Omitted when `includeDetails` is false or the transfer has no line items.
      - `productNumber` string: Product number identifier in Net-Chef.
      - `productName` string: Name of the product.
      - `inventoryUnit` string: Inventory unit (package type) of the product.
      - `unitPrice` number: Inventory price per inventory unit.
      - `issueQuantity` number: Quantity issued for transfer.
      - `issueUnit` string: Unit of measure of the issued quantity.
      - `issueAmount` number: Amount of the issued quantity.
      - `requestQuantity` number: Quantity requested (receiver initiated transfers).
      - `requestUnit` string: Unit of measure of the requested quantity.
      - `reconcileQuantity` number: Quantity reconciled by the receiver.
      - `reconcileAmount` number: Amount of the reconciled quantity.
      - `sourceLotNumber` string: Lot number at the source location.
      - `destinationLotNumber` string: Lot number at the destination location.
      - `sourceStorageCode` string: Code of the issuing storage location.
      - `sourceStorageName` string: Name of the issuing storage location.
      - `destinationStorageCode` string: Code of the receiving storage location.
      - `destinationStorageName` string: Name of the receiving storage location.
    - `inventoryLocationTransfersHeaderDetails` InventoryLocationTransfersHeaderDto: Inventory Location Transfers Header Fields. Fields without a value are omitted from the response.
      - `transferType` string: Type of transfer: `Location` or `Storage`.
      - `initiatedBy` string: Who initiated the transfer: (S)ender, (R)eceiver or (A)utomated. Storage transfers are always sender initiated.
      - `transactionNumber` string: Transaction number of the transfer.
      - `referenceNumber` string: Custom reference number or tracking identifier.
      - `status` string: Status of the transfer: `Requested`, `In_Transit`, `Reconciled_Final` or `Cancelled`.
      - `transferDate` string: Date the products became in transit, or the transaction entry date. Format MM/dd/yyyy.
      - `entryUser` string: User ID of the user who entered the transfer.
      - `sourceLocationCode` string: Code of the issuing (source) location.
      - `sourceLocationName` string: Name of the issuing (source) location.
      - `destinationLocationCode` string: Code of the receiving (destination) location.
      - `destinationLocationName` string: Name of the receiving (destination) location.
      - `sourceStorageCode` string: Code of the issuing storage location. May be absent for Location transfers.
      - `sourceStorageName` string: Name of the issuing storage location. May be absent for Location transfers.
      - `destinationStorageCode` string: Code of the receiving storage location. May be absent for Location transfers.
      - `destinationStorageName` string: Name of the receiving storage location. May be absent for Location transfers.
      - `transferMemo` string: Memo entered on the transfer.
      - `transferTotal` number: Total value of the transfer.
      - `reconcileDate` string: Date the transfer was reconciled. Format MM/dd/yyyy.
      - `reconcileUser` string: User ID of the user who reconciled the transfer.
      - `rejectUser` string: User ID of the user who rejected the transfer.
      - `rejectMemo` string: Memo entered when the transfer was rejected.
      - `requestDate` string: Date the transfer was requested (receiver initiated transfers). Format MM/dd/yyyy.
      - `requestUser` string: User ID of the user who requested the transfer.
      - `requestMemo` string: Memo entered on the transfer request.
      - `requestTotal` number: Total value of the requested transfer.
  - `totalPages` integer: Total number of pages.

## Other responses

- `400`: Validation Error
- `401`: Authorization
- `404`: inventory location transfer not found
- `429`: Too Many Requests
- `500`: Unexpected Error
- `503`: System under maintenance
- `504`: Timeout

## Changes

- **2026-11-03** `fff247a87cc9`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/crunchtime/apis/inventory-labor/changes/inventory/inventorylocationtransfers/v1/getInventoryLocationTransfersByPage/get.md)

---

[API](https://skmtc.dev/crunchtime/apis/inventory-labor.md) - [All operations](https://skmtc.dev/crunchtime/apis/inventory-labor/llms.txt) - [OpenAPI document](https://skmtc.dev/crunchtime/apis/inventory-labor/revisions/fff247a87cc9?raw)
