Ir al contenido

Release notes

Las notas de la versión le informan de las novedades de la API. Como siempre, agradecemos su feedback.

  • Nuevo endpoint: /verify_codes: se agregó una API REST dedicada para crear y administrar códigos de verificación de un solo uso (OTP). Admite una estrategia de enrutamiento de varios pasos (Telegram, llamada de voz, SMS) con fallback automático y control de tiempo de espera.
  • Nuevo endpoint: /pricelist/{country}: Endpoint público para descargar listas de precios SMS. Devuelve precios para todas las rutas de servicio disponibles (direct, text2speech, economy, pro) en formato JSON, Excel o CSV. Soporta filtrado por moneda (EUR, CHF) y nombres de países en varios idiomas (es, en, de, pt, pl). Incluye requisitos de envío específicos del país. No requiere autenticación.
  • Nueva propiedad attempts_count_max para el endpoint de SMS: Control sobre el número máximo de intentos de entrega para servicios de voz (text2speech, text2speech_ssml). Acepta valores 1, 2 o 3 para servicios de voz, permitiendo un control preciso del comportamiento de reintento de llamadas. Debe ser null para servicios de SMS estándar.
  • Se amplió la compatibilidad con idiomas para mensajes de voz de 5 a 20 idiomas. Ahora los usuarios pueden configurar voice_lang con cualquiera de los siguientes idiomas europeos: EN, DE, FR, IT, ES, PL, NL, RO, PT, CS, HU, SV, DA, FI, SK, HR, TR, RU, BG, UK.
  • Se mejoró la detección automática de idiomas. Se cambió del análisis basado en prefijos telefónicos al análisis de contenido mediante IA, utilizando el texto del mensaje cuando voice_lang es nulo.
  • Nuevos eventos webhook para la gestión de suscripciones de teléfonos: phone.subscribe y phone.unsubscribe
  • Se ha añadido compatibilidad con direcciones IP v6 para el punto final POST /fraud-checks.
  • Nuevo punto final: /blocked_numbers: se ha añadido una API REST dedicada para gestionar los números de teléfono bloqueados en las campañas de SMS. El punto final proporciona una funcionalidad CRUD completa para mantener una lista centralizada de números de teléfono que no deben recibir mensajes SMS.
  • Encabezados de respuesta: todas las respuestas de la API incluyen ahora un encabezado único X-LOX24-REQUEST-ID con fines de asistencia técnica y seguimiento.
  • Reorganización de la especificación OpenAPI - Importante reestructuración con múltiples errores semánticos corregidos
  • Representación de la documentación - Sustitución de la representación dinámica del navegador OpenAPI JSON por páginas HTML compiladas estáticas.
  • Webhooks documentación - Añadido webhooks descripción completa y detalles de implementación
  • Nuevos eventos webhook para análisis de Email a SMS: sms.email.parsing.success y sms.email.parsing.fail

-SMS y SMS masivo propiedad is_text_deleted del endpoint Simular el envío de un SMS (para pruebas) and Crear el Bulk

  • Añadidas las propiedades de sólo lectura de los teléfono subscribed_at, unsubscribed_at y unsubscribed_reason (ver API de Teléfonos
  • Por defecto, la lista de SMS entrantes se ordena por valores decrecientes del campo received_at.
  • Se ha añadido la posibilidad de autenticarse utilizando la nueva versión de la clave API con una única cabecera X-LOX24-AUTH-TOKEN, la cabecera X-LOX24-AUTH-CLIENT-ID está obsoleta y no se recomienda su uso.
  • Mensajes de voz. Añadida la propiedad ```voice_lang“ a los objetos de petición/respuesta SMS y Bulk.
  • Bloquear temporalmente la dirección IP tras varios intentos de autenticación no válidos.
  • Se ha añadido la posibilidad de enviar SMS con datos adicionales que se devolverán al punto final DLR.
  • Añadido código de ejemplo por endpoints de Teléfonos y Grupos.
  • Añadido código de ejemplo en GoLang, Java y Python.
  • Añadido filtro booleano de la lista de Bulks GET /bulks por la propiedad is_dryrun.
  • Añadida la propiedad timestamp balance_changed_at al endpoint GET /me.
  • Creados los endpoints GET /incomings y GET /incomings/{id} para recuperar información sobre SMS entrantes y relacionados.
  • Activado el webhook de informe DLR en la petición POST /sms/dryrun.
  • Se agregó el filtro exact por key_id en GET /bulks y GET /sms.
  • Añadido código de ejemplo en PHP, C# y Javascript por /sms, /bulks y /incomings endpoints.
  • Sección añadida SMS entrantes y SMS de respuesta sobre los SMS entrantes.
  • Se ha corregido un error relacionado con el almacenamiento de la dirección IP, la fecha y la hora del último uso de la clave de API.
  • La función que le ayuda a hacer bulk sms en una sola petición HTTP:
    • con plantilla de texto y grupos de contactos
    • cálculo preliminar del coste de los SMS masivos
    • respuesta rápida del servidor y procesamiento asíncrono
    • opción de cancelación de SMS masivos incluso durante el procesamiento Endpoint nuevo POST /groups/{id}/phones/batch
    • combinar varios POST /groups/{id}/phones to an one request
  • Filtros implementados GET /sms por la propiedad bulk.
  • Filtros implementados GET /bulks por la propiedad source.
  • Añadida información de ID de clave API a las respuestas sms y bulks
  • Añadida propiedad price al objeto de respuesta SMS
  • Descripción de los parámetros de autorización en la documentación de la API
  • La API v2.0 se ha desarrollado de acuerdo con las normas del sector para facilitar al máximo la integración. Además, ahora puedes transmitir grandes cantidades de SMS con una sola consulta y recuperar información detallada sobre los mensajes en cualquier momento.

  • La amplia funcionalidad de grupo le permite gestionar sus listas de correo en nuestra nube de alto rendimiento y ahorrar así sus propios recursos. Todo ello sin dejar de cumplir las normas europeas de protección de datos y la Ley alemana de Telecomunicaciones.

Encontrará la descripción de la nueva API en https://doc.lox24.eu/