Winkstec Perú API

Errores

Los errores responden con un código HTTP y un JSON con el código y un mensaje en español.

{
  "error": "cuota_agotada",
  "mensaje": "Se agotaron las consultas de tu plan y tus créditos."
}

Usa el campo error en tu código: es estable. El mensaje puede cambiar de redacción.

CódigoHTTPMensaje
ruc_invalido400El RUC debe tener 11 dígitos y un dígito verificador válido.
lote_invalido400El cuerpo debe ser { "rucs": ["..."] } con al menos un RUC.
lote_no_permitido403Tu plan no incluye consultas en lote o pediste más RUC de los permitidos.
ubigeo_invalido400El ubigeo debe tener 6 dígitos.
no_encontrado404No existe en el padrón de SUNAT.
clave_faltante401Falta la cabecera Authorization: Bearer <tu clave>.
clave_invalida401La clave no existe o fue revocada.
ip_no_permitida403Esta clave no acepta peticiones desde tu IP.
cuenta_suspendida403La cuenta está suspendida. Escríbenos para revisarla.
limite_por_segundo429Demasiadas peticiones por segundo para tu plan.
limite_por_minuto429Superaste el límite por minuto de tu plan.
cuota_agotada429Se agotaron las consultas de tu plan y tus créditos.
demasiados_intentos429Demasiadas claves inválidas desde tu IP. Espera unos minutos.
ruta_no_existe404Esa ruta no existe. Revisa la documentación.
error_interno500Error interno. Ya nos llegó el aviso.
padron_no_disponible503El padrón se está cargando por primera vez. Intenta en unos minutos.