API Reference
P4 Warehouse API
Summary
The P4 Warehouse API provides a comprehensive interface for managing warehouse operations. It allows for efficient inventory tracking, order processing, and data management. By leveraging this API, developers can integrate warehouse functionalities into their applications seamlessly, enhancing operational workflows and improving overall efficiency.
Explanation
The P4 Warehouse API is engineered to offer a suite of functionalities essential for warehouse management. It facilitates real-time inventory tracking, enabling businesses to maintain accurate stock levels and reduce the risk of shortages or overstocking. The API's order processing capabilities streamline the workflow by automating order entries, updates, and shipment tracking, thereby minimizing manual errors. Additionally, the API supports robust data management features, ensuring secure and efficient data handling. This integration empowers businesses to optimize their warehouse operations, leading to improved productivity and customer satisfaction.
Api key taken from 'Gateway API key' setting.
OK
POST /adjustments HTTP/1.1
ApiKey: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 211
{
"condition": "text",
"rules": [
{
"field": "text",
"value": "text",
"operator": "text",
"condition": "text",
"rules": [
{
"field": "text",
"value": "text",
"operator": "text",
"condition": "text",
"rules": [
"[Circular Reference]"
]
}
]
}
]
}OK
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"timestamp": "2026-01-01T00:00:00.000Z",
"client": "text",
"subType": "text",
"type": "text",
"fromWarehouse": "text",
"toWarehouse": "text",
"productId": "123e4567-e89b-12d3-a456-426614174000",
"packsizeId": "123e4567-e89b-12d3-a456-426614174000",
"sku": "text",
"eachCount": 1,
"numberOfPacks": 1,
"lotNumber": "text",
"expiryDate": "2026-01-01T00:00:00.000Z",
"serialNumber": "text",
"quantity": 1,
"reason": "text"
}Api key taken from 'Gateway API key' setting.
OK
Not Acceptable
POST /adjustments/upload HTTP/1.1
ApiKey: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 106
{
"ids": [
"123e4567-e89b-12d3-a456-426614174000"
],
"integrationReference": "text",
"integrationMessage": "text"
}{
"id": "123e4567-e89b-12d3-a456-426614174000"
}Api key taken from 'Gateway API key' setting.
OK
GET /client-invoices HTTP/1.1
ApiKey: YOUR_API_KEY
Accept: */*
OK
[
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"invoiceNumber": "text",
"clientId": "123e4567-e89b-12d3-a456-426614174000",
"startPeriod": "2026-01-01T00:00:00.000Z",
"endPeriod": "2026-01-01T00:00:00.000Z",
"postingDate": "2026-01-01T00:00:00.000Z",
"subTotal": 1,
"total": 1,
"dateCreated": "2026-01-01T00:00:00.000Z"
}
]Api key taken from 'Gateway API key' setting.
OK
Not Found
GET /client-invoices/{id} HTTP/1.1
ApiKey: YOUR_API_KEY
Accept: */*
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"invoiceNumber": "text",
"clientId": "123e4567-e89b-12d3-a456-426614174000",
"startPeriod": "2026-01-01T00:00:00.000Z",
"endPeriod": "2026-01-01T00:00:00.000Z",
"postingDate": "2026-01-01T00:00:00.000Z",
"subTotal": 1,
"total": 1,
"dateCreated": "2026-01-01T00:00:00.000Z",
"client": {
"description": "text",
"ssccCompanyId": "text",
"companyName": "text",
"email": "text",
"phone": "text",
"contactPerson": "text",
"taxId": "text",
"address1": "text",
"address2": "text",
"city": "text",
"stateProvince": "text",
"zipPostalCode": "text",
"country": "text",
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "text"
},
"fromName": "text",
"fromAddress1": "text",
"fromAddress2": "text",
"fromCity": "text",
"fromStateProvince": "text",
"fromZipPostalCode": "text",
"fromCountry": "text",
"billToName": "text",
"billToAddress1": "text",
"billToAddress2": "text",
"billToCity": "text",
"billToStateProvince": "text",
"billToZipPostalCode": "text",
"billToCountry": "text",
"lines": [
{
"lineNumber": 1,
"item": "text",
"description": "text",
"additionalCharges": "text",
"rate": 1,
"quantity": 1
}
]
}Api key taken from 'Gateway API key' setting.
OK
GET /clients HTTP/1.1
ApiKey: YOUR_API_KEY
Accept: */*
OK
[
{
"description": "text",
"ssccCompanyId": "text",
"companyName": "text",
"email": "text",
"phone": "text",
"contactPerson": "text",
"taxId": "text",
"address1": "text",
"address2": "text",
"city": "text",
"stateProvince": "text",
"zipPostalCode": "text",
"country": "text",
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "text"
}
]Api key taken from 'Gateway API key' setting.
Unique client code/name (required, immutable after creation)
OK
Not Acceptable
POST /clients HTTP/1.1
ApiKey: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 261
{
"description": "text",
"ssccCompanyId": "text",
"companyName": "text",
"email": "text",
"phone": "text",
"contactPerson": "text",
"taxId": "text",
"address1": "text",
"address2": "text",
"city": "text",
"stateProvince": "text",
"zipPostalCode": "text",
"country": "text",
"name": "text"
}{
"id": "123e4567-e89b-12d3-a456-426614174000"
}Api key taken from 'Gateway API key' setting.
Client ID (required for update)
OK
Not Acceptable
PUT /clients HTTP/1.1
ApiKey: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 291
{
"description": "text",
"ssccCompanyId": "text",
"companyName": "text",
"email": "text",
"phone": "text",
"contactPerson": "text",
"taxId": "text",
"address1": "text",
"address2": "text",
"city": "text",
"stateProvince": "text",
"zipPostalCode": "text",
"country": "text",
"id": "123e4567-e89b-12d3-a456-426614174000"
}{
"id": "123e4567-e89b-12d3-a456-426614174000"
}Api key taken from 'Gateway API key' setting.
OK
GET /customer-returns HTTP/1.1
ApiKey: YOUR_API_KEY
Accept: */*
OK
[
{
"trackingNumber": "text",
"comments": "text",
"carrier": "text",
"referenceNumber": "text",
"reference1": "text",
"reference2": "text",
"reference3": "text",
"id": "123e4567-e89b-12d3-a456-426614174000",
"customerReturnNumber": "text",
"customer": {
"companyName": "text",
"description": "text",
"phone": "text",
"email": "text",
"contactPerson": "text",
"taxId": "text",
"addresses": [
{
"id": "text",
"name": "text",
"attnTo": "text",
"address1": "text",
"address2": "text",
"routeNumber": "text",
"city": "text",
"stateProvince": "text",
"zipPostalCode": "text",
"country": "text",
"phone": "text",
"email": "text",
"isDefault": true
}
],
"id": "123e4567-e89b-12d3-a456-426614174000",
"client": {
"description": "text",
"ssccCompanyId": "text",
"companyName": "text",
"email": "text",
"phone": "text",
"contactPerson": "text",
"taxId": "text",
"address1": "text",
"address2": "text",
"city": "text",
"stateProvince": "text",
"zipPostalCode": "text",
"country": "text",
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "text"
},
"customerCode": "text",
"isDiscontinued": true
},
"warehouse": {
"id": "123e4567-e89b-12d3-a456-426614174000",
"warehouseCode": "text",
"name": "text",
"description": "text",
"phone": "text",
"email": "text",
"referenceNumber": "text",
"address1": "text",
"address2": "text",
"city": "text",
"stateProvince": "text",
"zipPostalCode": "text",
"country": "text"
}
}
]Api key taken from 'Gateway API key' setting.
OK
Not Acceptable
POST /customer-returns HTTP/1.1
ApiKey: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 671
{
"trackingNumber": "text",
"comments": "text",
"carrier": "text",
"referenceNumber": "text",
"reference1": "text",
"reference2": "text",
"reference3": "text",
"customerId": "123e4567-e89b-12d3-a456-426614174000",
"warehouseId": "123e4567-e89b-12d3-a456-426614174000",
"customerReturnNumber": "text",
"from": {
"name": "text",
"phone": "text",
"email": "text",
"address1": "text",
"address2": "text",
"city": "text",
"stateProvince": "text",
"zipPostal": "text",
"country": "text"
},
"lines": [
{
"lineNumber": 1,
"packsize": 1,
"numberOfPacks": 1,
"productId": "123e4567-e89b-12d3-a456-426614174000",
"quantity": 1,
"referenceNumber": "text",
"reference1": "text",
"reference2": "text",
"reference3": "text",
"instructions": "text"
}
]
}{
"id": "123e4567-e89b-12d3-a456-426614174000"
}Api key taken from 'Gateway API key' setting.
OK
Not Acceptable
PUT /customer-returns HTTP/1.1
ApiKey: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 580
{
"trackingNumber": "text",
"comments": "text",
"carrier": "text",
"referenceNumber": "text",
"reference1": "text",
"reference2": "text",
"reference3": "text",
"id": "123e4567-e89b-12d3-a456-426614174000",
"from": {
"name": "text",
"phone": "text",
"email": "text",
"address1": "text",
"address2": "text",
"city": "text",
"stateProvince": "text",
"zipPostal": "text",
"country": "text"
},
"lines": [
{
"lineNumber": 1,
"packsize": 1,
"numberOfPacks": 1,
"productId": "123e4567-e89b-12d3-a456-426614174000",
"quantity": 1,
"referenceNumber": "text",
"reference1": "text",
"reference2": "text",
"reference3": "text",
"instructions": "text"
}
]
}{
"id": "123e4567-e89b-12d3-a456-426614174000"
}Api key taken from 'Gateway API key' setting.
OK
No content
POST /customer-returns/upload HTTP/1.1
ApiKey: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 119
{
"ids": [
"123e4567-e89b-12d3-a456-426614174000"
],
"uploadedSuceeded": true,
"uploadMessage": "text",
"resetUploadCount": true
}OK
No content
Api key taken from 'Gateway API key' setting.
OK
Not Found
GET /customer-returns/{id} HTTP/1.1
ApiKey: YOUR_API_KEY
Accept: */*
{
"trackingNumber": "text",
"comments": "text",
"carrier": "text",
"referenceNumber": "text",
"reference1": "text",
"reference2": "text",
"reference3": "text",
"id": "123e4567-e89b-12d3-a456-426614174000",
"customerReturnNumber": "text",
"customer": {
"companyName": "text",
"description": "text",
"phone": "text",
"email": "text",
"contactPerson": "text",
"taxId": "text",
"addresses": [
{
"id": "text",
"name": "text",
"attnTo": "text",
"address1": "text",
"address2": "text",
"routeNumber": "text",
"city": "text",
"stateProvince": "text",
"zipPostalCode": "text",
"country": "text",
"phone": "text",
"email": "text",
"isDefault": true
}
],
"id": "123e4567-e89b-12d3-a456-426614174000",
"client": {
"description": "text",
"ssccCompanyId": "text",
"companyName": "text",
"email": "text",
"phone": "text",
"contactPerson": "text",
"taxId": "text",
"address1": "text",
"address2": "text",
"city": "text",
"stateProvince": "text",
"zipPostalCode": "text",
"country": "text",
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "text"
},
"customerCode": "text",
"isDiscontinued": true
},
"warehouse": {
"id": "123e4567-e89b-12d3-a456-426614174000",
"warehouseCode": "text",
"name": "text",
"description": "text",
"phone": "text",
"email": "text",
"referenceNumber": "text",
"address1": "text",
"address2": "text",
"city": "text",
"stateProvince": "text",
"zipPostalCode": "text",
"country": "text"
},
"lines": [
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"lineNumber": 1,
"product": {
"description": "text",
"upc": "text",
"barcodeType": "Code128",
"barcodeValue": "text",
"referenceNumber": "text",
"id": "123e4567-e89b-12d3-a456-426614174000",
"client": {
"description": "text",
"ssccCompanyId": "text",
"companyName": "text",
"email": "text",
"phone": "text",
"contactPerson": "text",
"taxId": "text",
"address1": "text",
"address2": "text",
"city": "text",
"stateProvince": "text",
"zipPostalCode": "text",
"country": "text",
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "text"
},
"sku": "text"
},
"quantity": 1,
"referenceNumber": "text",
"reference1": "text",
"reference2": "text",
"reference3": "text",
"receivedQuantity": 1,
"damagedQuantity": 1,
"toteLineId": "123e4567-e89b-12d3-a456-426614174000",
"details": [
{
"toteLineDetailId": "123e4567-e89b-12d3-a456-426614174000",
"receivedQuantity": 1,
"lotNumber": "text",
"serialNumber": "text",
"expiryDate": "2026-01-01T00:00:00.000Z",
"packsizeEachCount": 1
}
]
}
]
}Api key taken from 'Gateway API key' setting.
OK
No content
Not Acceptable
DELETE /customer-returns/{id} HTTP/1.1
ApiKey: YOUR_API_KEY
Accept: */*
No content
Api key taken from 'Gateway API key' setting.
OK
Not Found
GET /customer-returns/{field}/{value} HTTP/1.1
ApiKey: YOUR_API_KEY
Accept: */*
{
"trackingNumber": "text",
"comments": "text",
"carrier": "text",
"referenceNumber": "text",
"reference1": "text",
"reference2": "text",
"reference3": "text",
"id": "123e4567-e89b-12d3-a456-426614174000",
"customerReturnNumber": "text",
"customer": {
"companyName": "text",
"description": "text",
"phone": "text",
"email": "text",
"contactPerson": "text",
"taxId": "text",
"addresses": [
{
"id": "text",
"name": "text",
"attnTo": "text",
"address1": "text",
"address2": "text",
"routeNumber": "text",
"city": "text",
"stateProvince": "text",
"zipPostalCode": "text",
"country": "text",
"phone": "text",
"email": "text",
"isDefault": true
}
],
"id": "123e4567-e89b-12d3-a456-426614174000",
"client": {
"description": "text",
"ssccCompanyId": "text",
"companyName": "text",
"email": "text",
"phone": "text",
"contactPerson": "text",
"taxId": "text",
"address1": "text",
"address2": "text",
"city": "text",
"stateProvince": "text",
"zipPostalCode": "text",
"country": "text",
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "text"
},
"customerCode": "text",
"isDiscontinued": true
},
"warehouse": {
"id": "123e4567-e89b-12d3-a456-426614174000",
"warehouseCode": "text",
"name": "text",
"description": "text",
"phone": "text",
"email": "text",
"referenceNumber": "text",
"address1": "text",
"address2": "text",
"city": "text",
"stateProvince": "text",
"zipPostalCode": "text",
"country": "text"
},
"lines": [
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"lineNumber": 1,
"product": {
"description": "text",
"upc": "text",
"barcodeType": "Code128",
"barcodeValue": "text",
"referenceNumber": "text",
"id": "123e4567-e89b-12d3-a456-426614174000",
"client": {
"description": "text",
"ssccCompanyId": "text",
"companyName": "text",
"email": "text",
"phone": "text",
"contactPerson": "text",
"taxId": "text",
"address1": "text",
"address2": "text",
"city": "text",
"stateProvince": "text",
"zipPostalCode": "text",
"country": "text",
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "text"
},
"sku": "text"
},
"quantity": 1,
"referenceNumber": "text",
"reference1": "text",
"reference2": "text",
"reference3": "text",
"receivedQuantity": 1,
"damagedQuantity": 1,
"toteLineId": "123e4567-e89b-12d3-a456-426614174000",
"details": [
{
"toteLineDetailId": "123e4567-e89b-12d3-a456-426614174000",
"receivedQuantity": 1,
"lotNumber": "text",
"serialNumber": "text",
"expiryDate": "2026-01-01T00:00:00.000Z",
"packsizeEachCount": 1
}
]
}
]
}Api key taken from 'Gateway API key' setting.
OK
Not Acceptable
GET /customers HTTP/1.1
ApiKey: YOUR_API_KEY
Accept: */*
[
{
"companyName": "text",
"description": "text",
"phone": "text",
"email": "text",
"contactPerson": "text",
"taxId": "text",
"addresses": [
{
"id": "text",
"name": "text",
"attnTo": "text",
"address1": "text",
"address2": "text",
"routeNumber": "text",
"city": "text",
"stateProvince": "text",
"zipPostalCode": "text",
"country": "text",
"phone": "text",
"email": "text",
"isDefault": true
}
],
"id": "123e4567-e89b-12d3-a456-426614174000",
"client": {
"description": "text",
"ssccCompanyId": "text",
"companyName": "text",
"email": "text",
"phone": "text",
"contactPerson": "text",
"taxId": "text",
"address1": "text",
"address2": "text",
"city": "text",
"stateProvince": "text",
"zipPostalCode": "text",
"country": "text",
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "text"
},
"customerCode": "text",
"isDiscontinued": true
}
]Api key taken from 'Gateway API key' setting.
OK
Not Acceptable
POST /customers HTTP/1.1
ApiKey: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 422
{
"companyName": "text",
"description": "text",
"phone": "text",
"email": "text",
"contactPerson": "text",
"taxId": "text",
"addresses": [
{
"id": "text",
"name": "text",
"attnTo": "text",
"address1": "text",
"address2": "text",
"routeNumber": "text",
"city": "text",
"stateProvince": "text",
"zipPostalCode": "text",
"country": "text",
"phone": "text",
"email": "text",
"isDefault": true
}
],
"clientId": "123e4567-e89b-12d3-a456-426614174000",
"customerCode": "text"
}{
"id": "123e4567-e89b-12d3-a456-426614174000"
}Api key taken from 'Gateway API key' setting.
OK
Not Acceptable
PUT /customers HTTP/1.1
ApiKey: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 394
{
"companyName": "text",
"description": "text",
"phone": "text",
"email": "text",
"contactPerson": "text",
"taxId": "text",
"addresses": [
{
"id": "text",
"name": "text",
"attnTo": "text",
"address1": "text",
"address2": "text",
"routeNumber": "text",
"city": "text",
"stateProvince": "text",
"zipPostalCode": "text",
"country": "text",
"phone": "text",
"email": "text",
"isDefault": true
}
],
"id": "123e4567-e89b-12d3-a456-426614174000"
}{
"id": "123e4567-e89b-12d3-a456-426614174000"
}Api key taken from 'Gateway API key' setting.
OK
Not Acceptable
GET /customers/{id} HTTP/1.1
ApiKey: YOUR_API_KEY
Accept: */*
{
"companyName": "text",
"description": "text",
"phone": "text",
"email": "text",
"contactPerson": "text",
"taxId": "text",
"addresses": [
{
"id": "text",
"name": "text",
"attnTo": "text",
"address1": "text",
"address2": "text",
"routeNumber": "text",
"city": "text",
"stateProvince": "text",
"zipPostalCode": "text",
"country": "text",
"phone": "text",
"email": "text",
"isDefault": true
}
],
"id": "123e4567-e89b-12d3-a456-426614174000",
"client": {
"description": "text",
"ssccCompanyId": "text",
"companyName": "text",
"email": "text",
"phone": "text",
"contactPerson": "text",
"taxId": "text",
"address1": "text",
"address2": "text",
"city": "text",
"stateProvince": "text",
"zipPostalCode": "text",
"country": "text",
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "text"
},
"customerCode": "text",
"isDiscontinued": true
}Api key taken from 'Gateway API key' setting.
OK
GET /inventory HTTP/1.1
ApiKey: YOUR_API_KEY
Accept: */*
OK
[
{
"productId": "123e4567-e89b-12d3-a456-426614174000",
"sku": "text",
"clientId": "123e4567-e89b-12d3-a456-426614174000",
"warehouseId": "123e4567-e89b-12d3-a456-426614174000",
"quantity": 1,
"isSerialControlled": true,
"isExpiryControlled": true,
"isDecimalControlled": true,
"details": [
{
"serialNumber": "text",
"lotNumber": "text",
"expiry": "2026-01-01T00:00:00.000Z",
"eachCount": 1,
"quantity": 1
}
]
}
]Api key taken from 'Gateway API key' setting.
OK
GET /pick-tickets HTTP/1.1
ApiKey: YOUR_API_KEY
Accept: */*
OK
[
{
"referenceNumber": "text",
"poNumber": "text",
"comments": "text",
"pickingInstructions": "text",
"requiredDate": "2026-01-01T00:00:00.000Z",
"cancelDate": "2026-01-01T00:00:00.000Z",
"freightType": "TruckLoad",
"routeNumber": "text",
"freightTerms": "text",
"carrier": "text",
"shippingService": "text",
"dateCreated": "2026-01-01T00:00:00.000Z",
"closeDate": "2026-01-01T00:00:00.000Z",
"id": "123e4567-e89b-12d3-a456-426614174000",
"warehouse": {
"id": "123e4567-e89b-12d3-a456-426614174000",
"warehouseCode": "text",
"name": "text",
"description": "text",
"phone": "text",
"email": "text",
"referenceNumber": "text",
"address1": "text",
"address2": "text",
"city": "text",
"stateProvince": "text",
"zipPostalCode": "text",
"country": "text"
},
"customer": {
"companyName": "text",
"description": "text",
"phone": "text",
"email": "text",
"contactPerson": "text",
"taxId": "text",
"addresses": [
{
"id": "text",
"name": "text",
"attnTo": "text",
"address1": "text",
"address2": "text",
"routeNumber": "text",
"city": "text",
"stateProvince": "text",
"zipPostalCode": "text",
"country": "text",
"phone": "text",
"email": "text",
"isDefault": true
}
],
"id": "123e4567-e89b-12d3-a456-426614174000",
"client": {
"description": "text",
"ssccCompanyId": "text",
"companyName": "text",
"email": "text",
"phone": "text",
"contactPerson": "text",
"taxId": "text",
"address1": "text",
"address2": "text",
"city": "text",
"stateProvince": "text",
"zipPostalCode": "text",
"country": "text",
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "text"
},
"customerCode": "text",
"isDiscontinued": true
},
"pickTicketNumber": "text"
}
]Api key taken from 'Gateway API key' setting.
OK
Not Acceptable
POST /pick-tickets HTTP/1.1
ApiKey: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 1203
{
"referenceNumber": "text",
"poNumber": "text",
"comments": "text",
"pickingInstructions": "text",
"requiredDate": "2026-01-01T00:00:00.000Z",
"cancelDate": "2026-01-01T00:00:00.000Z",
"freightType": "TruckLoad",
"routeNumber": "text",
"freightTerms": "text",
"carrier": "text",
"shippingService": "text",
"dateCreated": "2026-01-01T00:00:00.000Z",
"closeDate": "2026-01-01T00:00:00.000Z",
"warehouseId": "123e4567-e89b-12d3-a456-426614174000",
"customerId": "123e4567-e89b-12d3-a456-426614174000",
"pickTicketNumber": "text",
"shipFrom": {
"name": "text",
"phone": "text",
"email": "text",
"address1": "text",
"address2": "text",
"city": "text",
"stateProvince": "text",
"zipPostal": "text",
"country": "text"
},
"shipTo": {
"name": "text",
"phone": "text",
"email": "text",
"address1": "text",
"address2": "text",
"city": "text",
"stateProvince": "text",
"zipPostal": "text",
"country": "text"
},
"billTo": {
"name": "text",
"phone": "text",
"email": "text",
"address1": "text",
"address2": "text",
"city": "text",
"stateProvince": "text",
"zipPostal": "text",
"country": "text"
},
"lines": [
{
"lineNumber": 1,
"packsize": 1,
"numberOfPacks": 1,
"productId": "123e4567-e89b-12d3-a456-426614174000",
"orderedQuantity": 1,
"referenceNumber": "text",
"reference1": "text",
"reference2": "text",
"reference3": "text"
}
]
}{
"id": "123e4567-e89b-12d3-a456-426614174000"
}Api key taken from 'Gateway API key' setting.
OK
Not Acceptable
PUT /pick-tickets HTTP/1.1
ApiKey: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 1116
{
"referenceNumber": "text",
"poNumber": "text",
"comments": "text",
"pickingInstructions": "text",
"requiredDate": "2026-01-01T00:00:00.000Z",
"cancelDate": "2026-01-01T00:00:00.000Z",
"freightType": "TruckLoad",
"routeNumber": "text",
"freightTerms": "text",
"carrier": "text",
"shippingService": "text",
"dateCreated": "2026-01-01T00:00:00.000Z",
"closeDate": "2026-01-01T00:00:00.000Z",
"id": "123e4567-e89b-12d3-a456-426614174000",
"shipFrom": {
"name": "text",
"phone": "text",
"email": "text",
"address1": "text",
"address2": "text",
"city": "text",
"stateProvince": "text",
"zipPostal": "text",
"country": "text"
},
"shipTo": {
"name": "text",
"phone": "text",
"email": "text",
"address1": "text",
"address2": "text",
"city": "text",
"stateProvince": "text",
"zipPostal": "text",
"country": "text"
},
"billTo": {
"name": "text",
"phone": "text",
"email": "text",
"address1": "text",
"address2": "text",
"city": "text",
"stateProvince": "text",
"zipPostal": "text",
"country": "text"
},
"lines": [
{
"lineNumber": 1,
"packsize": 1,
"numberOfPacks": 1,
"productId": "123e4567-e89b-12d3-a456-426614174000",
"orderedQuantity": 1,
"referenceNumber": "text",
"reference1": "text",
"reference2": "text",
"reference3": "text"
}
]
}{
"id": "123e4567-e89b-12d3-a456-426614174000"
}Api key taken from 'Gateway API key' setting.
OK
Not Found
GET /pick-tickets/{id} HTTP/1.1
ApiKey: YOUR_API_KEY
Accept: */*
{
"referenceNumber": "text",
"poNumber": "text",
"comments": "text",
"pickingInstructions": "text",
"requiredDate": "2026-01-01T00:00:00.000Z",
"cancelDate": "2026-01-01T00:00:00.000Z",
"freightType": "TruckLoad",
"routeNumber": "text",
"freightTerms": "text",
"carrier": "text",
"shippingService": "text",
"dateCreated": "2026-01-01T00:00:00.000Z",
"closeDate": "2026-01-01T00:00:00.000Z",
"id": "123e4567-e89b-12d3-a456-426614174000",
"warehouse": {
"id": "123e4567-e89b-12d3-a456-426614174000",
"warehouseCode": "text",
"name": "text",
"description": "text",
"phone": "text",
"email": "text",
"referenceNumber": "text",
"address1": "text",
"address2": "text",
"city": "text",
"stateProvince": "text",
"zipPostalCode": "text",
"country": "text"
},
"customer": {
"companyName": "text",
"description": "text",
"phone": "text",
"email": "text",
"contactPerson": "text",
"taxId": "text",
"addresses": [
{
"id": "text",
"name": "text",
"attnTo": "text",
"address1": "text",
"address2": "text",
"routeNumber": "text",
"city": "text",
"stateProvince": "text",
"zipPostalCode": "text",
"country": "text",
"phone": "text",
"email": "text",
"isDefault": true
}
],
"id": "123e4567-e89b-12d3-a456-426614174000",
"client": {
"description": "text",
"ssccCompanyId": "text",
"companyName": "text",
"email": "text",
"phone": "text",
"contactPerson": "text",
"taxId": "text",
"address1": "text",
"address2": "text",
"city": "text",
"stateProvince": "text",
"zipPostalCode": "text",
"country": "text",
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "text"
},
"customerCode": "text",
"isDiscontinued": true
},
"pickTicketNumber": "text",
"totes": [
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"sscc18Code": "text",
"bolNumber": "text",
"cartonNumber": 1,
"carrier": "text",
"shippingService": "text",
"shippingCost": 1,
"shippingCostCurrency": "text",
"trackTraceNumber": "text",
"lines": [
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"pickedQuantity": 1,
"shippedQuantity": 1,
"deliveredQuantity": 1,
"pickTicketLineId": "123e4567-e89b-12d3-a456-426614174000",
"product": {
"description": "text",
"upc": "text",
"barcodeType": "Code128",
"barcodeValue": "text",
"referenceNumber": "text",
"id": "123e4567-e89b-12d3-a456-426614174000",
"client": {
"description": "text",
"ssccCompanyId": "text",
"companyName": "text",
"email": "text",
"phone": "text",
"contactPerson": "text",
"taxId": "text",
"address1": "text",
"address2": "text",
"city": "text",
"stateProvince": "text",
"zipPostalCode": "text",
"country": "text",
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "text"
},
"sku": "text"
},
"details": [
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"pickedQuantity": 1,
"shippedQuantity": 1,
"deliveredQuantity": 1,
"lotNumber": "text",
"serialNumber": "text",
"expiryDate": "2026-01-01T00:00:00.000Z",
"packsizeEachCount": 1
}
]
}
]
}
],
"lines": [
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"lineNumber": 1,
"product": {
"description": "text",
"upc": "text",
"barcodeType": "Code128",
"barcodeValue": "text",
"referenceNumber": "text",
"id": "123e4567-e89b-12d3-a456-426614174000",
"client": {
"description": "text",
"ssccCompanyId": "text",
"companyName": "text",
"email": "text",
"phone": "text",
"contactPerson": "text",
"taxId": "text",
"address1": "text",
"address2": "text",
"city": "text",
"stateProvince": "text",
"zipPostalCode": "text",
"country": "text",
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "text"
},
"sku": "text"
},
"orderedQuantity": 1,
"pickedQuantity": 1,
"shippedQuantity": 1,
"referenceNumber": "text",
"reference1": "text",
"reference2": "text",
"reference3": "text"
}
]
}Api key taken from 'Gateway API key' setting.
OK
No content
POST /pick-tickets/suspend/{id} HTTP/1.1
ApiKey: YOUR_API_KEY
Accept: */*
OK
No content
Api key taken from 'Gateway API key' setting.
OK
No content
POST /pick-tickets/upload HTTP/1.1
ApiKey: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 119
{
"ids": [
"123e4567-e89b-12d3-a456-426614174000"
],
"uploadedSuceeded": true,
"uploadMessage": "text",
"resetUploadCount": true
}OK
No content
Api key taken from 'Gateway API key' setting.
OK
GET /pick-tickets/id-lookup HTTP/1.1
ApiKey: YOUR_API_KEY
Accept: */*
OK
123e4567-e89b-12d3-a456-426614174000Api key taken from 'Gateway API key' setting.
OK
Not Found
GET /pick-tickets/{field}/{value} HTTP/1.1
ApiKey: YOUR_API_KEY
Accept: */*
{
"referenceNumber": "text",
"poNumber": "text",
"comments": "text",
"pickingInstructions": "text",
"requiredDate": "2026-01-01T00:00:00.000Z",
"cancelDate": "2026-01-01T00:00:00.000Z",
"freightType": "TruckLoad",
"routeNumber": "text",
"freightTerms": "text",
"carrier": "text",
"shippingService": "text",
"dateCreated": "2026-01-01T00:00:00.000Z",
"closeDate": "2026-01-01T00:00:00.000Z",
"id": "123e4567-e89b-12d3-a456-426614174000",
"warehouse": {
"id": "123e4567-e89b-12d3-a456-426614174000",
"warehouseCode": "text",
"name": "text",
"description": "text",
"phone": "text",
"email": "text",
"referenceNumber": "text",
"address1": "text",
"address2": "text",
"city": "text",
"stateProvince": "text",
"zipPostalCode": "text",
"country": "text"
},
"customer": {
"companyName": "text",
"description": "text",
"phone": "text",
"email": "text",
"contactPerson": "text",
"taxId": "text",
"addresses": [
{
"id": "text",
"name": "text",
"attnTo": "text",
"address1": "text",
"address2": "text",
"routeNumber": "text",
"city": "text",
"stateProvince": "text",
"zipPostalCode": "text",
"country": "text",
"phone": "text",
"email": "text",
"isDefault": true
}
],
"id": "123e4567-e89b-12d3-a456-426614174000",
"client": {
"description": "text",
"ssccCompanyId": "text",
"companyName": "text",
"email": "text",
"phone": "text",
"contactPerson": "text",
"taxId": "text",
"address1": "text",
"address2": "text",
"city": "text",
"stateProvince": "text",
"zipPostalCode": "text",
"country": "text",
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "text"
},
"customerCode": "text",
"isDiscontinued": true
},
"pickTicketNumber": "text",
"totes": [
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"sscc18Code": "text",
"bolNumber": "text",
"cartonNumber": 1,
"carrier": "text",
"shippingService": "text",
"shippingCost": 1,
"shippingCostCurrency": "text",
"trackTraceNumber": "text",
"lines": [
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"pickedQuantity": 1,
"shippedQuantity": 1,
"deliveredQuantity": 1,
"pickTicketLineId": "123e4567-e89b-12d3-a456-426614174000",
"product": {
"description": "text",
"upc": "text",
"barcodeType": "Code128",
"barcodeValue": "text",
"referenceNumber": "text",
"id": "123e4567-e89b-12d3-a456-426614174000",
"client": {
"description": "text",
"ssccCompanyId": "text",
"companyName": "text",
"email": "text",
"phone": "text",
"contactPerson": "text",
"taxId": "text",
"address1": "text",
"address2": "text",
"city": "text",
"stateProvince": "text",
"zipPostalCode": "text",
"country": "text",
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "text"
},
"sku": "text"
},
"details": [
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"pickedQuantity": 1,
"shippedQuantity": 1,
"deliveredQuantity": 1,
"lotNumber": "text",
"serialNumber": "text",
"expiryDate": "2026-01-01T00:00:00.000Z",
"packsizeEachCount": 1
}
]
}
]
}
],
"lines": [
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"lineNumber": 1,
"product": {
"description": "text",
"upc": "text",
"barcodeType": "Code128",
"barcodeValue": "text",
"referenceNumber": "text",
"id": "123e4567-e89b-12d3-a456-426614174000",
"client": {
"description": "text",
"ssccCompanyId": "text",
"companyName": "text",
"email": "text",
"phone": "text",
"contactPerson": "text",
"taxId": "text",
"address1": "text",
"address2": "text",
"city": "text",
"stateProvince": "text",
"zipPostalCode": "text",
"country": "text",
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "text"
},
"sku": "text"
},
"orderedQuantity": 1,
"pickedQuantity": 1,
"shippedQuantity": 1,
"referenceNumber": "text",
"reference1": "text",
"reference2": "text",
"reference3": "text"
}
]
}Api key taken from 'Gateway API key' setting.
OK
Not Found
GET /production-orders HTTP/1.1
ApiKey: YOUR_API_KEY
Accept: */*
[
{
"referenceNumber": "text",
"comments": "text",
"id": "123e4567-e89b-12d3-a456-426614174000",
"productionOrderNumber": "text",
"warehouse": {
"id": "123e4567-e89b-12d3-a456-426614174000",
"warehouseCode": "text",
"name": "text",
"description": "text",
"phone": "text",
"email": "text",
"referenceNumber": "text",
"address1": "text",
"address2": "text",
"city": "text",
"stateProvince": "text",
"zipPostalCode": "text",
"country": "text"
}
}
]Api key taken from 'Gateway API key' setting.
OK
Not Acceptable
POST /production-orders HTTP/1.1
ApiKey: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 554
{
"referenceNumber": "text",
"comments": "text",
"clientId": "123e4567-e89b-12d3-a456-426614174000",
"warehouseId": "123e4567-e89b-12d3-a456-426614174000",
"productionOrderNumber": "text",
"inLines": [
{
"lineNumber": 1,
"productId": "123e4567-e89b-12d3-a456-426614174000",
"quantity": 1,
"referenceNumber": "text",
"reference1": "text",
"reference2": "text",
"reference3": "text"
}
],
"outLines": [
{
"lineNumber": 1,
"productId": "123e4567-e89b-12d3-a456-426614174000",
"quantity": 1,
"referenceNumber": "text",
"reference1": "text",
"reference2": "text",
"reference3": "text",
"lotNumber": "text"
}
]
}{
"id": "123e4567-e89b-12d3-a456-426614174000"
}Api key taken from 'Gateway API key' setting.
OK
Not Acceptable
PUT /production-orders HTTP/1.1
ApiKey: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 464
{
"referenceNumber": "text",
"comments": "text",
"id": "123e4567-e89b-12d3-a456-426614174000",
"inLines": [
{
"lineNumber": 1,
"productId": "123e4567-e89b-12d3-a456-426614174000",
"quantity": 1,
"referenceNumber": "text",
"reference1": "text",
"reference2": "text",
"reference3": "text"
}
],
"outLines": [
{
"lineNumber": 1,
"productId": "123e4567-e89b-12d3-a456-426614174000",
"quantity": 1,
"referenceNumber": "text",
"reference1": "text",
"reference2": "text",
"reference3": "text",
"lotNumber": "text"
}
]
}{
"id": "123e4567-e89b-12d3-a456-426614174000"
}Api key taken from 'Gateway API key' setting.
OK
Not Found
GET /production-orders/{id} HTTP/1.1
ApiKey: YOUR_API_KEY
Accept: */*
{
"referenceNumber": "text",
"comments": "text",
"id": "123e4567-e89b-12d3-a456-426614174000",
"productionOrderNumber": "text",
"warehouse": {
"id": "123e4567-e89b-12d3-a456-426614174000",
"warehouseCode": "text",
"name": "text",
"description": "text",
"phone": "text",
"email": "text",
"referenceNumber": "text",
"address1": "text",
"address2": "text",
"city": "text",
"stateProvince": "text",
"zipPostalCode": "text",
"country": "text"
},
"inLines": [
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"product": {
"description": "text",
"upc": "text",
"barcodeType": "Code128",
"barcodeValue": "text",
"referenceNumber": "text",
"id": "123e4567-e89b-12d3-a456-426614174000",
"client": {
"description": "text",
"ssccCompanyId": "text",
"companyName": "text",
"email": "text",
"phone": "text",
"contactPerson": "text",
"taxId": "text",
"address1": "text",
"address2": "text",
"city": "text",
"stateProvince": "text",
"zipPostalCode": "text",
"country": "text",
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "text"
},
"sku": "text"
},
"quantity": 1,
"producedQuantity": 1,
"referenceNumber": "text",
"reference1": "text",
"reference2": "text",
"reference3": "text"
}
],
"outLines": [
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"product": {
"description": "text",
"upc": "text",
"barcodeType": "Code128",
"barcodeValue": "text",
"referenceNumber": "text",
"id": "123e4567-e89b-12d3-a456-426614174000",
"client": {
"description": "text",
"ssccCompanyId": "text",
"companyName": "text",
"email": "text",
"phone": "text",
"contactPerson": "text",
"taxId": "text",
"address1": "text",
"address2": "text",
"city": "text",
"stateProvince": "text",
"zipPostalCode": "text",
"country": "text",
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "text"
},
"sku": "text"
},
"quantity": 1,
"consumedQuantity": 1,
"referenceNumber": "text",
"reference1": "text",
"reference2": "text",
"reference3": "text"
}
]
}Api key taken from 'Gateway API key' setting.
OK
No content
Not Acceptable
DELETE /production-orders/{id} HTTP/1.1
ApiKey: YOUR_API_KEY
Accept: */*
No content
Api key taken from 'Gateway API key' setting.
OK
No content
Not Acceptable
POST /production-orders/upload HTTP/1.1
ApiKey: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 119
{
"ids": [
"123e4567-e89b-12d3-a456-426614174000"
],
"uploadedSuceeded": true,
"uploadMessage": "text",
"resetUploadCount": true
}No content
Api key taken from 'Gateway API key' setting.
OK
GET /products HTTP/1.1
ApiKey: YOUR_API_KEY
Accept: */*
OK
[
{
"description": "text",
"upc": "text",
"barcodeType": "Code128",
"barcodeValue": "text",
"referenceNumber": "text",
"id": "123e4567-e89b-12d3-a456-426614174000",
"client": {
"description": "text",
"ssccCompanyId": "text",
"companyName": "text",
"email": "text",
"phone": "text",
"contactPerson": "text",
"taxId": "text",
"address1": "text",
"address2": "text",
"city": "text",
"stateProvince": "text",
"zipPostalCode": "text",
"country": "text",
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "text"
},
"sku": "text"
}
]Api key taken from 'Gateway API key' setting.
OK
Not Acceptable
POST /products HTTP/1.1
ApiKey: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 928
{
"description": "text",
"upc": "text",
"barcodeType": "Code128",
"barcodeValue": "text",
"referenceNumber": "text",
"clientId": "123e4567-e89b-12d3-a456-426614174000",
"sku": "text",
"isLotControlled": true,
"lotPattern": "text",
"isSerialControlled": true,
"isBillOfMaterial": true,
"serialPattern": "text",
"isExpiryControlled": true,
"isDecimalControlled": true,
"isPacksizeControlled": true,
"palletTie": 1,
"palletHeight": 1,
"height": 1,
"length": 1,
"width": 1,
"weight": 1,
"dimsLengthUnitOfMeasure": "Gr",
"dimsWeightUnitOfMeasure": "Gr",
"unitOfMeasure": "Gr",
"category": "text",
"freightClass": "Class50",
"image": "text",
"nmfc": "text",
"commodityDescription": "text",
"htsCode": "text",
"countryOfOrigin": "text",
"packsizes": [
{
"name": "text",
"eachCount": 1,
"barcodeValue": "text",
"barcodeType": "Code128",
"height": 1,
"width": 1,
"length": 1,
"weight": 1,
"palletTie": 1,
"palletHeight": 1
}
],
"productComponents": [
{
"componentProductId": "123e4567-e89b-12d3-a456-426614174000",
"quantity": 1
}
]
}{
"description": "text",
"upc": "text",
"barcodeType": "Code128",
"barcodeValue": "text",
"referenceNumber": "text",
"id": "123e4567-e89b-12d3-a456-426614174000",
"client": {
"description": "text",
"ssccCompanyId": "text",
"companyName": "text",
"email": "text",
"phone": "text",
"contactPerson": "text",
"taxId": "text",
"address1": "text",
"address2": "text",
"city": "text",
"stateProvince": "text",
"zipPostalCode": "text",
"country": "text",
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "text"
},
"sku": "text"
}Api key taken from 'Gateway API key' setting.
OK
Not Acceptable
PUT /products HTTP/1.1
ApiKey: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 922
{
"description": "text",
"upc": "text",
"barcodeType": "Code128",
"barcodeValue": "text",
"referenceNumber": "text",
"id": "123e4567-e89b-12d3-a456-426614174000",
"sku": "text",
"isLotControlled": true,
"lotPattern": "text",
"isSerialControlled": true,
"isBillOfMaterial": true,
"serialPattern": "text",
"isExpiryControlled": true,
"isDecimalControlled": true,
"isPacksizeControlled": true,
"palletTie": 1,
"palletHeight": 1,
"height": 1,
"length": 1,
"width": 1,
"weight": 1,
"dimsLengthUnitOfMeasure": "Gr",
"dimsWeightUnitOfMeasure": "Gr",
"unitOfMeasure": "Gr",
"category": "text",
"freightClass": "Class50",
"image": "text",
"nmfc": "text",
"commodityDescription": "text",
"htsCode": "text",
"countryOfOrigin": "text",
"packsizes": [
{
"name": "text",
"eachCount": 1,
"barcodeValue": "text",
"barcodeType": "Code128",
"height": 1,
"width": 1,
"length": 1,
"weight": 1,
"palletTie": 1,
"palletHeight": 1
}
],
"productComponents": [
{
"componentProductId": "123e4567-e89b-12d3-a456-426614174000",
"quantity": 1
}
]
}{
"description": "text",
"upc": "text",
"barcodeType": "Code128",
"barcodeValue": "text",
"referenceNumber": "text",
"id": "123e4567-e89b-12d3-a456-426614174000",
"client": {
"description": "text",
"ssccCompanyId": "text",
"companyName": "text",
"email": "text",
"phone": "text",
"contactPerson": "text",
"taxId": "text",
"address1": "text",
"address2": "text",
"city": "text",
"stateProvince": "text",
"zipPostalCode": "text",
"country": "text",
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "text"
},
"sku": "text"
}Api key taken from 'Gateway API key' setting.
OK
Not Found
GET /products/{id} HTTP/1.1
ApiKey: YOUR_API_KEY
Accept: */*
{
"description": "text",
"upc": "text",
"barcodeType": "Code128",
"barcodeValue": "text",
"referenceNumber": "text",
"id": "123e4567-e89b-12d3-a456-426614174000",
"client": {
"description": "text",
"ssccCompanyId": "text",
"companyName": "text",
"email": "text",
"phone": "text",
"contactPerson": "text",
"taxId": "text",
"address1": "text",
"address2": "text",
"city": "text",
"stateProvince": "text",
"zipPostalCode": "text",
"country": "text",
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "text"
},
"sku": "text",
"isLotControlled": true,
"lotPattern": "text",
"isSerialControlled": true,
"isBillOfMaterial": true,
"serialPattern": "text",
"isExpiryControlled": true,
"isDecimalControlled": true,
"isPacksizeControlled": true,
"palletTie": 1,
"palletHeight": 1,
"height": 1,
"length": 1,
"width": 1,
"weight": 1,
"dimsLengthUnitOfMeasure": "Gr",
"dimsWeightUnitOfMeasure": "Gr",
"unitOfMeasure": "Gr",
"category": "text",
"freightClass": "Class50",
"image": "text",
"nmfc": "text",
"commodityDescription": "text",
"htsCode": "text",
"countryOfOrigin": "text",
"packsizes": [
{
"name": "text",
"eachCount": 1,
"barcodeValue": "text",
"barcodeType": "Code128",
"height": 1,
"width": 1,
"length": 1,
"weight": 1,
"palletTie": 1,
"palletHeight": 1
}
],
"productComponents": [
{
"componentProductId": "123e4567-e89b-12d3-a456-426614174000",
"quantity": 1
}
]
}Api key taken from 'Gateway API key' setting.
OK
GET /purchase-orders HTTP/1.1
ApiKey: YOUR_API_KEY
Accept: */*
OK
[
{
"comments": "text",
"referenceNumber": "text",
"reference1": "text",
"reference2": "text",
"reference3": "text",
"appointmentNumber": "text",
"appointmentDate": "2026-01-01T00:00:00.000Z",
"requiredDate": "2026-01-01T00:00:00.000Z",
"dateCreated": "2026-01-01T00:00:00.000Z",
"closeDate": "2026-01-01T00:00:00.000Z",
"id": "123e4567-e89b-12d3-a456-426614174000",
"purchaseOrderNumber": "text",
"vendor": {
"companyName": "text",
"email": "text",
"phone": "text",
"contactPerson": "text",
"description": "text",
"address": {
"address1": "text",
"address2": "text",
"city": "text",
"stateProvince": "text",
"zipPostalCode": "text",
"country": "text"
},
"id": "123e4567-e89b-12d3-a456-426614174000",
"client": {
"description": "text",
"ssccCompanyId": "text",
"companyName": "text",
"email": "text",
"phone": "text",
"contactPerson": "text",
"taxId": "text",
"address1": "text",
"address2": "text",
"city": "text",
"stateProvince": "text",
"zipPostalCode": "text",
"country": "text",
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "text"
},
"vendorCode": "text"
},
"warehouse": {
"id": "123e4567-e89b-12d3-a456-426614174000",
"warehouseCode": "text",
"name": "text",
"description": "text",
"phone": "text",
"email": "text",
"referenceNumber": "text",
"address1": "text",
"address2": "text",
"city": "text",
"stateProvince": "text",
"zipPostalCode": "text",
"country": "text"
}
}
]Api key taken from 'Gateway API key' setting.
OK
Not Acceptable
POST /purchase-orders HTTP/1.1
ApiKey: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 644
{
"comments": "text",
"referenceNumber": "text",
"reference1": "text",
"reference2": "text",
"reference3": "text",
"appointmentNumber": "text",
"appointmentDate": "2026-01-01T00:00:00.000Z",
"requiredDate": "2026-01-01T00:00:00.000Z",
"dateCreated": "2026-01-01T00:00:00.000Z",
"closeDate": "2026-01-01T00:00:00.000Z",
"vendorId": "123e4567-e89b-12d3-a456-426614174000",
"warehouseId": "123e4567-e89b-12d3-a456-426614174000",
"purchaseOrderNumber": "text",
"lines": [
{
"lineNumber": 1,
"packsize": 1,
"numberOfPacks": 1,
"productId": "123e4567-e89b-12d3-a456-426614174000",
"orderedQuantity": 1,
"referenceNumber": "text",
"reference1": "text",
"reference2": "text",
"reference3": "text"
}
]
}{
"id": "123e4567-e89b-12d3-a456-426614174000"
}Api key taken from 'Gateway API key' setting.
OK
Not Acceptable
PUT /purchase-orders HTTP/1.1
ApiKey: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 556
{
"comments": "text",
"referenceNumber": "text",
"reference1": "text",
"reference2": "text",
"reference3": "text",
"appointmentNumber": "text",
"appointmentDate": "2026-01-01T00:00:00.000Z",
"requiredDate": "2026-01-01T00:00:00.000Z",
"dateCreated": "2026-01-01T00:00:00.000Z",
"closeDate": "2026-01-01T00:00:00.000Z",
"id": "123e4567-e89b-12d3-a456-426614174000",
"lines": [
{
"lineNumber": 1,
"packsize": 1,
"numberOfPacks": 1,
"productId": "123e4567-e89b-12d3-a456-426614174000",
"orderedQuantity": 1,
"referenceNumber": "text",
"reference1": "text",
"reference2": "text",
"reference3": "text"
}
]
}{
"id": "123e4567-e89b-12d3-a456-426614174000"
}Api key taken from 'Gateway API key' setting.
OK
Not Acceptable
DELETE /purchase-orders HTTP/1.1
ApiKey: YOUR_API_KEY
Accept: */*
1Api key taken from 'Gateway API key' setting.
OK
No content
Not Acceptable
POST /purchase-orders/upload HTTP/1.1
ApiKey: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 119
{
"ids": [
"123e4567-e89b-12d3-a456-426614174000"
],
"uploadedSuceeded": true,
"uploadMessage": "text",
"resetUploadCount": true
}No content
Api key taken from 'Gateway API key' setting.
OK
Not Found
GET /purchase-orders/{id} HTTP/1.1
ApiKey: YOUR_API_KEY
Accept: */*
{
"comments": "text",
"referenceNumber": "text",
"reference1": "text",
"reference2": "text",
"reference3": "text",
"appointmentNumber": "text",
"appointmentDate": "2026-01-01T00:00:00.000Z",
"requiredDate": "2026-01-01T00:00:00.000Z",
"dateCreated": "2026-01-01T00:00:00.000Z",
"closeDate": "2026-01-01T00:00:00.000Z",
"id": "123e4567-e89b-12d3-a456-426614174000",
"vendor": {
"companyName": "text",
"email": "text",
"phone": "text",
"contactPerson": "text",
"description": "text",
"address": {
"address1": "text",
"address2": "text",
"city": "text",
"stateProvince": "text",
"zipPostalCode": "text",
"country": "text"
},
"id": "123e4567-e89b-12d3-a456-426614174000",
"client": {
"description": "text",
"ssccCompanyId": "text",
"companyName": "text",
"email": "text",
"phone": "text",
"contactPerson": "text",
"taxId": "text",
"address1": "text",
"address2": "text",
"city": "text",
"stateProvince": "text",
"zipPostalCode": "text",
"country": "text",
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "text"
},
"vendorCode": "text"
},
"warehouse": {
"id": "123e4567-e89b-12d3-a456-426614174000",
"warehouseCode": "text",
"name": "text",
"description": "text",
"phone": "text",
"email": "text",
"referenceNumber": "text",
"address1": "text",
"address2": "text",
"city": "text",
"stateProvince": "text",
"zipPostalCode": "text",
"country": "text"
},
"purchaseOrderNumber": "text",
"lines": [
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"lineNumber": 1,
"product": {
"description": "text",
"upc": "text",
"barcodeType": "Code128",
"barcodeValue": "text",
"referenceNumber": "text",
"id": "123e4567-e89b-12d3-a456-426614174000",
"client": {
"description": "text",
"ssccCompanyId": "text",
"companyName": "text",
"email": "text",
"phone": "text",
"contactPerson": "text",
"taxId": "text",
"address1": "text",
"address2": "text",
"city": "text",
"stateProvince": "text",
"zipPostalCode": "text",
"country": "text",
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "text"
},
"sku": "text"
},
"orderedQuantity": 1,
"referenceNumber": "text",
"reference1": "text",
"reference2": "text",
"reference3": "text",
"receivedQuantity": 1,
"details": [
{
"receivedQuantity": 1,
"lotNumber": "text",
"serialNumber": "text",
"expiryDate": "2026-01-01T00:00:00.000Z",
"packsizeEachCount": 1
}
]
}
]
}Api key taken from 'Gateway API key' setting.
OK
No content
Not Acceptable
DELETE /purchase-orders/{id} HTTP/1.1
ApiKey: YOUR_API_KEY
Accept: */*
No content
Api key taken from 'Gateway API key' setting.
OK
Not Found
GET /purchase-orders/{field}/{value} HTTP/1.1
ApiKey: YOUR_API_KEY
Accept: */*
{
"comments": "text",
"referenceNumber": "text",
"reference1": "text",
"reference2": "text",
"reference3": "text",
"appointmentNumber": "text",
"appointmentDate": "2026-01-01T00:00:00.000Z",
"requiredDate": "2026-01-01T00:00:00.000Z",
"dateCreated": "2026-01-01T00:00:00.000Z",
"closeDate": "2026-01-01T00:00:00.000Z",
"id": "123e4567-e89b-12d3-a456-426614174000",
"vendor": {
"companyName": "text",
"email": "text",
"phone": "text",
"contactPerson": "text",
"description": "text",
"address": {
"address1": "text",
"address2": "text",
"city": "text",
"stateProvince": "text",
"zipPostalCode": "text",
"country": "text"
},
"id": "123e4567-e89b-12d3-a456-426614174000",
"client": {
"description": "text",
"ssccCompanyId": "text",
"companyName": "text",
"email": "text",
"phone": "text",
"contactPerson": "text",
"taxId": "text",
"address1": "text",
"address2": "text",
"city": "text",
"stateProvince": "text",
"zipPostalCode": "text",
"country": "text",
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "text"
},
"vendorCode": "text"
},
"warehouse": {
"id": "123e4567-e89b-12d3-a456-426614174000",
"warehouseCode": "text",
"name": "text",
"description": "text",
"phone": "text",
"email": "text",
"referenceNumber": "text",
"address1": "text",
"address2": "text",
"city": "text",
"stateProvince": "text",
"zipPostalCode": "text",
"country": "text"
},
"purchaseOrderNumber": "text",
"lines": [
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"lineNumber": 1,
"product": {
"description": "text",
"upc": "text",
"barcodeType": "Code128",
"barcodeValue": "text",
"referenceNumber": "text",
"id": "123e4567-e89b-12d3-a456-426614174000",
"client": {
"description": "text",
"ssccCompanyId": "text",
"companyName": "text",
"email": "text",
"phone": "text",
"contactPerson": "text",
"taxId": "text",
"address1": "text",
"address2": "text",
"city": "text",
"stateProvince": "text",
"zipPostalCode": "text",
"country": "text",
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "text"
},
"sku": "text"
},
"orderedQuantity": 1,
"referenceNumber": "text",
"reference1": "text",
"reference2": "text",
"reference3": "text",
"receivedQuantity": 1,
"details": [
{
"receivedQuantity": 1,
"lotNumber": "text",
"serialNumber": "text",
"expiryDate": "2026-01-01T00:00:00.000Z",
"packsizeEachCount": 1
}
]
}
]
}Api key taken from 'Gateway API key' setting.
OK
GET /vendors HTTP/1.1
ApiKey: YOUR_API_KEY
Accept: */*
OK
[
{
"companyName": "text",
"email": "text",
"phone": "text",
"contactPerson": "text",
"description": "text",
"address": {
"address1": "text",
"address2": "text",
"city": "text",
"stateProvince": "text",
"zipPostalCode": "text",
"country": "text"
},
"id": "123e4567-e89b-12d3-a456-426614174000",
"client": {
"description": "text",
"ssccCompanyId": "text",
"companyName": "text",
"email": "text",
"phone": "text",
"contactPerson": "text",
"taxId": "text",
"address1": "text",
"address2": "text",
"city": "text",
"stateProvince": "text",
"zipPostalCode": "text",
"country": "text",
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "text"
},
"vendorCode": "text"
}
]Api key taken from 'Gateway API key' setting.
OK
Not Acceptable
POST /vendors HTTP/1.1
ApiKey: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 291
{
"companyName": "text",
"email": "text",
"phone": "text",
"contactPerson": "text",
"description": "text",
"address": {
"address1": "text",
"address2": "text",
"city": "text",
"stateProvince": "text",
"zipPostalCode": "text",
"country": "text"
},
"clientId": "123e4567-e89b-12d3-a456-426614174000",
"vendorCode": "text"
}{
"id": "123e4567-e89b-12d3-a456-426614174000"
}Api key taken from 'Gateway API key' setting.
OK
Not Acceptable
PUT /vendors HTTP/1.1
ApiKey: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 265
{
"companyName": "text",
"email": "text",
"phone": "text",
"contactPerson": "text",
"description": "text",
"address": {
"address1": "text",
"address2": "text",
"city": "text",
"stateProvince": "text",
"zipPostalCode": "text",
"country": "text"
},
"id": "123e4567-e89b-12d3-a456-426614174000"
}{
"id": "123e4567-e89b-12d3-a456-426614174000"
}Api key taken from 'Gateway API key' setting.
OK
Not Found
Not Acceptable
GET /vendors/{id} HTTP/1.1
ApiKey: YOUR_API_KEY
Accept: */*
{
"companyName": "text",
"email": "text",
"phone": "text",
"contactPerson": "text",
"description": "text",
"address": {
"address1": "text",
"address2": "text",
"city": "text",
"stateProvince": "text",
"zipPostalCode": "text",
"country": "text"
},
"id": "123e4567-e89b-12d3-a456-426614174000",
"client": {
"description": "text",
"ssccCompanyId": "text",
"companyName": "text",
"email": "text",
"phone": "text",
"contactPerson": "text",
"taxId": "text",
"address1": "text",
"address2": "text",
"city": "text",
"stateProvince": "text",
"zipPostalCode": "text",
"country": "text",
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "text"
},
"vendorCode": "text"
}Api key taken from 'Gateway API key' setting.
OK
Not Acceptable
GET /warehouses HTTP/1.1
ApiKey: YOUR_API_KEY
Accept: */*
[
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"warehouseCode": "text",
"name": "text",
"description": "text",
"phone": "text",
"email": "text",
"referenceNumber": "text",
"address1": "text",
"address2": "text",
"city": "text",
"stateProvince": "text",
"zipPostalCode": "text",
"country": "text"
}
]Last updated
Was this helpful?
