Il est possible d'obtenir les expéditeurs de manière programmatique via API grâce à l'endpoint /v1/settings/groups/{id}/senders.
Récupérer les expéditeurs d'un groupe
Utiliser la méthode GET avec l'endpoint /v1/settings/groups/{id}/senders pour obtenir tous les consentement pour le groupe renseigné dans l'appel API.
Pour obtenir l'identifiant du groupe désiré, il est possible de l'obtenir via l'endpoint /v1/settings/groups.
Dans la réponse de l'appel API, plusieurs informations sont présentes concernant l'expéditeur :
-
Id: Identifiant de l'expéditeur -
Channel: Canal d'utilisation pour l'expéditeur (email, sms) -
Sender: Adresse email ou OADC pour le canal sms -
Group_id: Groupe -
Campaign_type: Type de campagne pour lequel l'expéditeur est disponible. Pour l'email il existe deux catégories distinctes d'expéditeurs (Tactique/Automatique/Trigger API ou Applicatif).
Pour chaque expéditeur correspond une population, les informations suivantes concernant la population sont disponibles :
-
Id: Identifiant de la population -
Name: Nom de la population
En réponse de l'appel API est envoyée la liste des différents consentements. Il est possible de filtrer sur un canal spécifique en indiquant le canal désiré dans l'appel API.
L'identifiant de l'expéditeur (champ id dans la réponse de l'endpoint /v1/settings/groups/{id}/senders) vous sera demandé dans l'endpoint de création de campagne /v1/campaigns.
Conclusion
Il est possible à tout moment de récupérer les expéditeurs de manière programmatique via API.
Lectures complémentaires :
- Comprendre la création de campagne via API
- Comment configurer des expéditeurs Email tactique, automatique et trigger api
- Comment configurer des expéditeurs Email applicatif
- Comment configurer des expéditeurs SMS