Skip to main content
POST
/
webhooks
/
moengage-streams
MoEngage Streams Webhook
curl --request POST \
  --url https://api-0{dc}.moengage.com/v1/webhooks/moengage-streams \
  --header 'Content-Type: application/json' \
  --data '
{
  "app_name": "<string>",
  "source": "MOENGAGE",
  "moe_request_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
  "events": [
    {
      "event_name": "<string>",
      "event_code": "<string>",
      "event_uuid": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
      "event_time": 123,
      "event_type": "CAMPAIGN_EVENT",
      "event_source": "MOENGAGE",
      "uid": "<string>",
      "event_attributes": {},
      "user_attributes": {},
      "device_attributes": {}
    }
  ]
}
'

Body

application/json

Payload sent from MoEngage Streams when an event occurs.

app_name
string
source
string
Example:

"MOENGAGE"

moe_request_id
string<uuid>
events
object[]

Response

OK. Acknowledges successful receipt of the event data.