Получить список лицензированных продуктов
const url = 'https://example.com/wp-json/wp2/license/v1/products';const options = {method: 'GET', headers: {'X-WP-Nonce': '<X-WP-Nonce>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://example.com/wp-json/wp2/license/v1/products \ --header 'X-WP-Nonce: <X-WP-Nonce>'Продукты лицензионного хаба и флаги активации на этом сайте/сети. Нужны manage_network_options или manage_options.
Authorizations
Заголовок раздела «Authorizations»Responses
Заголовок раздела «Responses»Продукты
object
Продукты лицензионного хаба.
object
Slug продукта лицензии.
Подпись продукта.
Маскированный ключ API лицензии, если есть.
Лицензия активирована на этом сайте.
Статус (сборки, записи, лицензии — по контексту ручки).
Examplegenerated
{ "products": [ { "product_id": "example", "label": "example", "api_key": "example", "activated": true, "status": "example" } ]}Не аутентифицирован. WordPress REST: rest_not_logged_in / rest_forbidden. Cookie + X-WP-Nonce или Application Password.
object
Машинный код ошибки или события.
Текст сообщения (лог, PIN, сброс пароля).
Дополнительные данные WP_Error или лицензии.
object
Examplegenerated
{ "code": "example", "message": "example", "data": {}}Нет права или невалидный REST nonce. WordPress REST: rest_forbidden / rest_cookie_invalid_nonce.
object
Машинный код ошибки или события.
Текст сообщения (лог, PIN, сброс пароля).
Дополнительные данные WP_Error или лицензии.
object
Examplegenerated
{ "code": "example", "message": "example", "data": {}}