These endpoints are designed as “triggers” to execute the deployment of a marketing campaign. Messaging supports several different message structures and format types to exchange the necessary data needed to trigger the desired campaign.
Click on a link below to view the Technical Guide for each endpoint:
- HTTP POST Event: This feature is used to submit data collected from your consumers via a Web Form, or from another system via an API Post, then use that submission as the triggering mechanism for a Campaign deployment.
- Standard Event Trigger: This endpoint provides the same functionality as the HTTP POST endpoint, except it requires authentication using OAuth 2.0, and supports JSON and XML messages.
- Email Campaign Trigger: This endpoint is sometimes referred to as the "instant trigger" endpoint, because it will deploy a Campaign upon receipt of the API message, prior to loading the database.
- Sequential Event Trigger: This endpoint allows you to send a single API request containing multiple records to be loaded into multiple tables. All records are inserted into these tables sequentially. The API request can then be used as the trigger mechanism for a Campaign deployment.
- Advanced Event Trigger: A single API request sent to this endpoint can be used to load data into multiple joined tables. All records are inserted into these tables simultaneously, rather than sequentially, which greatly improves performance. The API request can then be used as the trigger mechanism for the deployment of an Email or Push Notification Campaign.