Перейти к содержимому

Запросить PIN-код

POST
/wp-json/wp2/passwordless/v1/request
curl --request POST \
--url https://example.com/wp-json/wp2/passwordless/v1/request \
--header 'Content-Type: application/json' \
--data '{ "login": "example" }'

Публично запрашивает PIN на email/логин. Ответ всегда нейтральный (антиперечисление учёток). Нужен HTTPS; слишком частые запросы — 429.

Media typeapplication/json
object
login
required

Логин или email пользователя WordPress.

string
Example
{
"login": "example"
}

PIN запрошен

Media typeapplication/json
object
ok

Признак успеха операции.

boolean
message

Текст сообщения (лог, PIN, сброс пароля).

string
Examplegenerated
{
"ok": true,
"message": "example"
}

Wp2platform_pin_ssl / wp2platform_pin_missing

Media typeapplication/json
object
code

Машинный код ошибки или события.

string
message

Текст сообщения (лог, PIN, сброс пароля).

string
data

Дополнительные данные WP_Error или лицензии.

object
Examplegenerated
{
"code": "example",
"message": "example",
"data": {}
}

Wp2platform_pin_rate

Media typeapplication/json
object
code

Машинный код ошибки или события.

string
message

Текст сообщения (лог, PIN, сброс пароля).

string
data

Дополнительные данные WP_Error или лицензии.

object
Examplegenerated
{
"code": "example",
"message": "example",
"data": {}
}