
Permite que otro software pueda interactuar a través de la misma sin necesidad de utilizar la interfaz gráfica de la plataforma
Tecnologías utilizadas
11 métodos habilitados
Login
El método LOGIN crea una sesión con una persistencia de 30 segundos. Luego destruye la misma y se requiere nuevamente el LOGIN. La sesión válida permite ejecutar el resto de los métodos de la API
Hello
Envía un mensaje de prueba y el retorno es “Hola Mundo”.
Campaigns
Lista todas las campañas con sus atributos
Campaigns/2
Lista una campaña en particular con todos sus atributos. Para esto se agrega el id de campaña como argumento
Contact
Se inserta un registro para que se realice una llamada. Los argumentos obligatorios son id de campaña y el número de teléfono (idcampaign, phone)
contact | attributes
Se inserta un registro con atributos para que se realice una llamada. Los argumentos obligatorios son id de campaña y el número de teléfono (idcampaign, phone). se agrega el argumento attributes que será un arreglo con cada atributo y su valor correspondiente
/campaigns/1/status
Lista una campaña en particular mostrando el estado de la campaña, cantidad de contactos subidos y cantidad de contactos llamados. Se tiene que enviar los argumentos id de campaña y status
/campaigns/1/enable
Habilita o activa una campaña en particular. Para esto se envía los argumentos id de campaña y la instrucción enable
/campaigns/1/disable
Deshabilita o desactiva una campaña en particular. Para esto se envía los argumentos id de campaña y la instrucción disable
Callinfo
Lista toda la información de una llamada de un registro en particular. Para esto se envía el argumento id de llamada. Se obtiene del Método Contact (con o sin atributo). Las respuestas de este método depende si la llamada se ha completado o no. Si se ha completado tendrá la información del discador más la del cuestionario, mientras que si no fue atendida solo tendrá información del discador
Logout
Se utiliza para terminar la sesión