Create campaign by message_id
Este endpoint crea una campaña que enviará N cantidad de notificaciones, el envío de notificaciones inicia pasado unos segundos después de ser creado.
Campos:
- name: Nombre para la campaña, opcional.
- message_id: UUID del contenido del mensaje a enviar, este mensaje debe existir en el servicio Message-persistance, obligatorio.
- segment_id: Un segmento se refiere a una agrupación de dispositivos que recibirán un mensaje. Mediante su id el servicio solicita a Message-persistance que retorne los dispositivos vinculados a dicho segmento.
- application_name: Bundle Id de la app objetivo, obligatorio.
- company_id: Campo para forzar a que compañia pertenece esta campaña, opcional.
- notifications: Arreglo de notificaciones a enviar, obligatorio.
- trust_id: trust_id del dispositivo objetivo, obligatorio.
- variables: objeto que permite enviar notificaciones custom a cada receptor, obligatorio pero se puede dejar vacío "{}"
#
EndpointHeaders
Key | Value | Description |
---|---|---|
Content-Type | application/json | |
Authorization | Bearer {{access_token}} | access_token obtained in Atenea |
Url
caution
Recuerda que para utilizar este endpoint es necesario un access token obtenido en el servicio Atenea
#
Body#
Code Examples- Curl
- JavaScript
- Python