---
title: "Transfer Cargo"
method: POST
path: "/my/ships/{shipSymbol}/transfer"
tags: ["Fleet"]
---

# Transfer Cargo

`POST /my/ships/{shipSymbol}/transfer`

Transfer cargo between ships.

The receiving ship must be in the same waypoint as the transferring ship, and it must able to hold the additional cargo after the transfer is complete. Both ships also must be in the same state, either both are docked or both are orbiting.

The response body's cargo shows the cargo of the transferring ship after the transfer is complete.

## Path parameters

- `shipSymbol` string, required

## Request body

- object
  - `tradeSymbol` TradeSymbolJson, required — unresolved $ref
  - `units` integer, required — Amount of units to transfer.
  - `shipSymbol` string, required — The symbol of the ship to transfer to.

## Response `200`

Transfer successful.

- object
  - `data` object, required
    - `cargo` ShipCargoJson, required — unresolved $ref

---

[API](https://skmtc.net/spacetradersapi/apis/spacetraders-api.md) · [All operations](https://skmtc.net/spacetradersapi/apis/spacetraders-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/spacetradersapi/spacetraders-api/revisions/197cf9b9a2b6/schema)
