API Documentation
The XML API allows you to interact with your Fulfillment Control Panel account from outside applications, shopping carts, and custom scripts.
Functions allow for submitting orders, requesting available inventory levels, checking for inbound receipts, returns, and requesting order status and tracking numbers.
This document describes the available integration points and provides instructions for interacting with the API.
Data Requirements
The API expects to receive an HTTP POST request with Content-Type header set to “text/xml”. The raw post data should be the XML message. The API will respond with XML data containing a success or failure status and other details.
The API should respond with an HTTP 200 header and indicate success or failure in the XML response.
Authentication
You will need your Merchant Id, Merchant Name, and Merchant Token which can be found within your Fulfillment Control Panel account by choosing My Settings from the Client Info menu.
Shipping Methods
Detailed information regarding rates and transit times for our services can be found on our web site.
Shipping codes necessary when creating orders can be found in this Shipping Codes document.