Authorizations
API key with format "Bearer {your-api-key}"
Body
Name of the event to trigger.
- Required, non-empty string
- Maximum 100 characters
- Automatically normalized to lowercase and trimmed
100"user_signed_up"
Contact's email address
255"recipient@example.com"
Event properties used for workflow condition matching and email personalization.
Workflow Conditions: Properties enable dynamic workflow branching based on condition rules. Each property can be evaluated using:
- Comparison:
equals,not_equals,greater_than,less_than - Text matching:
contains,not_contains,begins_with,ends_with - Existence:
exists,not_exists
Multiple rules can be combined with AND/OR logic for complex conditions.
Supported Types:
- Strings:
"pro","landing_page" - Numbers:
99.99,1 - Booleans:
true,false - Arrays:
["item1", "item2"]
Nested Properties:
Use dot notation to access nested values (e.g., "user.profile.tier").
Example Use Case: Send different welcome emails based on subscription plan:
- If
plan equals "pro"→ send premium welcome email - If
plan equals "free"→ send standard welcome email
{
"plan": "pro",
"signup_source": "landing_page"
}Response
Event successfully processed or deduplicated
The response is of type any.