POST
/
api
/
automations
/
event
/
curl --location --request POST 'https://app.audienceful.com/api/automations/event/' \
--header 'Content-Type: application/json' \
--header 'X-Api-Key: <token>' \
--data-raw '{
    "event": "custom-event",
    "email": "[email protected]",
    "event_properties": {
        "reset-link": "https://website.com/reset"
    },
    "fields": {
        "custom_field": "value"
    }
  }
}'
{
    "success": true,
    "message": "Successfully triggered event for [email protected]"
}

Body

event
string
required
The event name to trigger
email
string
required
The email of the person to trigger the event on
event_properties
object
An optional dictionary of event properties. Used for inserting custom content into the email.
fields
object
All custom fields for a person

Response

success
boolean
Whether or not the event was successfully triggered
message
boolean
Additional information
curl --location --request POST 'https://app.audienceful.com/api/automations/event/' \
--header 'Content-Type: application/json' \
--header 'X-Api-Key: <token>' \
--data-raw '{
    "event": "custom-event",
    "email": "[email protected]",
    "event_properties": {
        "reset-link": "https://website.com/reset"
    },
    "fields": {
        "custom_field": "value"
    }
  }
}'
{
    "success": true,
    "message": "Successfully triggered event for [email protected]"
}