Saltar al contenido
Volver al blog
Tutorial22 de marzo de 2026 · 5 min lectura

WooCommerce y API REST de proveedor: cómo conectarlos sin programar

Si tu proveedor tiene una API REST, tienes la forma más potente y fiable de sincronizar stock y precios. Sin archivos, sin descargas manuales, sin retrasos. Aquí cómo aprovecharlo sin escribir una sola línea de código.

¿Qué es una API REST y por qué es mejor que un CSV?

Un CSV es un archivo estático: el proveedor lo genera en un momento dado y tú lo descargas. Si el proveedor actualiza su stock a las 14:32, tú no lo sabrás hasta que genere el próximo archivo y lo proceses.

Una API REST es un canal en tiempo real: puedes consultarla cuantas veces quieras y siempre recibirás el estado actual del inventario. Para tiendas con productos de rotación rápida o stock limitado, la diferencia es crítica.

Qué necesitas saber antes de conectar la API

  • URL base del endpoint: La dirección donde está la API. Ej: https://api.miproveedor.com/v2/stock
  • Tipo de autenticación: API key, Bearer token o Basic Auth (usuario + contraseña). Tu proveedor te lo indicará.
  • Formato de respuesta: Casi siempre JSON. Stock Sync Pro lo parsea automáticamente.
  • Campos disponibles: Qué devuelve la API: SKU, EAN, stock, precio de coste, precio de venta, estado...
  • Rate limiting: Cuántas peticiones por minuto/hora permite la API. Relevante para configurar la frecuencia de sync.

Tipos de autenticación soportados

API Key en header

El método más habitual. El proveedor te da una clave que se envía en cada petición como cabecera HTTP. En Stock Sync Pro solo tienes que introducir el nombre del header (ej: X-Api-Key) y el valor.

Bearer Token

Se envía en el header Authorization: Bearer TU_TOKEN. Habitual en APIs modernas con OAuth2. Stock Sync Pro gestiona la renovación automática del token si la API usa refresh tokens.

Basic Auth

Usuario y contraseña codificados en Base64. Menos seguro que los anteriores pero aún muy común en distribuidores con APIs más antiguas. Compatible al 100%.

Cómo se mapean los campos de la API a WooCommerce

Cada proveedor nombra sus campos de forma diferente. Stock Sync Pro incluye un editor de mapeo visual: seleccionas qué campo de la respuesta JSON corresponde a cada dato de WooCommerce.

Ejemplo de respuesta JSON de proveedor

{

"ref": "PRV-00123",

"disponible": 47,

"precio_neto": 18.50,

"estado": "activo"

}

Mapeo configurado en Stock Sync Pro:

ref → SKU · disponible → stock · precio_neto → precio de coste · estado → estado

Frecuencia de sincronización recomendada

Depende de la volatilidad de tu catálogo y del rate limiting de la API:

  • Stock de alta rotación (electrónica, moda): cada 15-30 minutos
  • Stock estable (ferretería, repuestos): cada 2-4 horas
  • Solo precios: una vez al día suele ser suficiente

Stock Sync Pro respeta el rate limiting del proveedor y distribuye las peticiones de forma inteligente para no saturar la API.

¿Mi proveedor no tiene API?

Si tu proveedor solo tiene un portal web con login o envía archivos CSV periódicamente, el Sync Engine de Stock Sync Pro lo cubre también. Extrae los datos del portal automáticamente y los envía al plugin en el mismo formato que una API REST, sin que notes la diferencia operativa.

Conecta la API de tu proveedor hoy

Configuración en menos de 5 minutos. 7 días gratis.

Instalar Stock Sync Pro