API Methods
From Developer's API
(Difference between revisions)
(→API Method Parameters Matrix) |
(→API Method Parameters Matrix) |
||
Line 92: | Line 92: | ||
|align="Center"|- | |align="Center"|- | ||
|- | |- | ||
− | !align="Left"|Limit Start Date | + | !align="Left"|Limit Start Date<sup>6</sup> |
|align="Center"|- | |align="Center"|- | ||
|align="Center"|- | |align="Center"|- | ||
Line 98: | Line 98: | ||
|align="Center"|- | |align="Center"|- | ||
|- | |- | ||
− | !align="Left"|Limit End Date | + | !align="Left"|Limit End Date<sup>6</sup> |
|align="Center"|- | |align="Center"|- | ||
|align="Center"|- | |align="Center"|- | ||
Line 114: | Line 114: | ||
:<sup>5</sup> ASC or DESC | :<sup>5</sup> ASC or DESC | ||
+ | |||
+ | :<sup>6</sup> In the format MM/dd/yyyy [HH:mm:ss] |
Revision as of 13:30, 27 May 2008
Calling an API method is done by making a request to a method URI
API Methods are of the form https://{host}/API/{MerchantId}[/{TableName}[/{ItemId}][/{Command}]]
Contents |
Examples
https://localhost/API/118303 Returns a list of Group Level methods available to merchant 118303 https://localhost/API/118303/Products Returns a list Product related methods https://localhost/API/118303/Products/LIST Returns a LIST of Products https://localhost/API/118303/Products/173457882/READ Returns Product details for ProductId 173457882
External links
Clients Methods
Products Methods
Orders Methods
Errors Methods
API Parameters
API parameters help to specify what data will be returned from the API. Parameters sent to the API are required to be in XML format as shown below. These parameters can be used in conjunction with one another where the method allows a particular parameter. At the very minimum, your merchant key is required as an API parameter when making API calls.
API Parameter Example
<Request> <Key>asfa890sduasdf98...</Key> <LimitCount>15</LimitCount> <LimitOffset>15</LimitOffset> </Request>
API Method Parameters Matrix
List Clients List Products List Orders List Errors Key1 • • • • Limit Count2 • • • - Limit Offset • • • - Sort Column •3 - •4 - Sort Order5 • - • - Limit Start Date6 - - • - Limit End Date6 - - • -
- 1 Required for every API call
- 2 Maximum available limit count is 100
- 3 FirstName, LastName
- 4 GrandTotal
- 5 ASC or DESC
- 6 In the format MM/dd/yyyy [HH:mm:ss]