Magento - Obtener Productos
Descripcion
Sección titulada «Descripcion»Este modulo permite consultar productos de tu tienda Magento 2 con filtros por nombre, tipo, estado, visibilidad y categoria.
Configuracion
Sección titulada «Configuracion»| Campo | Tipo | Requerido | Descripcion |
|---|---|---|---|
credentials_id | string | Si | ID de las credenciales |
sku | string | No | SKU del producto especifico |
name | string | No | Buscar por nombre |
type_id | string | No | Tipo de producto |
status | string | No | 1=Habilitado, 2=Deshabilitado |
visibility | string | No | Visibilidad en catalogo |
category_id | string | No | ID de categoria |
sort_field | string | No | Campo de ordenamiento |
sort_direction | string | No | ASC o DESC |
page_size | number | No | Productos por pagina |
current_page | number | No | Pagina actual |
Credenciales
Sección titulada «Credenciales»| Campo | Descripcion |
|---|---|
store_url | URL base de la tienda Magento (ej: https://mitienda.com) |
access_token | Token de acceso de integracion con permisos de lectura de catalogo |
Tipos de Producto (type_id)
Sección titulada «Tipos de Producto (type_id)»| Valor | Descripcion |
|---|---|
simple | Producto simple |
configurable | Producto configurable |
grouped | Producto agrupado |
bundle | Producto bundle |
virtual | Producto virtual |
downloadable | Producto descargable |
Visibilidad
Sección titulada «Visibilidad»| Valor | Descripcion |
|---|---|
1 | No visible individualmente |
2 | Catalogo |
3 | Busqueda |
4 | Catalogo y Busqueda |
{ "success": true, "products": [ { "id": 123, "sku": "PROD-001", "name": "Producto de ejemplo", "price": 99.99, "status": 1, "visibility": 4, "type_id": "simple", "custom_attributes": [] } ], "total": 150, "page_size": 20, "current_page": 1, "message": "20 productos obtenidos"}Ejemplo de Uso
Sección titulada «Ejemplo de Uso»Obtener producto por SKU
Sección titulada «Obtener producto por SKU»{ "credentials_id": "magento_tienda", "sku": "PROD-001"}Productos habilitados
Sección titulada «Productos habilitados»{ "credentials_id": "magento_tienda", "status": "1", "page_size": 50}- El API de Magento usa searchCriteria para filtros complejos
- La paginacion por defecto es de 20 productos
- Los atributos personalizados estan en
custom_attributes - El SKU debe estar codificado en URL si contiene caracteres especiales
Nodos relacionados
Sección titulada «Nodos relacionados»- MagentoCreateProduct - Crear nuevos productos
- MagentoUpdateProduct - Actualizar productos existentes
- MagentoGetOrders - Consultar pedidos con productos