Ir al contenido principal
Versión: 1.x

Errores de API

Los errores de API ocurren al comunicarse con el servidor de WooCommerce. Estos errores tienen el prefijo API y están organizados en las siguientes categorías:

Categorías

CategoríaRango de códigosDescripción
ConexiónAPI01xxxProblemas de red y conectividad
AutenticaciónAPI02xxxProblemas de inicio de sesión, tokens y permisos
SolicitudAPI03xxxProblemas con las solicitudes salientes
RespuestaAPI04xxxProblemas con las respuestas del servidor
Plugin/WordPressAPI05xxxProblemas con plugins de WordPress o WooCommerce
ConfiguraciónAPI06xxxProblemas de instalación y configuración

Errores de conexión

Problemas de red y conectividad entre el POS y el servidor.

CódigoNombreDescripción
API01001Tiempo de espera de conexión agotadoEl servidor tardó demasiado en responder
API01002Conexión rechazadaEl servidor rechazó la conexión
API01003Conexión restablecidaLa conexión se cerró inesperadamente
API01004Error en la resolución DNSNo se pudo resolver la dirección del servidor
API01005Error de certificado SSLProblema con el certificado de seguridad del sitio
API01006Red inaccesibleNo se puede acceder a la red
API01007Dispositivo sin conexiónEl dispositivo no está conectado a internet
API01008Sitio web no disponibleEl sitio web no responde

Errores de autenticación

Problemas con el inicio de sesión, las sesiones y los permisos.

CódigoNombreDescripción
API02001Credenciales no válidasEl nombre de usuario o la contraseña son incorrectos
API02002Token expiradoLa sesión ha expirado
API02003Token no válidoEl token de autenticación no es válido
API02004Usuario no autorizadoNo se tienen permisos para realizar esta acción
API02005Permisos insuficientesEl rol de usuario no cuenta con los permisos necesarios
API02006Clave de API no válidaLa clave de API de WooCommerce no es válida
API02007Error al renovar el tokenNo se pudo renovar la sesión
API02008Token de renovación no válidoEl token de renovación no es válido
API02009Token de renovación expiradoEl token de renovación ha expirado
API02010Autenticación requeridaSe requiere autenticación para esta acción

Errores de solicitud

Problemas con las solicitudes enviadas al servidor.

CódigoNombreDescripción
API03001Formato de solicitud no válidoEl formato de la solicitud no es correcto
API03002Parámetros obligatorios faltantesFaltan datos obligatorios en la solicitud
API03003Valor de parámetro no válidoUn parámetro tiene un valor no válido
API03004Solicitud demasiado grandeLa solicitud excede los límites de tamaño
API03005Límite de solicitudes excedidoDemasiadas solicitudes en un período corto
API03006Método no soportadoEl método HTTP no es compatible
API03007Cola de solicitudes llenaDemasiadas solicitudes pendientes

Errores de respuesta

Problemas con las respuestas recibidas del servidor.

CódigoNombreDescripción
API04001Formato de respuesta no válidoEl formato de respuesta del servidor no es válido
API04002Código de respuesta inesperadoSe recibió un código de estado HTTP inesperado
API04003Respuesta JSON malformadaLa respuesta JSON está corrupta o no es válida
API04004Datos de respuesta faltantesFaltan datos esperados en la respuesta
API04005Recuperación de JSON intentadaSe intentó recuperar un JSON malformado
API04006Recurso no encontradoEl recurso solicitado no existe (404)

Errores de plugin/WordPress

Problemas con WordPress, WooCommerce o el plugin WCPOS.

CódigoNombreDescripción
API05001API de WooCommerce deshabilitadaLa API REST de WooCommerce está deshabilitada
API05002Plugin WCPOS no encontradoEl plugin WCPOS no está instalado
API05003Plugin WCPOS desactualizadoEl plugin WCPOS necesita actualización
API05004API de WordPress deshabilitadaLa API REST de WordPress está deshabilitada
API05005Plugin no encontradoUn plugin requerido no está instalado

Errores de configuración

Problemas de instalación y configuración.

CódigoNombreDescripción
API06001Formato de URL no válidoEl formato de la URL no es válido
API06002URL de API faltanteNo se ha configurado ninguna URL de API
API06003Configuración del sitio no válidaLa configuración del sitio es incorrecta