Last Updated: Aug 23, 2023
The InfiPlex REST API makes it easy to pull your marketplace orders into your custom ERP or WMS systems. All order data is available via the API. Please note that due to PII Data Security requirements by Amazon, that the order PII Data (ship to address) is only available for a limited time after the order is actually placed.
Follow the steps below to build your integration for order and inventory management.
Order Management Process using the InfiPlex OMS API
- Authentication:
Authentication uses standard REST authentication via Bearer token. Contact InfiPlex Support to receive your API Key and URL. API access requires a Growth or Enterprise Package. - Pull Orders:
Use the GET Order Search to pull your orders. It is recommended that you use the date_created_greater_equal_than parameter to pull any new orders since the last time you checked for orders. Before you insert any order you should also check to make sure the order has not been previously inserted to eliminate any duplicate orders. - Send Package/Tracking Information:
Use the POST Order Tracking Create function to update InfiPlex with tracking and package information. InfiPlex will then automatically send the tracking information to the marketplace the order came from. - Send Inventory Levels:
Use the POST Inventory Set Bulk function to send inventory level updates on all of your SKUs. - API Support:
Email Support is included for the API connection, and we can help with any questions your programmers may have regarding our API.
Managing Pricing using the InfiPlex OMS API
InfiPlex includes the ability to manage pricing for many marketplaces. The Pricing API calls allow you to update the price set for a SKU, which can then trigger a price update for marketplaces where pricing is enabled. Each marketplace that allows pricing updates includes a setting called the "Pricing Multiplier" field which allows you to use the set system price times the multiplier to send new pricing updates to the marketplace. If a price is changed, the pricing updates are automatically queued to send to the marketplaces.
- Get Pricing:
Use the GET Price Get function to review the current price set for any SKU. - Set Price:
Use the PUT Price Set function to set the new price for any SKU.
Managing Warehouses using the InfiPlex OMS API
InfiPlex OMS includes the ability to manage inventory for multiple warehouses. You can use the Warehouse functions to list existing warehouses, create new warehouses, or edit existing warehouses.
- Get Warehouse:
Use the GET Warehouse Get function to get the details for a specific warehouse. - Update a Warehouse
Use the Put Warehouse Set function to update the details for a specific warehouse. - Create a Warehouse
Use the POST Warehouse Create function to create a new warehouse. - Search Warehouses
Use the GET Warehouse Search function to get the details for all warehouse.
