hosting

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

One plugin from the WordPress directory.

Gbogbo àwọn hosting endpoints

Gbogbo àwọn ìwé àṣẹ olùgbékalẹ̀ àgbékalẹ̀

Ìfàṣẹ́pọ̀

Fi bọ́ọ̀lù (bearer token) ranṣẹ gẹ́gẹ́ bí kọ́kọ́rọ́ API. Kọ́kọ́rọ́ náà gbọ́dọ̀ ní ìyọ̀ǹda sites.view; a ó kọ̀ ọ́ silẹ pẹlu 403, kii ṣe 404, ti kọ́kọ́rọ́ náà kò bá ní i.

Ojú abánisọ̀rọ̀ yìí kò gba id ajọ kankan. Kọ́kọ́rọ́ rẹ ti mọ ajọ ti o jẹ ti e, a o si fèsì nipa rẹ̀.

Gbiyanju rẹ

Rọ́pọ̀ èyíkéyìí nínú àwọn àmì ìtọ́ka < > pẹ̀lú iye tirẹ̀, àti àmì ìdánimọ̀ bọ́tìnnì náà pẹ̀lú bọ́tìnnì kan láti inú dásibọ̀ọ̀dù rẹ.

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

Ṣé o ti wọlé? Iwọ̀n api ní nú ìgbékalẹ̀ rẹ kún id àjọ gidi rẹ ati bọtini tirẹ, o si nṣiṣẹ ibeere na lòdì si api gidi ki o le rii esi gidi na. Ṣí ojú abáná yìí sílẹ̀ nínú kọnsólù API

Àwọn kúlẹ̀kúlẹ̀

A single plugin, with its long-form sections (description, installation notes, changelog, FAQ) which the search deliberately omits — they are tens of kilobytes per plugin and no list view renders them. ⛔ A slug the directory does not know is a 404. The upstream answers 200 with an error field for an unknown slug, which a naive client would render as a real plugin whose every field is empty — one the customer could click Install on. Requires sites.view.

Àwọn ìpìlẹ̀

OrúkọIruTí a nílòKini o jẹ
slug (path)stringBẹẹniThe directory slug, as the search returns it.

Idahun

OrúkọIruTí a nílòKini o jẹ
slugstringBẹẹniThe directory slug — what installSiteWordPressPlugin takes. ⛔ The only field from this resource that is ever sent to a box; the download URL is resolved by the site itself,…
namestringBẹẹni
versionstringBẹẹni
authorstringBẹẹniPlain text. The upstream's surrounding anchor markup is stripped.
short_descriptionstringBẹẹni
ratingnumberBẹẹni0–5, normalised here. The upstream reports 0–100; a client rendering that as stars without dividing shows every plugin as full marks.
num_ratingsintegerBẹẹni
active_installsintegerBẹẹniThe directory's own estimate, and it means "at least this many" — it is bucketed upstream, so 4,000,000 and 4,900,000 both arrive as 4000000.
last_updatedstringBẹẹni
requires_wpstringBẹẹniMinimum WordPress version. "" when the plugin does not say.
requires_phpstringBẹẹniMinimum PHP version. "" when the plugin does not say.
tested_up_tostringBẹẹniThe newest WordPress the author has tested against.
homepagestringBẹẹni
icon_urlstringBẹẹniThe plugin's icon, best available size. "" when it has none — ⛔ NOT the directory's grey placeholder, which would give every icon-less plugin the same picture: present, wrong,…
sectionsobjectBẹẹkọLong-form copy (description, installation, changelog, FAQ), plain text. Present only on getWordPressDirectoryPlugin; the search omits it because it is tens of kilobytes per…

Awọn aṣiṣe ti ibudo ipari yii le da pada

401 · 403 · 404 · 429 · 503