Here are the basic steps for using the API, regardless of the client language you are using:
- Choose the method that returns the data your application needs. For example, the /products method is used to get products that match a given category or brand.
- Construct a URL for that method with the appropriate host, method name, and query parameters.
- Invoke the URL as an HTTP GET.
- When the HTTP response arrives, extract the required data elements from the response's body.
The rest of this document describes the details of constructing the right URL for each of the API methods. The XML format of the responses may be seen by clicking on the sample URLs shown for each method. The responses in JSON format contain identical information, just in a different format.
There are clients implemented in different languages: Ruby, PHP, Python, Objective-C and Java.