inventory proposedallocations (http://api.3plcentral.com/rels/inventory/proposedallocations)
Resource:
a proposed allocations for an inventory reduction adjustment
C# Rel Const:
Rels.InventorySvc.ProposedAllocations
URI template:
adjustments/proposedallocations
Obtain URI from:
To obtain proposed allocations given a proposed reduction in inventory; a PUT notwithstanding its safety, because a GET cannot have an input payload!
Success status: 200
none
Type Description
Qty decimal
CustomerId int
FacilityId int
ItemIdentifier Generic.Models.ItemIdentifier
Sku string
Id int
Qualifier string
LotNumber string
SerialNumber string
ExpirationDate DateTime? ...
Sample content-type: application/hal+json
{
  "qty": 1.0,
  "customerId": 2,
  "facilityId": 3,
  "itemIdentifier": {
    "sku": "str",
    "id": 2
  },
  "qualifier": "str",
  "lotNumber": "str",
  "serialNumber": "str",
  "expirationDate": "2016-12-25T23:00:00"
}
Type Description
Candidates IEnumerable<Inventory.Models.Candidate>
ReceivedDate DateTime
ReceiverId int
ReceiveItemId int
ItemIdentifier Generic.Models.ItemIdentifier
Sku string
Id int
Qualifier string
LotNumber string
SerialNumber string
ExpirationDate DateTime? ...
PalletIdentifier Generic.Models.PalletIdentifier
NameKey Generic.Models.PalletNameKey
FacilityIdentifier Generic.Models.FacilityIdentifier
Name string
Id int
Name string
Id int
LocationIdentifier Generic.Models.LocationIdentifier
NameKey Generic.Models.LocationNameKey
FacilityIdentifier Generic.Models.FacilityIdentifier
Name string
Id int
Name string
Id int
AvailableQuantity decimal
ProposedAllocations IEnumerable<Inventory.Models.ProposedAdjustmentAllocation>
ReceiveItemId int
Qty decimal
Sample accept: application/hal+json
{
  "candidates": [
    {
      "receivedDate": "2016-12-25T23:00:00",
      "receiverId": 2,
      "receiveItemId": 3,
      "itemIdentifier": {
        "sku": "str",
        "id": 2
      },
      "qualifier": "str",
      "lotNumber": "str",
      "serialNumber": "str",
      "expirationDate": "2016-12-25T23:00:00",
      "palletIdentifier": {
        "nameKey": {
          "facilityIdentifier": {
            "name": "str",
            "id": 2
          },
          "name": "str"
        },
        "id": 1
      },
      "locationIdentifier": {
        "nameKey": {
          "facilityIdentifier": {
            "name": "str",
            "id": 2
          },
          "name": "str"
        },
        "id": 1
      },
      "availableQuantity": 7.0
    }
  ],
  "proposedAllocations": [
    {
      "receiveItemId": 1,
      "qty": 2.0
    }
  ]
}

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.