Links

GET/PUT Consents / preferences

Get/put user consent stored in DataCommander
get
https://api.commander1.com
/engage/user/
User Consents
get
https://api.commander1.com/v1.0
/engage/visitors/
Visitor Consents
put
https://api.commander1.com
/engage/user/
User

Syntax and limitations

  • The json playload is represented by a key/value for each preference.
  • Each preference property (key) start with "preferences." followed by the preference name : preferences.your_preference_name
  • The preference name should not contain white space, dot or special characters. Its format is [A-Za-z0-9_-]
  • The preference value can contain white space, dot but not special characters.
  • The API accepts a maximum of 20 preferences

Example Request

PUT
https://api.commander1.com/engage/user/?site=1234&user_id=1234&token=WvNIX8955cnZ7WF0f632s0Wb99Ql3rtA
{
"preferences": {
"news_monthly": true,
"news_sales": true
}
}