Метод используется для повторного запроса подтверждения email, указанного при быстрой регистрации в Панели управления Клиента (см. Быстрая регистрация). Метод можно использовать независимо от того, истек ли срок действия предыдущего токена для подтверждения email, но только для email, который еще не был подтвержден. Для поиска пользователя, который запрашивает новый токен, можно указать или email, или ранее полученный токен. В результате платформа отправляет на email найденного пользователя уведомление с ссылкой и новым токеном, который нужно использовать для вызова метода Подтверждение email. Все предыдущие токены для подтверждения email становятся недействительными.
POST {reseller_domain}/internal_api/confirmation_token
В этой статье:
Авторизация
Авторизация не требуется.
Аргументы
|
Название |
Тип параметра |
Тип данных |
Обязательный/
|
Описание |
|---|---|---|---|---|
|
Content-Type |
header |
string |
Обязательный |
Тип данных, передаваемых в запросе. Укажите application/vnd.api+json |
|
Accept |
header |
string |
Обязательный |
Поддерживаемые типы данных в ответе. Укажите application/vnd.api+json |
|
X-Api-Locale |
header |
string |
Опциональный |
Двухбуквенный код языка данных в ответе |
|
reseller_domain |
path |
string |
Обязательный |
Доменное имя реселлера |
|
|
form |
string |
Опциональный |
Email, указанный при быстрой регистрации в Панели управления Клиента. Используется для поиска пользователя, который запрашивает новый токен. Если в запросе одновременно указаны |
|
confirmation_token |
form |
string |
Опциональный |
Ранее полученный токен для подтверждения email. Используется для поиска пользователя, который запрашивает новый токен |
Модель ответа
Метод возвращает информацию о найденном пользователе, который запрашивает новый токен. Модель ответа аналогична методу Быстрая регистрация.
Пример запроса
curl --location --request POST 'https://test.activeplatform.com/internal_api/confirmation_token' \
--header 'Content-Type: application/vnd.api+json' \
--header 'Accept: application/vnd.api+json' \
--header 'X-Api-Locale: en' \
--data-raw '{
"data": {
"attributes": {
"confirmation_token": "previousConfirmationTokenExample"
}
}
}'
Пример ответа
{
"data": {
"id": "2477",
"type": "users",
"attributes": {
"first_name": "Fadel",
"last_name": "Parisian",
"middle_name": "",
"email": "user@example.com"
}
},
"meta": {
"server_current_time": "2023-06-30 T12:34:56.199973+0300"
}
}