Update Purchase Order - Sellercloud API Docs

Overview

This endpoint lets you update the General panel details of an existing Purchase Order. In order to use it, you must:

For information on how you can authenticate, see: Authentication

As soon as you do authentication and receive a valid token, it needs to be passed to the service call.

Endpoint

An example of such an endpoint for XX server is:

https://xx.api.sellercloud.com/rest/api/PurchaseOrders/{id}

For your server, the endpoint will be:

https://{your_server_id}.api.sellercloud.com/rest/api/PurchaseOrders/{id}

Request

{
  "CompanyId": 0,
  "VendorId": 0,
  "Description": "string",
  "OrderedOnDate": "2024-03-06T08:25:03.403Z",
  "RequestedOnDate": "2024-03-06T08:25:03.403Z",
  "ExpectedDeliveryDate": "2024-03-06T08:25:03.403Z",
  "CancelByDate": "2024-03-06T08:25:03.403Z",
  "Instructions": "string"
}
Parameter Data Type Description Is Required
CompanyId integer Purchase Order company ID.
Do not provide or set to “null” if no update is needed.
No
VendorId integer PO Vendor ID.
Do not provide or set to “null” if no update is needed.
No
Description string Description/Name of the PO.
Do not provide or set to “null” if no update is needed.
No
OrderedOnDate Datetime The date when the PO was placed.
Do not provide or set to “null” if no update is needed.
No
RequestedOnDate Datetime The date when the PO was requested.
Do not provide or set to “null” if no update is needed.
No
ExpectedDeliveryDate Datetime The expected delivery date for the products in the PO.
Do not provide or set to “null” if no update is needed.
No
CancelByDate Datetime The deadline for canceling the PO.
Do not provide or set to “null” if no update is needed.
No
Instructions string Any special instructions provided for the PO.
Do not provide or set to “null” if no update is needed.
No

Response