Authentication
All Acutrack APIs are accessible to the users after the successful authentication.
Acutrack API uses the user credentials to authenticate.
Available API’s for your account
Order APIs:
Create order
Get shipped orders
Update shipment confirmation
Order APIs:
1. Create order
POST "https://fulfillmentapi.acutrack.com/api/V1/Order"
Authorization: "Bearer " + token
Accept: application/json
Request JSON:
{
"clientId": 0,
"gateWayId": 0,
"storeName": "string",
"valid": false,
"poNumber": "string",
"additionalPONumber": "string",
"customerNotes": "string",
"storeOrderedDate": "2022-05-17T07:43:35.337Z",
"orderItems": [
{
"sku": "string",
"quantity": 0,
"supplierLotNo": "string",
"customsValue": "string",
"customsDescription": "string",
"hsCode": "string"
}
],
"shippingInfos": [
{
"address": {
"streetAddress1": "string",
"streetAddress2": "string",
"city": "string",
"state": "string",
"country": "string",
"postalCode": "string"
},
"contact": {
"company": "string",
"firstName": "string",
"lastName": "string",
"phoneNo": "string",
"email": "string"
},
"serviceId": 0,
"thirdPartyAccountNo": "string",
"signatureConfirmation": "string",
"saturdayDelivery": "string"
}
]
}
Response JSON:
{
"ClientGatewayId": 107,
"ClientId": 33,
"OrderStatusId": 1,
"OrderStatus": {
"Name": "New",
"Description": "New",
"StatusCode": "NEWVAL",
"Id": 1
},
"Valid": true,
"PONumber": "LPBSS0007",
"AdditionalPONumber": "",
"InvoiceId": 0,
"ShipmentConfirmationStatusId": 1,
"DateTimeShipmentConfirmation": null,
"AcutrackNotes": null,
"CustomerNotes": "",
"OrderDate": "2022-05-16T00:00:00",
"DateTimeShipped": null,
"DateShipped": null,
"StoreOrderedDate": null,
"OrderItems": [
{
"OrderId": 11701,
"ProductId": 210,
"Product": null,
"Quantity": 336,
"SupplierLotNo": "",
"CustomsValue": "",
"CustomsDescription": "BUSINESS SUCCESS SECRETS 2ND PRINT RUN",
"HSCode": "",
"OrderItemStatusId": 1,
"ProductSku": null,
"IsActive": true,
"Returns": [],
"DateCreated": "2022-05-16T12:01:07.9737414",
"DateModified": "2022-05-16T12:01:07.9737473",
"Id": 12999
}
],
"ShippingInfos": [
{
"OrderId": 11701,
"ClientId": 63,
"AddressId": 15279,
"ContactId": 14921,
"ServiceId": 21,
"ThirdPartyAccountNo": "",
"SignatureConfirmation": false,
"SaturdayDelivery": false,
"ValidateAddress": true,
"Shipments": [],
"ShippingDocuments": [],
"DateCreated": "2022-05-16T12:01:08.0197501",
"DateModified": "2022-05-16T12:01:08.0197543",
"Id": 11567
}
],
"DateCreated": "2022-05-16T12:01:08.0685893",
"DateModified": "2022-05-16T12:01:08.1829717",
"Id": 11701
}
2. Get shipped orders
GET "https://fulfillmentapi.acutrack.com/api/v1/Order/ShippedOrders"
Authorization: "Bearer " + token
Accept: application/json
Request JSON:
{
"clientId": 0,
"gateWay": "string",
"storeName": "string"
}
Response JSON:
[
{
"id": 1234,
"clientId": 33,
"fullName": "John Doe",
"company": "",
"orderStatus": "Shipped",
"gateWay": "Acutrack",
"gateWayStoreName": "Acu21240812341",
"poNumber": "PO1234567",
"additionalPONumber": "",
"dateCreated": "2022-02-24T22:05:33.5778502",
"email": "",
"orderItems": [
{
"orderItemId": 1000,
"productId": 1,
"orderQty": 3,
"productName": "TestProductName1",
"productSku": "TestSKU001",
"upcCode": "UPCCODE0001"
}
],
"shipments": [
{
"id": 7134,
"shippingInfoid": 8309,
"orderId": 1234,
"dateCreated": "2022-02-25T12:17:28.2831997",
"dateModified": "2022-02-25T12:18:14.0454496",
"warehouseName": "Acutrack Livermore",
"comments": "Shipped Successfully",
"totalShippingCost": 9.52,
"actualShippingCost": 17.45,
"totalWeight": 0.0,
"totalPackages": 1,
"shippingZone": 7,
"packageShipments": [
{
"id": 7359,
"packageNo": 1,
"trackingNo": "9261299989307921814906",
"trackingLink": "https://www.fedex.com/fedextrack/?tracknumbers=9261299989307921814906",
"dimensions": "15 x 13 x 2",
"shippedMethod": {
"id": 34,
"carrierId": 2,
"serviceId": 34,
"carrier": "FedEx",
"service": "SMARTPOST",
"estimatedDeliveryTime": null
},
"packageShipmentItems": [
{
"id": 7513,
"orderItemId": 1000,
"upcCode": "9798985437300",
"productName": "TestProductName1",
"productSku": "TestSKU001",
"quantity": 3
}
]
}
]
}
]
},
{
"id": 4567,
"clientId": 33,
"fullName": "John Doe",
"company": "",
"orderStatus": "Shipped",
"gateWay": "Acutrack",
"gateWayStoreName": "Acu21240812341",
"poNumber": "PO4567",
"additionalPONumber": "",
"dateCreated": "2022-02-24T22:05:41.4250651",
"email": "",
"orderItems": [
{
"orderItemId": 1001,
"productId": 2,
"orderQty": 3,
"productName": "TestProductName2",
"productSku": "TestSKU001",
"upcCode": "UPCCODE0001"
}
],
"shipments": [
{
"id": 7133,
"shippingInfoid": 8315,
"orderId": 4567,
"dateCreated": "2022-02-25T12:15:44.3117352",
"dateModified": "2022-02-25T12:16:59.8077154",
"warehouseName": "Acutrack Livermore",
"comments": "Shipped Successfully",
"totalShippingCost": 8.92,
"actualShippingCost": 14.96,
"totalWeight": 0.0,
"totalPackages": 1,
"shippingZone": 4,
"packageShipments": [
{
"id": 7358,
"packageNo": 1,
"trackingNo": "9261299989307921814890",
"trackingLink": "https://www.fedex.com/fedextrack/?tracknumbers=9261299989307921814890",
"dimensions": "15 x 13 x 2",
"shippedMethod": {
"id": 34,
"carrierId": 2,
"serviceId": 34,
"carrier": "FedEx",
"service": "SMARTPOST",
"estimatedDeliveryTime": null
},
"packageShipmentItems": [
{
"id": 7512,
"orderItemId": 1001,
"upcCode": "UPCCODE0001",
"productName": "TestProductName2",
"productSku": "TestSKU001",
"quantity": 3
}
]
}
]
}
]
}
]3. Update shipment confirmation
PUT "https://fulfillmentapi.acutrack.com/api/v1/Order/ShipmentConfirmation"
Authorization: "Bearer " + token
Accept: application/json
Request JSON:
{
"orderId": 0,
"clientId": 0,
"gateWay": "string",
"storeName": "string"
}Response JSON:
{
"status": true,
"Message": "Update Successful"
}
Comments
0 comments
Please sign in to leave a comment.