GetProductList

Returns a list of all products in the store.

  • Input data type => object
  • Output data type => array

Input parameters

  1. _session_hash (string)
  2. Required. Session identifier (received during login - doLogin)

  3. _offset (integer)
  4. Required. Specifies the offset of the results.

  5. _limit (integer)
  6. Required. Specifies the number of results in the query.

  7. _modified_from (dateTime)
  8. Specifies the modification date from which the results will be displayed. Time in unixtime format.

  9. _modified_to (dateTime)
  10. Specifies the modification date to which the results will be displayed. Time in unixtime format.

Output data

  1. created_at (dateTime)
  2. Entry creation date.

  3. updated_at (dateTime)
  4. Date of last entry modification.

  5. id (integer)
  6. Identifier.

  7. name (string)
  8. Product name. Maximum length is 255 characters.

  9. code (string)
  10. Product code.

  11. price (double)
  12. Net product price. Decimal separator is the dot "."

  13. price_brutto (double)
  14. Gross product price. Decimal separator is the dot "."

  15. category_id (integer)
  16. Default product category identifier. The category with the given ID must exist in the store.

  17. producer_id (integer)
  18. Product producer identifier. The producer with the given ID must exist in the store.

  19. vat (double)
  20. VAT tax given in percentages. The decimal separator used is the dot "."

  21. short_description (string)
  22. Short product description. The maximum length of the description depends on the database used, limitation of the TEXT field.

  23. description (string)
  24. Product description. The maximum length of the description depends on the database used, limitation of the TEXT field.

  25. active (integer)

    Specifies whether the product is active in the store.

    • 0 - inactive
    • 1 - active
  26. stock (string)
  27. Product stock.

  28. availability_id (integer)
  29. Specifies the availability name in case the stock is not specified.

  30. man_code (string)
  31. Manufacturer code.

  32. old_price (double)
  33. Old net product price. The decimal separator used is the dot "."

  34. old_price_brutto (double)
  35. Old gross product price. The decimal separator used is the dot "."

  36. wholesale_a_netto (double)
  37. Wholesale A net product price. The decimal separator used is the dot "."

  38. wholesale_a_brutto (double)
  39. Wholesale A gross product price. The decimal separator used is the dot "."

  40. wholesale_b_netto (double)
  41. Wholesale B net product price. The decimal separator used is the dot "."

  42. wholesale_b_brutto (double)
  43. Wholesale B gross product price. The decimal separator used is the dot "."

  44. wholesale_c_netto (double)
  45. Wholesale C net product price. The decimal separator used is the dot "."

  46. wholesale_c_brutto (double)
  47. Wholesale price C gross of the product. The decimal separator used is the dot "."

  48. tax_id (integer)
  49. VAT rate identifier.

  50. product_options (string)
  51. Product options according to the format from the import / export module.

  52. weight (double)
  53. Product weight.

  54. uom (string)
  55. Product unit of measure.

  56. is_stock_validated (integer)
  57. The Check stock level option.

  58. points_value (integer)
  59. The Price in points option.

  60. points_earn (integer)
  61. The Earned points option.

  62. points_only (integer)
  63. The Product only for points option.

  64. url (string)
  65. Friendly link.

  66. width(double)

    Width.

  67. height(double)

    Height.

  68. depth(double)

    Depth.

  69. link(string)

    Full link to the product