Этот метод записывает в карточку пользователя согласия на обработку персональных данных, использование email или телефона
POST https://api.carrotquest.io/users/{id}/user_consent
В качестве {id}
можно использовать:
Параметры аутентификации.
Параметр | Тип | Описание |
---|---|---|
ip_address |
Optional[string] | IP-адрес, с которого осуществляется запись согласия |
data_processing |
Optional[boolean] | Флаг, указывающий на согласие пользователя на обработку его персональных данных. По умолчанию не установлен |
contacts |
Optional[dict] | Словарь с контактными данными пользователя, включающий email и phone |
Пример словаря: {"email": "test@test.com", "phone": 8999999999}
Поле data
будет содержать объект User.
{
"meta": {
"status": 200
},
"data": {}
}
curl -X POST \
--data-urlencode "ip_address=192.168.1.1" \
--data-urlencode "data_processing=true" \
--data-urlencode "contacts[email]=test@test.com" \
--data-urlencode "contacts[phone]=8999999999" \
-H "Authorization: Token XXX" \ "https://api.carrotquest.io/api/v3/users/8173131/user_consent"