Без отправки ссылки для регистрации

Получение ключ-кода в момент регистрации без отправки сообщения с ссылкой на электронную почту для продолжения регистрации. По завершению регистрации пользователю поступят регистрационные данные.

post
Шаг 1. Получение данных для регистрации

https://api.waix.ru/run/auth
Выполните запрос для получения hash списка площадок на которых присутствует или отсутствует регистрация данной электронной почты.
Request
Response
Request
Form Data Parameters
email
required
string
Логин пользователя для проверки и получения списка площадок.
Response
200: OK
Если указанный email адрес присутствует на одном из сайтов посредников, ответ будет следующим:
{
"status":"OK",
"result":[
{
"id":"13",
"domain":"asia-tao.com",
"logo":"https:\/\/asia-tao.com\/themes\/default\/pic\/logo.png",
"title":"Посредник ТаоБао Азия Шоп. Лучший официальный посредник таобао в России, TaoBao, 1688, Tmall. Доставка товаров из Китая",
"course":9.4,
"commission":3,
"delivery":1,
"reward":1,
"stars":4.8883,
"user":{
"id":"43",
"name":"Анютка",
"avatar":"CiJZyEV2RrNWXf.jpg",
"hash":"5210eb003f9ba17e60f9253650ebb2d1"
}
},
{
"id":"9",
"domain":"quick-china.ru",
"logo":"https:\/\/quick-china.ru\/themes\/default\/pic\/logo.png",
"title":"Посредник китайских интернет-площадок QUICK-CHINA",
"course":9.5,
"commission":3,
"delivery":1,
"reward":1,
"stars":5.0,
"hash":"a5ff64c382c5a73f12fffda10a42e187"
}
],
"message":"Мы нашли эту почту на следующих сайтах посредников, пожалуйста, выберите учетную запись на сайте для привязки расширения к посреднику."
}

Если в ответе json не присутствует свойство user, то указанная электронная почта не была зарегистрирована на сайте посредника.

get
Шаг 2. Регистрация и получение кода

https://api.waix.ru/run/register/{hash}/{id}?email={email}&getkey=1
Извлеките из предыдущего запроса hash и id значения (не находящийся внутри свойства user) необходимые для подтверждения регистрации и получения ключ-кода. Замените их в ссылке {hash} , {id} , {email} на свои значения из ответа json.
Request
Response
Request
Path Parameters
run
optional
string
Используемый модуль
register
optional
string
Метод в модуле
{hash}
optional
string
Вместо {hash} используйте хеш из ответа json: result[].hash
{id}
optional
number
Вместо {id} используйте идентификатор площадки из ответа json: result[].id
Query Parameters
email
required
string
Все тот же логин пользователя
getkey
optional
number
Любое значение для получения кода в ответе json, а не как ссылку для переадресации
Response
200: OK