Webhook messages are always sent as JSON payloads in the body of
POST requests. The message is sent with Content-Type:
application/json
.
Regardless of the event category, the data in the message that is published to your endpoint follows the same schema:
{ "timestamp": “<ISO formatted timestamp in UTC>
”, "eventCategory": "<eventCategory>
", "eventType": "<eventType>
", "guid": "<eventGuid>
", "details": {<eventType specific payload>
} }
For reference information on the payload returned for specific event categories, see Webhooks reference.