Logo
maya API Documentation

Get list of products

GET {{baseUrl}}/products

Service urls:
http://yourdomain.com/api/rest/products
OR
http://yourdomain.com/index.php?route=feed/rest_api/products

Search products with opencart rest api

You can combine filter parameters, you only need to use the long version of API urls.

You can combine these parameters:
  • - limit
  • - page
  • - start
  • - sort (sorty by name, model, quantity, rating, sort order, dateadded, datemodified, price)
  • - order (order by desc or asc)
  • - search (search keyword, search in product name, model, sku, upc, ean, jan, isbn, mpn)
  • - filterdescription (set this parameter 1, then the API will search in description too)
  • - filters
  • - manufacturer (manufacturer ID)
  • - category (category ID)
  • - filterdateaddedfrom, filterdateaddedto, filterdateaddedon
  • - filterdatemodifiedfrom, filterdatemodifiedto, filterdatemodifiedon
  • - subcategory (subcategory ID)
  • - tag

Example urls:
http://yourdomain.com/index.php?route=feed/rest
api/products&simple=1&customfields=id,name&search=ipod
http://yourdomain.com/index.php?route=feed/rest
api/products&sort=price&order=asc
http://yourdomain.com/index.php?route=feed/rest_api/products&sort=price&order=desc

 

Body PARAM

Key Datatype Required Description 



HEADERS

Key Datatype Required Description 
Accept
string




RESPONSES

status OK

{ "success": 1, "error": [ "Error description", "Error description" ], "data": {} }



Curl
curl -X GET 'https://api.opencart-api.com/api/rest/products' -H 'Accept: application/json'

ENDPOINTS