API calls

Basic Authentication is used for API calls authentication, therefore with each request you must provide authentication token, which consists of your Dropwow account email and API token which can be found at Account's Profile details page.

In all further example substitute [email protected] with your Dropwow account email and API_token with your personal API token

Method: Feed

curl --user [email protected]:API_token -X GET '<http://market.dropwow.com/api/datafeed?v=2>'

With params

curl --user [email protected]:API_token '<http://market.dropwow.com/api/datafeed?v=2&page=1&items_per_page=4>'

Version 1

Response

Returns products with entry for each possible combination

Performance guaranteed only for no more than 1500 products on each page rance

{
    "products" : array,
    "categories" : array, (only first page)
    "params": object
}

Product

{
    "id": number,
    "price": number,
    "vendor": string,
    "categories": string (id_path),
    "brand": string,
    "quantity": number, (total product quantity) { x ∈ N | x > 0 }
    "title": string,
    "description": string,
    "image_path": [string],
    "combinations": object,
    "options": object,
    "shipping_rate": number,
}