SMSPVAdevelopers
SMSPVA / DOCUMENTATION

Errores y límites

Gestiona errores, espera y solicitudes inciertas.

SMSPVA API

La tabla de cada método es la referencia. Un estado HTTP puede tener distintos significados según el método; no sustituyas los códigos de esta API por interpretaciones HTTP convencionales. Conserva statusCode, error.type y error.description.

La espera no es un fallo final

Receive SMS devuelve 202 / SMS_NOT_YET_RECEIVED con el objeto error de forma intencionada. Trátalo antes de los errores generales y repite la consulta dentro del plazo del pedido.

Límites y fallos de conexión

Respeta los errores de límite documentados por método, como ACCESS_LIMITED. Consulta los límites y errores del método que estés usando. Un timeout o respuesta no JSON no equivale a un error API confirmado. Los ejemplos no reintentan automáticamente. Revisa los pedidos antes de repetir una solicitud de número incierta.

Índice de respuestas

Un guion indica que la fuente no incluye un ejemplo estructurado del tipo de error. Se conservan las diferencias entre métodos.

HTTPerror.typeDescripciónMétodos
400APIKEY_NOT_SETFalta la cabecera apikey, está vacía o su longitud no es válida.Consultar saldo, Información de usuario
400APIKEY_NOT_SETNo se ha recibido la clave API.Operadores, Tasas de conversión, Precios por país y operador
400APIKEY_NOT_SETFalta la cabecera apikey, está vacía o tiene menos de 30 caracteres.Configuración de mensajes
401USER_NOT_FOUNDNo se encontró una cuenta para esa clave API.Configuración de mensajes
402RATELIMIT_EXCEEDSe ha superado el límite de solicitudes. Esta API devuelve HTTP 402 para este error.Configuración de mensajes
403USER_BANNEDLa cuenta está bloqueada.Configuración de mensajes
500SERVER_ERRORError interno. Si los detalles están habilitados, la descripción puede incluir la excepción.Configuración de mensajes
402RATELIMIT_EXCEEDSe ha superado el límite de solicitudes.Disponibilidad de todos los números
405INVALID_PARAMScountry o service no es válido.Precio del servicio
405INVALID_PARAMSParámetros no válidosPrecios del servicio por país, Obtener número, Obtener número por operador, Recibir SMS, Borrar SMS, Detener SMS, Cancelar pedido
407LOW_BALANCEEl saldo no alcanza para recibir SMS del país y servicio elegidos.Obtener número
411ACCESS_LIMITEDAcceso limitado por karma bajo o exceso de solicitudes.Obtener número, Recibir SMS, Detener SMS, Cancelar pedido, Bloquear número
500NUMBER_FETCH_FAILNo se pudo obtener el número.Obtener número
501PRICE_FETCH_FAILNo se encontró el número.Obtener número
502NUMBER_NOT_FOUNDNo se encontró el número.Obtener número
503SERVER_BUSYEl servidor está sobrecargado. Inténtalo más tarde.Obtener número
407—El saldo no alcanza para recibir SMS del país y servicio elegidos.Obtener número por operador
411—Acceso limitado por karma bajo o exceso de solicitudes.Obtener número por operador
500—No se pudo obtener el número.Obtener número por operador
501—No se encontró el número.Obtener número por operador
502—No se encontró el número.Obtener número por operador, Estado del número
503—El servidor está sobrecargado. Inténtalo más tarde.Obtener número por operador
406INVALID_ORDER_FORMATEl ID del pedido no es válido o no se encontró.Recibir SMS
407LOW_BALANCESe ha recibido el SMS, pero el saldo no alcanza para pagarlo.Recibir SMS
410ORDER_CLOSEDEl pedido está cerrado y ya no está disponible.Recibir SMS
500SMS_FETCH_FAILNo se pudo obtener el SMS.Recibir SMS
501SERVER_FAILEl servidor no pudo procesar la solicitud.Recibir SMS, Pedidos actuales, Borrar SMS, Detener SMS, Bloquear número
503SERVER_BUSYEl servidor está sobrecargado. Inténtalo más tarde.Recibir SMS, Pedidos actuales, Detener SMS, Cancelar pedido, Bloquear número
405INVALID_NUMBER_FORMATFormato de número no válidoEstado del número
406ORDER_NOT_FOUNDEl ID del pedido no es válido o no se encontró.Estado del número, Detener SMS, Cancelar pedido, Bloquear número
500SERVER_ERRORError interno. La descripción puede incluir información de diagnóstico.Estado del número
501—El servidor no pudo procesar la solicitud.Estado del número
503—El servidor está sobrecargado. Inténtalo más tarde.Estado del número
504—av2.resp.504.desc: la fuente no incluye una descripción desarrollada para esta respuesta.Estado del número
404NO_SMS_TO_CLEANNo se ha recibido un SMS, o hay uno pendiente de pago.Borrar SMS
406ORDER_NOT_FOUNDNo se encontró el pedido.Borrar SMS
503SERVER_BUSYNo se ha recibido un SMS, o hay uno pendiente de pago.Borrar SMS
501SERVER_BUSYEl servidor no pudo procesar la solicitud.Cancelar pedido
405INVALID_PARAMSFormato de número no válidoBloquear número

En esta página