hosting

GET /v1/wordpress/theme-directory/{slug}

One theme from the WordPress directory.

Усі кінцеві точки hosting

Уся документація для розробників

Автентифікація

Надішліть ключ API як маркер носія (bearer token). Ключ повинен мати дозвіл sites.view; ключ без нього відхиляється з кодом 403, а не 404.

Цей кінцевий пункт не потребує ідентифікатора організації. Ваш ключ уже ідентифікує організацію, якій він належить, і відповідь обмежується її межами.

Спробувати

Замініть усе в кутових дужках власними значеннями, а заповнювач ключа — ключем із вашої панелі керування.

curl -X GET https://api.zinndigital.com/v1/wordpress/theme-directory/{slug} \
  -H "Authorization: Bearer zdk_live_…"

Увійшли в систему? Консоль API у вашій панелі керування автоматично підставляє ваш реальний ідентифікатор організації та ваш власний ключ, а також виконує запит до робочого API, щоб ви могли побачити справжню відповідь. Відкрийте цю кінцеву точку в консолі API

Деталі

⛔ A slug the directory does not know is a 404. The upstream answers 404 with an error field for an unknown slug — and, for some shapes, 200 with the same field — and both are turned into a real 404 here. Passing the payload through would render as a theme whose every field is empty, with an Install button on it. Requires sites.view.

Параметри

НазваТипОбов'язковеЩо це таке
slug (path)stringТакThe directory slug, as the search returns it.

Відповідь

НазваТипОбов'язковеЩо це таке
slugstringТакThe directory slug — what installSiteWordPressTheme takes. ⛔ The only field from this resource ever sent to a box; the download URL is resolved by the site itself, so a…
namestringТак
versionstringТак
authorstringТакPlain text. ⛔ The upstream returns this as an object here and as an HTML anchor on the plugin API — both shapes are real and both are flattened.
descriptionstringТакPlain text; the upstream's markup is stripped.
ratingnumberТак0–5, normalised here. The upstream reports 0–100.
num_ratingsintegerТак
downloadedintegerТакLifetime downloads. ⛔ The theme API has no active_installs — the plugin field with the closest name means something different, so a client reusing a plugin card here would…
last_updatedstringТак
requires_wpstringТакMinimum WordPress version. "" when the theme does not say.
requires_phpstringТакMinimum PHP version. "" when the theme does not say.
homepagestringТак
screenshot_urlstringТакThe theme's own screenshot, normalised to https (upstream emits it protocol-relative). ⚠️ A third-party URL a client renders in an <img>; see the operation description.
preview_urlstringТакA live preview on wordpress.org, normalised to https. ⚠️ Third-party; see the operation description.

Помилки, які може повертати ця кінцева точка

401 · 403 · 404 · 429 · 503