Saltar a contenido

API Outbound

El módulo de Lynn Proactive dispone de un conjunto de APIs que permiten administras algunas funcionalidades del módulo, son de tipo REST y requieren de una Token de autorización.

Apis Disponibles

  • Campañas:

    • GetCampaigns: Devuelve el listado de campañas asociadas al Tenant.

    • GetCampaign: Devuelve la información de una campaña dado el Tenant y el ID de la campaña.

    • PostCampaign: Creación de una campaña.

    • PutCampaign: Actualización de una campaña.

    • DeleteCampaign: Eliminar una campana.

    • StartCampaignExecution: Permite iniciar una campaña cuyo modo de ejecución sea Manual.

    • StopCampaignExecution: Permite detener una campaña cuyo modo de ejecución sea Manual.

  • Contactos:

    • GetContacts: Devuelve el listado de contactos asociados a un Tenant.

    • GetContact: Devuelve la información de un contacto dado el Tenant y el ID del contacto.

    • PostContact: Crear un Contacto.

    • PutContact: Actualizar un contacto.

    • DeleteContact: Eliminar un contacto.

  • Lista Negra:

    • GetDnDContact: Devuelve una lista con la información de la campaña en la cual el contacto se encuentra en lista negra.

    • SetDnDContactByCampaign: Agrega un contacto en lista negra para una campaña determinada.

    • SetDnDContactByCategory: Agrega un contacto en lista negra para las campañas que pertenezcan a una misma categoría.

    • ManageDnDByCampaign: Administración masiva de lista negra. Agrega contactos y actualiza el estado en la lista negra para una campaña. Retorna el Id de la tarea.

    • GetDndTaskStatus: Devuelve información de la tarea, posterior a la ejecución del método ManageDnDByCampaign.

  • Registros de campaña

    • UploadCampaignDataByTenant: permite la creación de registros de campaña a partir de un archivo .cpg (Ver Plantilla_de_Contactos.cpg)