inventory c2ctransfers (http://api.3plcentral.com/rels/inventory/c2ctransfers)
Resource:
transfer of inventory to different customer
C# Rel Const:
Rels.InventorySvc.C2CTransfers
URI template:
c2ctransfers
Obtain URI from:
create new transfer of inventory from one customer to another
Success status: 201
none
Type Description
FromCustomer Generic.Models.CustomerIdentifier
ExternalId string
Name string
Id int
ToCustomer Generic.Models.CustomerIdentifier normally would be different from the FromCustomer, but it's ok to be the same
ExternalId string
Name string
Id int
TransferItems IEnumerable<Inventory.Models.C2CTransferItem>
ReceiverItemId int what to transfer out of FromCustomer's stock
FromQty decimal qty to transfer, expressed in the FromCustomer item primary inventory unit
ToItemTraits Generic.Models.ItemTraits what the FromCustomer's item becomes in the ToCustomer's item space, including optional changes to track-bys + mu
Generic.Models.ItemTraits unique identifying characteristics of an item in a location
ItemIdentifier Generic.Models.ItemIdentifier
Sku string
Id int
Qualifier string
LotNumber string
SerialNumber string
Cost decimal? ...
ExpirationDate DateTime? ...
PalletIdentifier Generic.Models.PalletIdentifier
NameKey Generic.Models.PalletNameKey
FacilityIdentifier Generic.Models.FacilityIdentifier
Name string
Id int
Name string
Id int
ToQty decimal qty to transfer into ToCustomer's stock, expressed in ToCustomer's item primary inventory units; usually the same as FromQty unless repackaging or changing inventory unit semantics
ToLocation Generic.Models.LocationIdentifier if unspecified defaults to FromCustomer's stock location
NameKey Generic.Models.LocationNameKey
FacilityIdentifier Generic.Models.FacilityIdentifier
Name string
Id int
Name string
Id int
Sample content-type: application/hal+json
{
  "fromCustomer": {
    "externalId": "str",
    "name": "str",
    "id": 3
  },
  "toCustomer": {
    "externalId": "str",
    "name": "str",
    "id": 3
  },
  "transferItems": [
    {
      "receiverItemId": 1,
      "fromQty": 2.0,
      "toItemTraits": {
        "itemIdentifier": {
          "sku": "str",
          "id": 2
        },
        "qualifier": "str",
        "lotNumber": "str",
        "serialNumber": "str",
        "cost": 1.0,
        "expirationDate": "2016-12-25T23:00:00",
        "palletIdentifier": {
          "nameKey": {
            "facilityIdentifier": {
              "name": "str",
              "id": 2
            },
            "name": "str"
          },
          "id": 1
        }
      },
      "toQty": 3.0,
      "toLocation": {
        "nameKey": {
          "facilityIdentifier": {
            "name": "str",
            "id": 2
          },
          "name": "str"
        },
        "id": 1
      }
    }
  ]
}

This documentation is subject to change, and is updated often and without warning. The models documented may or may not be available to users now or in the future. Use this documentation at your own risk.
Contact api@3plcentral.com with any questions about this documentation.