openapi: 3.0.3 info: title: 'Ecommerce API Documentation' description: 'This is the documentation for the Ecommerce API.' version: 1.0.0 servers: - url: 'https://api-ecomm.llujan.t2.newss.beer' paths: /external/v1/products: get: summary: 'Display a listing of the products.' operationId: displayAListingOfTheProducts description: '' parameters: - in: query name: page description: 'Opcional. Número de página para la paginación. Default: 1.' example: 2 required: false schema: type: integer description: 'Opcional. Número de página para la paginación. Default: 1.' example: 2 - in: query name: limit description: 'Opcional. Cantidad de resultados por página. Default: 12.' example: 24 required: false schema: type: integer description: 'Opcional. Cantidad de resultados por página. Default: 12.' example: 24 - in: query name: 'filter[search]' description: 'Buscar por texto.' example: tractor required: false schema: type: string description: 'Buscar por texto.' example: tractor - in: query name: 'filter[category]' description: 'Filtrar por categoría.' example: 1 required: false schema: type: integer description: 'Filtrar por categoría.' example: 1 - in: query name: 'filter[variants]' description: 'Filtrar por variantes.' example: 'color:red' required: false schema: type: string description: 'Filtrar por variantes.' example: 'color:red' - in: query name: 'filter[tags]' description: 'Filtrar por tags.' example: oferta required: false schema: type: string description: 'Filtrar por tags.' example: oferta - in: query name: sort description: "Ordenar resultados.\nValores permitidos: sort_order, -sort_order, price, -price, date_added, -date_added, name, -name." example: price required: false schema: type: string description: "Ordenar resultados.\nValores permitidos: sort_order, -sort_order, price, -price, date_added, -date_added, name, -name." example: price responses: 200: description: '' content: text/plain: schema: type: string example: "{\n \"data\": [\n {\n \"id\": 1837,\n \"product_id\": 1837,\n \"name\": \"Tornillos para strap de talones (pack x 5)\",\n \"price\": 18793,\n \"order_price\": 18793,\n \"sku\": \"\",\n \"special\": null,\n \"hasDiscount\": false,\n \"min_price\": 18793,\n \"max_price\": 18793,\n \"count_variants\": 0,\n \"id_first_variant\": null,\n \"image\": \"host1/b69b712f7bd6757ddcda59959c89a2b1//img/products/\",\n \"date_added\": \"2025-09-10 13:39:36\",\n \"url\": \"demos-2./tornillos-para-strap-de-talones-(pack-x-5)\",\n \"status\": 1,\n \"currency_code\": \"ARS\"\n },\n {\n\t \"id\": 1838,\n\t \"product_id\": 1838,\n\t\t\"name\": \"Tornillos para strap de dedos (pack x 5) (copia)\",\n\t\t\"price\": 18793,\n\t\t\"order_price\": 18793,\n\t\t\"sku\": \"\",\n\t\t\"special\": null,\n\t\t\"hasDiscount\": false,\n\t\t\"min_price\": 18793,\n\t\t\"max_price\": 18793,\n\t\t\"count_variants\": 0,\n\t\t\"id_first_variant\": null,\n\t\t\"image\": \"host1/b69b712f7bd6757ddcda59959c89a2b1//img/products/\",\n\t\t\"date_added\": \"2025-09-10 13:39:36\",\n\t\t\"url\": \"demos-2./tornillos-para-strap-de-dedos-(pack-x-5)-(copia)\",\n\t\t\"status\": 1,\n\t\t\"currency_code\": \"ARS\"\n\t}\n ],\n\"meta\": {\n\"current_page\": 1,\n\t\"from\": 1,\n\t\"last_page\": 10,\n\t\"links\": [\n\t\t{\n\t\t\t\"url\": null,\n\t\t\t\"label\": \"« Previous\",\n\t\t\t\"active\": false\n\t\t},\n\t{\n\t\t\t\"url\": \"https://api-ecomm.llujan.t2.newss.beer/external/v1/products?page=1\",\n\t\t\t\"label\": \"1\",\n\t\t\t\"active\": true\n\t\t},\n\t\t{\n\t\t\t\"url\": \"https://api-ecomm.llujan.t2.newss.beer/external/v1/products?page=2\",\n\t\t\t\"label\": \"2\",\n\t\t\t\"active\": false\n\t\t}\n\t\t{\n\t\t\t\"url\": \"https://api-ecomm.llujan.t2.newss.beer/external/v1/products?page=2\",\n\t\t\t\"label\": \"Next »\",\n\t\t\t\"active\": false\n\t\t}\n\t],\n\t\"path\": \"https://api-ecomm.llujan.t2.newss.beer/external/v1/products\",\n\t\"per_page\": 10,\n\"to\": 10,\n\t\"total\": 99\n}\n}" tags: - Products tags: - name: Products description: '' components: securitySchemes: default: type: http scheme: bearer description: 'The access token is obtained by generating it from the administration panel.' security: - default: []