v1

latestOpenAPI 3.0.0AGPLv3.02026-07-14186117194.3 KB
Plugins

Get a plugin

get/api/v1/plugins/{npmName}

Path parameters

npmNamestring required
Example:peertube-plugin-auth-ldap

name of the plugin/theme on npmjs.com or in its package.json

Response

successful operation

createdAtstring date-time
descriptionstring
enabledboolean
homepagestring url
latestVersionstring
namestring
peertubeEnginestring
settingsobject
type1 | 2
  • 1: PLUGIN
  • 2: THEME
uninstalledboolean
updatedAtstring date-time
versionstring

Example response

{
  "homepage": "https://framagit.org/framasoft/peertube/official-plugins/tree/master/peertube-plugin-auth-ldap",
  "latestVersion": "0.0.3",
  "name": "peertube-plugin-auth-ldap",
  "peertubeEngine": "2.2.0",
  "version": "0.0.1"
}