# Get all plugins Get a detailed list of all installed plugins Endpoint: GET /plugin Version: 5.1.45 Security: api_key ## Query parameters: - `page_number` (integer) The page number for which to get algorithm plugins. This will default to the first page if excluded - `page_size` (integer) The maximum number of objects to return. This will default to the DefaultApiPageSize setting if not provided - `pluginType` (string) The type of plugin to retrieve. Enum: "EXTENDED_ALGORITHM", "DRIVER_SUPPORT" ## Response 200 fields (application/json): - `_pageInfo` (object) - `_pageInfo.numberOnPage` (integer) The number of items on this page. This should always match the page size unless it is the last page. - `_pageInfo.total` (integer) The total number of items - `responseList` (array) Example: [{"pluginId":1,"pluginName":"myPlugin","originalFileName":"algorithm.jar","jarFingerprint":"dce2599f5ece9441a4b84194313245b65618490a47cead870c3327738decd052","installDate":"2019-09-19T19:43:09.762+0000","installUser":5,"builtIn":false,"pluginVersion":"1.0.0-RELEASE","algorithmNames":["myAlgorithm1","myAlgorithm2"]}] - `responseList.pluginId` (integer) The id of the plugin Example: 1 - `responseList.pluginName` (string) The name of the plugin Example: "myPlugin" - `responseList.pluginAuthor` (string) The author of the plugin - `responseList.pluginType` (string) The type of plugin Enum: "EXTENDED_ALGORITHM", "DRIVER_SUPPORT" - `responseList.originalFileName` (string) The original name of the plugin JAR file Example: "algorithm.jar" - `responseList.originalFileChecksum` (string) The hex string value of the SHA-256 hash of the plugin JAR file - `responseList.installDate` (string) Date and time when this plugin was installed Example: "2019-09-19T19:43:09.762+0000" - `responseList.installUser` (integer) The login ID of the user that installed this plugin Example: 5 - `responseList.builtIn` (boolean) Whether this plugin was included with Delphix Engine software distribution - `responseList.pluginVersion` (string) The string version identifier of the plugin Example: "1.0.0-RELEASE" - `responseList.description` (string) The description of the plugin - `responseList.pluginObjects` (array) List of objects included in the plugin - `responseList.pluginObjects.objectIdentifier` (string) - `responseList.pluginObjects.objectName` (string) - `responseList.pluginObjects.objectType` (string) The type of plugin object Enum: "ALGORITHM", "ALGORITHM_FRAMEWORK", "DRIVER_SUPPORT_TASK" ## Response 400 fields ## Response 401 fields