- Outbound Orders
- Get SalesOrder ListGET
- Create a SalesOrderPOST
- Get Sales Order InformationGET
- Sales Order AcknowledgementPOST
- Bulk Upload SalesOrdersPOST
- Get Job Status of an Async Bulk Sales Order ImportGET
- Get a single SalesOrderGET
- Update SalesOrderPUT
- Cancel SalesOrderDELETE
- Get Shipments for a Sales OrderGET
- Get B2B Customers For Business UnitGET
- Ship Confirmation
- Business Units
- Get Buildings associated to a Business Unit
- Remove associated Building from a Business Unit
- Associate a Building to a Business Unit
- Get Business Unit Detail
- Update Business Unit
- List Business Units
- Create Business Unit
- Get Business Unit General Settings
- Update Business Unit General Settings
- Update Business Unit Amazon SFP Keys
- Remove Business Unit Amazon SFP Keys
- Get Business Unit Amazon SFP Keys
- List Broker Accounts
- Create Broker Account
- Delete Broker Account
- Product
- Inbound
- List Inbound ASNsGET
- Create Inbound ASNPOST
- Get single Inbound ASNGET
- Update single Inbound ASNPUT
- Cancel single Inbound ASNDELETE
- Get receipt lines for single Inbound ASNGET
- Get receipt lines for single Inbound RMAGET
- Get single Inbound RMAGET
- Update single Inbound RMAPUT
- Cancel single Inbound RMADELETE
- List Inbound RMAsGET
- Create Inbound RMAPOST
- Get receipt lines for single Inbound POGET
- Get single Inbound POGET
- Update single Inbound POPUT
- Cancel single Inbound PODELETE
- List Inbound POsGET
- Create Inbound POPOST
- Inventory
- Inventory Movement
- TMS Endpoints
Create Inbound PO
POST
/business_units/createPO/{businessUnitId}/createPO
Inbound
Request
Path Params
businessUnitId
string
required
Body Params application/json
data
object (InboundPurchaseOrderDetail)
optional
status
enum<string>
optional
Allowed values:
OC
buildingId
string
optional
purchaseOrderNumber
string
optional
shipmentDate
string
optional
orderDate
string
optional
uploadDate
string
optional
closedDate
string
optional
expectedDeliveryDate
string
optional
receivedDate
string
optional
carrierCode
string
optional
sealId
string
optional
totalQuantityShipped
number
optional
totalWeight
number
optional
weightUom
string
optional
shipFrom
object (Party)
optional
supplierId
string
optional
containerNumber
string
optional
notes
string
optional
refId1
string
optional
refId2
string
optional
refId3
string
optional
refId4
string
optional
refId5
string
optional
lines
array [object {24}]
optional
Example
{
"data": {
"status": "O",
"buildingId": "string",
"purchaseOrderNumber": "string",
"shipmentDate": "string",
"orderDate": "string",
"uploadDate": "string",
"closedDate": "string",
"expectedDeliveryDate": "string",
"receivedDate": "string",
"carrierCode": "string",
"sealId": "string",
"totalQuantityShipped": 0,
"totalWeight": 0,
"weightUom": "string",
"shipFrom": {
"name": "string",
"address1": "string",
"address2": "string",
"address3": "string",
"city": "string",
"state": "strin",
"country": "strin",
"postalCode": "string",
"email": "foo@bar.com,fish@sea.net",
"phoneNumber": "string",
"faxNumber": "string",
"attentionTo": "string"
},
"supplierId": "string",
"containerNumber": "string",
"notes": "string",
"refId1": "string",
"refId2": "string",
"refId3": "string",
"refId4": "string",
"refId5": "string",
"lines": [
{
"lineNumber": "string",
"purchaseOrderNumber": "string",
"purchaseOrderLineNumber": "string",
"skuId": "string",
"skuName": "string",
"upc": "string",
"quantity": 0,
"quantityUom": "EA",
"palletId": "string",
"palletWeight": "string",
"casesPerPallet": 0,
"unitsPerCase": 0,
"manufactureDate": "2019-08-24T14:15:22Z",
"lot": {
"lotId": "string",
"expirationDate": "string"
},
"countryOfOrigin": "string",
"dispCode": "string",
"trackingNumber": "string",
"vendorSku": "string",
"holdUponReceiptFlag": "string",
"refId1": "string",
"refId2": "string",
"refId3": "string",
"refId4": "string",
"refId5": "string"
}
]
}
}
Request samples
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST '/business_units/createPO//createPO' \
--header 'Content-Type: application/json' \
--data-raw '{
"data": {
"status": "O",
"buildingId": "string",
"purchaseOrderNumber": "string",
"shipmentDate": "string",
"orderDate": "string",
"uploadDate": "string",
"closedDate": "string",
"expectedDeliveryDate": "string",
"receivedDate": "string",
"carrierCode": "string",
"sealId": "string",
"totalQuantityShipped": 0,
"totalWeight": 0,
"weightUom": "string",
"shipFrom": {
"name": "string",
"address1": "string",
"address2": "string",
"address3": "string",
"city": "string",
"state": "strin",
"country": "strin",
"postalCode": "string",
"email": "foo@bar.com,fish@sea.net",
"phoneNumber": "string",
"faxNumber": "string",
"attentionTo": "string"
},
"supplierId": "string",
"containerNumber": "string",
"notes": "string",
"refId1": "string",
"refId2": "string",
"refId3": "string",
"refId4": "string",
"refId5": "string",
"lines": [
{
"lineNumber": "string",
"purchaseOrderNumber": "string",
"purchaseOrderLineNumber": "string",
"skuId": "string",
"skuName": "string",
"upc": "string",
"quantity": 0,
"quantityUom": "EA",
"palletId": "string",
"palletWeight": "string",
"casesPerPallet": 0,
"unitsPerCase": 0,
"manufactureDate": "2019-08-24T14:15:22Z",
"lot": {
"lotId": "string",
"expirationDate": "string"
},
"countryOfOrigin": "string",
"dispCode": "string",
"trackingNumber": "string",
"vendorSku": "string",
"holdUponReceiptFlag": "string",
"refId1": "string",
"refId2": "string",
"refId3": "string",
"refId4": "string",
"refId5": "string"
}
]
}
}'
Responses
🟢200OK
application/json
Body
object {0}
Example
{}
Modified at 2024-08-22 15:38:13