Mensagia API Changelog

v1.7.7

  • Añadidos métodos internos para la monitorización de la API

v1.7.6

  • Se ha corregido el resultado del atributo reports_to_send en las respuestas del método Obtener una campaña.

v1.7.5

  • Se ha añadido el parámetro language para Contactos.
  • Se han modificado los caracteres válidos del campo nombre en Crear un campo personalizado.
    • Solo se permiten letras, números y el guión bajo.
    • Todos los demás caracteres serán substituidos por un guión bajo cuando se guarde el nuevo campo personalizado.
    • El nombre se guardará con todos sus caracteres en minúscula.
  • Actualización interna API.

v1.7.4

v1.7.3

v1.7.2

  • Actualización interna API.
  • Corrección de errores.

v1.7.1

  • Actualización interna API.
  • Corrección de errores.

v1.7.0

El cambio más importante en esta versíon es la eliminación de la Lista Negra de SMS como agenda y el traspaso de esta información a nivel de contacto. Estos cambios solo te afectan si gestionas la Lista Negra de SMS a través de la API.

  • Cambios en agendas
    • Se ha cambiado la gestión de la Lista Negra de SMS. A partir de ahora, no se utilizará una agenda para los contactos que no deseen recibir más SMS, si no que pasa a ser una propiedad del contacto.
    • Se ha traspado la información de la Agenda Lista Negra SMS a información de contacto.
    • Se ha eliminado la Agenda Lista Negra de todas las cuentas.
  • Cambios en contactos
    • Se ha añadido 3 nuevos parametros en contactos para la gestión de Listas Negras. Una lista por cada uno de nuestros servicios:
      • in_sms_blacklist (boolean)
      • in_voice_blacklist (boolean)
      • in_mail_blacklist (boolean)
  • Cambios en importaciones
    • Añadido nuevo parámetro priority_field en importaciones por archivo y JSON. Con este nuevo parámetro puedes indicar el campo principal (número o email) que se usará para buscar si existe o no el contacto durante la importación. Este parámetro es útil para importar bases de datos en las que sea más importante el email que el número de teléfono en un contacto.

    v1.6.1

    v1.6.0

    • Actualización interna API.
    • Corrección de errores.

    v1.5.0

    • Restructuración interna.
    • Corrección de errores.
    • Mejoras notables en velocidad.

    v1.4.2

    • Cambios en servicio 'VOZ'
      • [POST] Campañas de voz ahora admite programar el tiempo que se debe esperar para realizar cada uno de los reintentos.
    • Corrección de errores.

    v1.4.1

    • Corrección de errores.

    v1.4.0

    v1.3.1

    • Mejoras en la validacíon de números internacionales
    • Corrección de errores.
    • Mejoras notables en velocidad.

    v1.3.0

    v1.2.5

    • Nueva funcionalidad: Envío simple programable

    v1.2.4

    • Corrección de errores.
    • Mejoras notables en velocidad.
    • Añadidos nuevos controles internos.

    v1.2.3

    • Se ha habilitado el soporte de Emojis desde la API

    v1.2.2

    v1.2.1

    • Corrección de errores.
    • Mejoras notables en velocidad.

    v1.2.0

    • Actualización interna API.
    • Arreglos en documentación.
    • Corrección de errores.
    • Mejoras notables en velocidad.

    v1.1.21

    v1.1.20

    v1.1.19

    • Actualización interna API.
    • Arreglos en documentación.
    • Corrección de errores.
    • Mejoras en velocidad.

    v1.1.18

    • Añadidos dos nuevos filtros de búsqueda para Obtener todas las compras de saldo
      • finish_date_min: buscar compras de saldo que su fecha de finalización sea más grande o igual que el valor de finish_date_min.
      • finish_date_max: buscar compras de saldo que su fecha de finalización sea más pequeña o igual al valor de finish_date_max.

    v1.1.17

    • Las importaciones de contactos a través de fichero y las campañas a través de fichero ahora aceptan también archivos .txt

    v1.1.16

    • Implementación de Marcas Blancas

    v1.1.15

    • Actualización interna API.
    • Arreglos en documentación.
    • Corrección de errores.
    • Mejoras en velocidad.

    v1.1.14

    • Implementados nuevos servicios de facturación.
    • Actualización interna API.
    • Arreglos en documentación.
    • Corrección de errores.
    • Mejoras en velocidad.

    v1.1.13

    • Actualización interna API.
    • Arreglos en documentación.
    • Corrección de errores.
    • Mejoras en velocidad.

    v1.1.12

    • Actualización interna API.
    • Arreglos en documentación.
    • Corrección de errores.
    • Mejoras en velocidad.

    v1.1.11

    • Nuevo método para el grupo 'Contactos'.

    v1.1.10

    v1.1.9

    • Actualización interna API.
    • Arreglos en documentación.
    • Corrección de errores.
    • Mejoras en velocidad.

    v1.1.8

    v1.1.7

    • Añadido nuevo grupo 'Procesos'. Estos métodos son útiles para comprobar el estado de importaciones que se realizan en segunda plano en tu cuenta.
      • [GET] Obtener todas los procesos
      • [GET] Obtener un proceso
      • [DELETE] Eliminar un proceso
    • Implementados cambios en Campañas para poder obtener información de las nuevas campañas a través de fichero:
      • Añadido atributo origin cuyos valores pueden ser:
        • from_agenda (string): Es una campaña normal a través de agendas
        • from_file (string): Es una campaña a través de fichero
      • Añadido atributo filename cuyo valor será el nombre del archivo de contactos que usaste para crear la campaña a través de archivo (string). Para campañas normales a través de agenda el valor de este campo será "" (string vacío)
      • Añadido atributo need_approval cuyos valores pueden ser:
        • true (boolean): La campaña a través de fichero necesita aprobación despues de procesar el archivo de contactos.
        • false (boolean): La campaña a través de fichero no necesita aprobación despues de procesar el archivo de contactos.
      • El atributo groups en campañas a través de fichero será [ ] (un array vacío)
      • El atributo message en campañas a través de fichero será "" (string vacío)
      • Para más información sobre esta nueva funcionalidad, visita la documentación de Envíos masivos (Campañas) a través de fichero

    v1.1.6

    • Se ha reemplazado el método 'Crear contactos masivamente' (/contacts/massive) del grupo 'Contactos' creado en v1.1.5 por 'Importar contactos mediante JSON' (/contacts/import/json). Este método es asíncrono, permite multiples importaciones simultáneas y mejora la velocidad de importación notablemente.

    v1.1.5

    • Añadido nuevo método 'Crear contactos masivamente' (/contacts/massive) del grupo 'Contactos'.

    v1.1.4

    • Añadido aviso de cookies
    • Cambios en diseño página principal
    • Corrección de errores y optimización de velocidad de la API.

    v1.1.3

    v1.1.2

    • [DEPRECATED] configuration_id en respuestas de envíos y métodos de campañas. A partir de ahora, debe usarse id en su lugar.

      El dia 15 de febrero de 2017 será eliminado definitivamente.

      Los métodos afectados son los siguientes:

      • Envío Simple
      • Envío Múltiple
      • Envío Masivo - Campañas
      • Obtener todas las campañas
      • Obtener una campaña
      • Crear una campaña
      • Activar una campaña
      • Desactivar una campaña
      • Enviar ahora

    v1.1.1

    • Añadido nuevo grupo 'Envío Másivo - Campañas'
      • [GET] Obtener todas las campañas
      • [GET] Obtener una campaña
      • [POST] Crear una campaña
      • [POST] Activar una campaña
      • [POST] Desactivar una campaña
      • [POST] Enviar ahora
      • [DELETE] Eliminar una campaña
      • [POST] Simulador de coste de campaña
    • Se ha eliminado el método 'Información de Campaña' (/push/campaigns/{campaign_id}/info) del grupo 'Envíos SMS'. Ahora debe utilizarse el método 'Obtener una campaña' (/campaigns/{id}) del nuevo grupo 'Envio Masivo - Campañas'.
    • Se ha eliminado el método 'Simulador de coste de campaña' (/push/campaigns/cost_simulator) del grupo 'Envíos SMS'. Ahora debe utilizarse el método 'Simulador de coste de campaña' (/campaigns/cost_simulator) del nuevo grupo 'Envio Masivo - Campañas'.
    • Normalizadas respuestas en Campañas. Todas las respuestas siguen la misma estructura. Se han añadido nuevos campos:
      • id de campaña
      • active
      • state_id
      • state_name
    • Corrección de errores y optimización de velocidad de la API.
    • Mejoras en la documentación.

    v1.1.0

    • Actualización interna API.
    • Arreglos en documentación.
    • Corrección de errores.

    v1.0.5

    • Arreglado error que no permitia crear campañas sin usuarios.
    • Corrección de errores.

    v1.0.4

    • Traducción al español de la documentación técnica de la API.
    • Corrección de errores.

    v1.0.3

    • Nueva home para api.mensagia.com
    • Corrección de errores.

    v1.0.2

    • Mejorado el sistema de LOG de la API.
    • Arreglos en documentación.
    • Corrección de errores.

    v1.0.1

  • Normalizadas respuestas de la API
  • Añadido nuevo grupo 'Herramientas'
    • [POST] Preview Mensaje a enviar
  • Corrección de errores.
  • v1.0.0