PUT POS/PurchaseOrders/{id} Try Now

Update Purchase Order by Id

Request Information

URI Parameters

NameDescriptionTypeAdditional information
id
The Purchase Order Id.
string
Required

Body Parameters

The request for update purchase order.

NameDescriptionTypeAdditional information
ShipFromContactId
string
Optional
Currency
Currency.
string
Optional
ConvertToCurrency
Value indicating whether to convert to currency.
boolean
Optional
ExternalOrderNumber
External order number.
string
Max length: 100
Optional
POType
Type of the PO.
POType
Optional
Shipping
Shipping cost.
ShippingDetails
Optional
Consignment
Consignment values.
ConsignmentPODetails
Optional
PublicNote
Public note.
string
Optional
Items
Items.
Collection of PurchaseOrderItemRequest
Optional

Request Formats

application/json, text/json

Sample:
{
  "ShipFromContactId": "",
  "Currency": "",
  "ConvertToCurrency": true,
  "ExternalOrderNumber": "",
  "POType": "Any",
  "Shipping": {
    "Cost": 1.0,
    "TrackingNumber": "",
    "Service": "",
    "Carrier": "None",
    "Type": "None",
    "DateExpected": "2019-01-16T12:28",
    "Note": ""
  },
  "Consignment": {
    "Operation": "Any",
    "Commission": 1.0
  },
  "PublicNote": "",
  "Items": [
    {
      "PurchaseOrderItemId": "",
      "FacePrice": {
        "Currency": "",
        "Amount": 1.0
      },
      "UnitPrice": {
        "Currency": "",
        "Amount": 1.0
      },
      "Overs": 1.0,
      "Tax": 1.0,
      "Discount": 1.0,
      "MinimumPayout": 1.0,
      "Notes": "",
      "ExcludeSoldItem": true
    }
  ]
}

Response Information

Resource Description

None.