POST /interaction/v1/events
Fires the entry event that initiates the journey. If you use UTF-8 characters in a payload for the Rest API, change the Content-Type header to: application/json; charset=UTF-8.
JSON Parameters
Name | Type | | Description |
---|
ContactKey | string | Required | The ID that uniquely identifies a subscriber or a contact |
EventDefinitionKey | string | Required | Find the EventDefinitionKey in Event Administration after the event is created and saved. The EventDefinitionKey is present for both standard and custom events. Don’t include a period in the EventDefinitionKey. |
Data | object | | Properties of the event. Only required if defined in a custom event or by the event. |
Responses
Status | Name | Type | Description |
---|
200 | | | |
| eventInstanceId | GUID formatted string | The ID of the entry event. This field name is reserved for system use. If you have a field in your payload with the same name, the data value for it is ignored, and a random GUID is logged to the data extension. |
Usage
Example Request
Response: No Errors
Response: Non-Existent EventDefinitionKey
Response: Missing <Required Parameter>
Response: Runtime Error
Response: Data Validation or Conversion Error
Response: Empty or Incorrect Authorization Token
Response: Rate Limit Error