---
title: "Get warehouse transfer"
method: GET
path: "/shops/{SHOP_ID}/transfers/{TRANSFER_ID}"
tags: ["Warehouse Transfer"]
---

# Get warehouse transfer

`GET /shops/{SHOP_ID}/transfers/{TRANSFER_ID}`

## Request

- Base URL: `https://pos.pages.fm/api/v1`
- URL: `https://pos.pages.fm/api/v1/shops/{SHOP_ID}/transfers/{TRANSFER_ID}`
- Auth: API key in query parameter `api_key`

Get one warehouse transfer by ID or display ID, in the same shape as an item of the warehouse transfer list. A transfer is visible when the caller can view transfers in its source or destination warehouse; otherwise it is reported as not found.

## Path parameters

- `SHOP_ID` integer, required
- `TRANSFER_ID` string, required

## Response `200`

Success

- object
  - `data` WarehouseTransfer: Warehouse transfer information
    - `id` string: Transfer ID
    - `display_id` integer: Transfer ID
    - `status` 0 | 1 | 2: Status
    - `from_warehouse_id` string: From warehouse ID
    - `from_warehouse_name` string: From warehouse name
    - `to_warehouse_id` string: To warehouse ID
    - `to_warehouse_name` string: To warehouse name
    - `total_quantity` integer: Total quantity
    - `shipping_fee` integer: Shipping fee
    - `note` string: Note
    - `items` object[]: List of products
      - `id` string: Transfer item ID
      - `variation_id` string: Variation ID
      - `quantity` integer: Transfer quantity
      - `product_display_id` string: Product ID
      - `product_name` string: Product name
      - `variation_display_id` string: Variation ID
      - `variation_fields` object[]: Variation fields
        - `id` string
        - `name` string
        - `value` string
        - `keyValue` string
    - `images` string[]: Transfer images
    - `shop_id` integer: Shop ID
    - `creator_id` string: Creator ID
    - `inserted_at` string, date-time: Inserted at
    - `updated_status_at` string, date-time: Updated status at
  - `success` boolean: Success status

## Other responses

- `404`: The warehouse transfer does not exist or is not visible to the caller

## Changes

- **2026-10-23** `521c4e3d7be9`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/pancake/apis/pancake-pos-open-api/changes/shops/:SHOP_ID/transfers/:TRANSFER_ID/get.md)

---

[API](https://skmtc.dev/pancake/apis/pancake-pos-open-api.md) - [All operations](https://skmtc.dev/pancake/apis/pancake-pos-open-api/llms.txt) - [OpenAPI document](https://skmtc.dev/pancake/apis/pancake-pos-open-api/revisions/3df28d1fb5dc?raw)
