Eliminar usuarios de los journeys
POST https://journey.pushwoosh.com/api/journey/drop-users/external
Elimina una lista de usuarios de todos o de determinados journeys activos.
Encabezados de la solicitud
Anchor link to| Nombre | Requerido | Valor | Descripción |
|---|---|---|---|
| Content-Type | Sí | application/json | |
| Authorization | Sí | Api <server_api_token> | Token de la API del servidor. |
Cuerpo de la solicitud
Anchor link to| Campo | Requerido | Tipo | Descripción |
|---|---|---|---|
user_ids | Sí | string[] | Lista de User IDs para eliminar de los journeys. |
journey_uuids | Requerido si no se proporciona all_journeys o es false | string[] | Lista de Journey IDs de los que se eliminarán los usuarios. |
all_journeys | Requerido si no se proporciona journey_uuids | boolean | Si es true, los usuarios se eliminan de todos los journeys. Si es false, se debe proporcionar journey_uuids. |
Ejemplos de solicitud
Anchor link toEliminar usuarios de todos los journeys
Anchor link to{ "user_ids": ["user1", "user2", "user3"], "all_journeys": true}Eliminar usuarios de journeys específicos
Anchor link to{ "user_ids": ["user1", "user2"], "journey_uuids": ["journey-uuid-1", "journey-uuid-2"]}Ejemplo de respuesta
Anchor link to{ "success": true}Si la solicitud no es válida, la API devuelve HTTP 400 con un message descriptivo.
{ "success": false, "message": "user_ids must be provided"}{ "success": false, "message": "journey_uuids must be provided if all_journeys is false"}