User Updates
An event sent on update of Users.
RabbitMQ Connector
Kafka Connector
REST API
RabbitMQ Message Properties
key | value |
type | USER_UPDATE_V2 |
The type is expected as a property (but not in the payload) of the RabbitMQ Message. Any header will be ignored.
Kafka Message Headers
key | value |
type | USER_UPDATE_V2 |
⬆️ PUT /v2/integration/user
This message needs to be published whenever there is an update to the user data. This includes but is not limited to:
- If user profile/contact details have been updated
- If custom segmentation data have been updated or changed
When we receive the message in the integration platform, it will fetch the latest data from the Operator API (GET /userdetails/:userid)
Example Payload
Data Types
Required properties are marked with *
Key | Example Value | Description |
user_id * | "7865312321" | The unique id of the user |
timestamp * | "2015-03-02T8:27:58.721607Z" | Timestamp of login in RFC3339 format |
origin * | "sub.example.com" | The Origin |