Supprimer des utilisateurs des journeys
POST https://journey.pushwoosh.com/api/journey/drop-users/external
Supprime une liste d’utilisateurs de tous les journeys actifs ou de certains d’entre eux.
En-têtes de la requête
Anchor link to| Nom | Requis | Valeur | Description |
|---|---|---|---|
| Content-Type | Oui | application/json | |
| Authorization | Oui | Api <server_api_token> | Jeton d’API serveur. |
Corps de la requête
Anchor link to| Champ | Requis | Type | Description |
|---|---|---|---|
user_ids | Oui | string[] | Liste des ID utilisateur à supprimer des journeys. |
journey_uuids | Requis si all_journeys n’est pas fourni ou est false | string[] | Liste des ID de Journey desquels supprimer les utilisateurs. |
all_journeys | Requis si journey_uuids n’est pas fourni | boolean | Si true, les utilisateurs sont supprimés de tous les journeys. Si false, journey_uuids doit être fourni. |
Exemples de requêtes
Anchor link toSupprimer des utilisateurs de tous les journeys
Anchor link to{ "user_ids": ["user1", "user2", "user3"], "all_journeys": true}Supprimer des utilisateurs de journeys spécifiques
Anchor link to{ "user_ids": ["user1", "user2"], "journey_uuids": ["journey-uuid-1", "journey-uuid-2"]}Exemple de réponse
Anchor link to{ "success": true}Si la requête est invalide, l’API renvoie le code HTTP 400 avec un message descriptif.
{ "success": false, "message": "user_ids must be provided"}{ "success": false, "message": "journey_uuids must be provided if all_journeys is false"}