id(number): The unique product id
title(string): The product title
price(object): The product price
currency(string): The product currency price. We use the ISO 4217 standard for defining currencies. Examples are USD, GBP, EUR or SEK.
quantity(number): The available stock. This field is updated each time you receive product information. It is an important field to validate at the moment of the purchase to check for possibles out of stock.
supplier(object): All key information about the supplier.
supplier -> id(number): The unique id of the user
supplier -> name(string): The name the user
supplier -> avatar(string): The logo of the user
options(array): It contains the variations groups, such as size or colour.
variations(array): Each variation displayed
-> title: The combination between the different variation options.
-> price: The price for that particular variation. It is generally the same, but there are cases where it may vary.
-> quantity: The stock of that variation. This is an important field. It is very dynamic as it can be updated on each request.