Identify users

Legacy Tracker Documentation

For the legacy tracker doc, check our guide here.

This endpoint creates and updates users directly on the Brevo account. Use the cURL request below:

1curl --request POST \
2 --url https://in-automate.brevo.com/api/v2/identify \
3 --header 'accept: application/json' \
4 --header 'content-type: application/json' \
5 --header 'ma-key: YOUR_MA_KEY'
6 --data '
7{
8 "email": "abc@brevo.com",
9 "attributes": {
10 "FirstName": "abc",
11 "LastName": "def",
12 "Age": 24,
13 "SMS": 919989894562
14 }
15}
16'

Parameters:

AttributeDatatypeDescriptionValue
emailStringEmail address used to identify a userabc@email.com
attributesJSON ObjectCustom fields. These user properties populate your contact database.See example above

Response

Response codeMessageDescription
204User has been identified and successfully updatedReturned on creation and update.
400Bad requestReturned for invalid_parameter, missing_parameter, or out_of_RangeModel errors.