Benutzer aus Journeys entfernen
POST https://journey.pushwoosh.com/api/journey/drop-users/external
Entfernt eine Liste von Benutzern aus allen oder bestimmten aktiven Journeys.
Anfrage-Header
Anchor link to| Name | Erforderlich | Wert | Beschreibung |
|---|---|---|---|
| Content-Type | Ja | application/json | |
| Authorization | Ja | Api <server_api_token> | Server API Token. |
Anfrage-Body
Anchor link to| Feld | Erforderlich | Typ | Beschreibung |
|---|---|---|---|
user_ids | Ja | string[] | Liste der User IDs, die aus Journeys entfernt werden sollen. |
journey_uuids | Erforderlich, wenn all_journeys nicht angegeben oder false ist | string[] | Liste der Journey IDs, aus denen Benutzer entfernt werden sollen. |
all_journeys | Erforderlich, wenn journey_uuids nicht angegeben ist | boolean | Wenn true, werden Benutzer aus allen Journeys entfernt. Wenn false, muss journey_uuids angegeben werden. |
Anfragebeispiele
Anchor link toBenutzer aus allen Journeys entfernen
Anchor link to{ "user_ids": ["user1", "user2", "user3"], "all_journeys": true}Benutzer aus bestimmten Journeys entfernen
Anchor link to{ "user_ids": ["user1", "user2"], "journey_uuids": ["journey-uuid-1", "journey-uuid-2"]}Antwortbeispiel
Anchor link to{ "success": true}Wenn die Anfrage ungültig ist, gibt die API HTTP 400 mit einer beschreibenden message zurück.
{ "success": false, "message": "user_ids must be provided"}{ "success": false, "message": "journey_uuids must be provided if all_journeys is false"}