Ir al contenido principal
Versión: 1.x

API04006: Recurso No Encontrado

Qué Significa Esto​

El servidor no pudo encontrar el recurso solicitado. Esto típicamente corresponde a un código de estado HTTP 404, indicando que el producto, pedido, cliente u otro recurso al que estás intentando acceder no existe.

Causas Comunes​

  • Record eliminado — El recurso fue eliminado en el servidor
  • ID incorrecto — Se está utilizando un ID incorrecto o desactualizado
  • Problemas de sincronización — Los datos locales hacen referencia a un recurso que ya no existe
  • Error de configuración de URL — El punto final de la API es incorrecto
  • Problemas de permalinks — Los permalinks de WordPress necesitan ser actualizados

Mapeo de Errores del Servidor​

Este código de error se activa cuando el servidor devuelve:

Código del ServidorFuente
rest_no_routeWordPress REST API
HTTP 404Cualquier respuesta del servidor

Cómo Reparar​

1. Verificar si el Recurso Existe​

Verifica que el recurso aún exista en tu sitio de WooCommerce:

  • Inicia sesión en el administrador de WordPress
  • Navega a la sección relevante (Productos, Pedidos, Clientes)
  • Busca el elemento por ID o nombre

2. Actualizar Datos Locales​

Si el recurso fue eliminado del lado del servidor:

  1. Abre la configuración del POS
  2. Navega a la sección de datos relevante
  3. Inicie una sincronización/actualización para actualizar los datos locales
  4. El elemento eliminado debería ser eliminado localmente

Si no se encuentran múltiples recursos:

  1. Ve a Ajustes → Permalinks en el administrador de WordPress
  2. Haz clic en Guardar Cambios (incluso sin hacer cambios)
  3. Esto actualiza la estructura de los permalinks

4. Verificar Rutas de la API​

Prueba la REST API directamente:

https://yoursite.com/wp-json/wc/v3/products

Si esto devuelve un 404, puede haber un problema de configuración del servidor.

5. Verificar Conflictos de Plugins​

Si faltan rutas de la REST API:

  1. Asegúrate de que WooCommerce esté activo
  2. Asegúrate de que el plugin WCPOS esté activo
  3. Desactiva otros plugins temporalmente para probar
  • API04001 — Formato de Respuesta No Válido
  • API04002 — Código de Respuesta Inesperado
  • API05002 — Plugin WCPOS No Encontrado