✨ MoEngage NEXT Spring 2026 — The Future of Engagement is Agentic. Join us on April 28. Register now
curl --request POST \
--url https://api-{dc}.moengage.com/v1.0/business_event \
--header 'Authorization: Basic <encoded-value>' \
--header 'Content-Type: application/json' \
--data '
{
"event_name": "NameOfOTTSeries",
"event_attributes": [
{
"attribute_name": "season",
"attribute_data_type": "string"
},
{
"attribute_name": "episodes",
"attribute_data_type": "int"
},
{
"attribute_name": "cast",
"attribute_data_type": "array"
},
{
"attribute_name": "released_on",
"attribute_data_type": "date"
},
{
"attribute_name": "budget",
"attribute_data_type": "float"
}
],
"created_by": "john.doe@example.com"
}
'{
"message": "The business event has been created",
"event_id": "64a40cff5547a6b2c5b14404"
}This API creates business events in MoEngage. You can use these events to trigger campaigns whenever they occur. In MoEngage, you can set up event-triggered campaigns to notify users about new episodes, flight delays, or price reductions on items they have viewed, wished for, or added to their carts.
curl --request POST \
--url https://api-{dc}.moengage.com/v1.0/business_event \
--header 'Authorization: Basic <encoded-value>' \
--header 'Content-Type: application/json' \
--data '
{
"event_name": "NameOfOTTSeries",
"event_attributes": [
{
"attribute_name": "season",
"attribute_data_type": "string"
},
{
"attribute_name": "episodes",
"attribute_data_type": "int"
},
{
"attribute_name": "cast",
"attribute_data_type": "array"
},
{
"attribute_name": "released_on",
"attribute_data_type": "date"
},
{
"attribute_name": "budget",
"attribute_data_type": "float"
}
],
"created_by": "john.doe@example.com"
}
'{
"message": "The business event has been created",
"event_id": "64a40cff5547a6b2c5b14404"
}Documentation Index
Fetch the complete documentation index at: https://moengage-ios-release-notes-breaking-changes-doc-1961.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Authentication is done via Basic Auth. This requires a base64-encoded string of your credentials in the format 'username:password'.
For more information on authentication and getting your credentials, refer here.
Business event definition.
This field contains the name of the business event.
"NameOfOTTSeries"
This field contains the event attributes of the business event being created.
Show child attributes
The email address of the creator of the business event.
"john.doe@example.com"
Was this page helpful?