Mejoras en la API para integraciones de catálogo

Esta actualización incorpora varias mejoras en la API de OpenTiendas orientadas a cubrir casos de uso reales detectados en integraciones con sistemas externos como ERPs, PIMs o herramientas de gestión de inventario.

· Versión 4.115.8

Esta actualización incorpora varias mejoras en la API de OpenTiendas orientadas a cubrir casos de uso reales detectados en integraciones con sistemas externos como ERPs, PIMs o herramientas de gestión de inventario. Las novedades amplían las posibilidades de consulta del catálogo, facilitan sincronizaciones incrementales y mejoran la documentación para trabajar de forma más clara con productos y combinaciones.

Más opciones de búsqueda en endpoints de listado

Se amplían las posibilidades de filtrado en distintos endpoints list para facilitar integraciones que necesitan localizar recursos concretos sin recorrer todo el catálogo.

Ahora es posible buscar por listas de IDs en distintos recursos, como productos, marcas, categorías o pedidos. También se añade soporte para buscar por internal_ids en formato CSV en varios endpoints de listado, lo que facilita el trabajo con identificadores alternativos gestionados desde sistemas externos.

Además, la documentación aclara mejor el significado de internal_id como identificador alternativo pensado para integraciones, importaciones y vinculación con terceros.

Nuevos filtros en List products para sincronizaciones incrementales

El endpoint List products incorpora nuevos filtros para facilitar la detección de cambios recientes en el catálogo sin necesidad de recorrer todos los productos.

Ahora se puede filtrar por created_at y updated_at, con soporte para comparadores _from y _to. Esto permite detectar productos creados recientemente o productos cuyos datos han cambiado.

Más información de disponibilidad y gestión de stock en productos

Se expone en la API la configuración de gestión de stock y la disponibilidad online del producto mediante los campos stock_management, effective_stock_management y online_availability.

Esto permite a sistemas externos entender mejor cómo se comporta cada producto a nivel de compra online y deducir con mayor precisión si un producto es realmente comprable, teniendo en cuenta su configuración de stock y su disponibilidad para envío, recogida o ambos.

Estos campos están disponibles en el detalle de producto, en listados y también en procesos de actualización masiva donde corresponda.

👌 Más detalles en el blog técnico

Consulta el blog de opentiendas.dev para ver el detalle completo de estos nuevos endpoints y mejoras en la API, junto con ejemplos de uso y la documentación actualizada. Última versión de la API 1.2.4.

Incluida en la versión 4.115.8Ver todo lo que trae