Overview
Removes up to 50 contacts from a journey or from one or more versions of a journey.
JSON Parameters
| Name |
Type |
|
Description |
| ContactKey |
string |
Required |
ID that uniquely identifies a subscriber or contact. Include a single contact or an array of up to 50 contacts. |
| DefinitionKey |
string |
Required |
Customer Key that uniquely identifies the journey. This key is the same for all versions of the journey. |
| Versions |
array |
|
One or more versions of a journey from which to remove a contact. |
Responses
| Status |
Name |
Type |
Description |
| 202 |
|
|
**** |
| |
errors |
array |
List of errors for request to remove a contact from a journey |
| |
contactKey |
string |
Contact that needs to be removed from a journey |
| |
definitionKey |
string |
Definition key of the journey |
| |
status |
array |
Array of statuses of the contact in a given journey |
| |
status.version |
string |
Version number of the journey |
| |
status.message |
string |
Status of the request to remove a contact from a specific version of the journey |
Usage
Example Request
Host: https://YOUR_SUBDOMAIN.rest.marketingcloudapis.com
POST /interaction/v1/interactions/contactexit
Content-Type: application/json
Authorization: Bearer YOUR_ACCESS_TOKEN
[
{
"ContactKey": "CONTACTKEY 1",
"DefinitionKey": "DEFINITIONKEY"
},
{
"ContactKey": "CONTACTKEY 2",
"DefinitionKey": "INVALID DEFINITIONKEY",
"Versions" :[1,2]
}
]
Example Response without Errors
HTTP/1.1 202 Accepted
{
"errors": []
}
Example Response with Errors
HTTP/1.1 202 Accepted
{
"errors": [
{
"contactKey": "CONTACTKEY 2",
"definitionKey": "INVALID DEFINITIONKEY",
"status": [
{
"version": 1,
"message": "Exit request Ignored - Invalid Interaction Name."
}
]
}
]
}