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:
  1. If user profile/contact details have been updated
  2. 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
of the user