Flex IT Order API
home
Flex IT Order API โ Developer Specification
Welcome to the Flex IT Order API specification page.
The Flex IT Order API allows customers to automate and streamline their order processing workflows. Below is a summary of the available endpoints and their functionalities.
๐ Get Product Details
Endpoint:
GET [https://{environment}/order/api/product/{sku}](https://{environment}/order/api/product/{sku})
Description:
Retrieve all available details for a specific product by providing the SKU.
๐ Create Order
Endpoint:
POST [https://{environment}/order/api/order](https://{environment}/order/api/order)
Description:
Create a new order. Provide the necessary order payload in the request body.
๐ฆ Get Order Status
Endpoint:
GET [https://{environment}/order/api/order/{customerNumber}/status](https://{environment}/order/api/order/{customerNumber}/status)
Description:
Retrieve the current status of an order. The response will include shipment numbers and invoice numbers if the items have been shipped or invoiced. These values are used in the methods described below.
๐ Get Shipment Information
Endpoint:
GET [https://{environment}/order/api/shipment/{customerNumber}](https://{environment}/order/api/shipment/{customerNumber})
Description:
Fetch detailed shipment information using the shipment numbers returned by the "Get Order Status" method.
๐งพ Get Invoice Details
Endpoint:
GET [https://{environment}/order/api/invoice/{customerNumber}](https://{environment}/order/api/invoice/{customerNumber})
Description:
Retrieve detailed invoice information using the invoice numbers returned by the "Get Order Status" method.