---
type: api
title: Get plugin info
description: Get information about all Logstash plugins that are currently installed. This API returns the same output you get by running the `bin/logstash-plugin list --verbose` command.
url: https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/logstash/v9/operation/operation-nodeplugins
resource: https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/logstash/v9/operation/operation-nodeplugins
products:
  - Logstash
---

# Get plugin info

- Server: `/`

## Paths

- `GET` `/_node/plugins`

- [Basic auth](/elastic/docs-builder/docs/4371/api/doc/logstash/v9/authentication#basicauth)

## Description

Get information about all Logstash plugins that are currently installed. This API returns the same output you get by running the `bin/logstash-plugin list --verbose` command.

## Query String Parameters

- `pretty` (boolean)
  If you append `?pretty=true` to the request, the JSON returned will be pretty formatted. Use it for debugging only!

## Response

Indicates a successful call

`application/json`

- `total` (integer)
- `plugins` ([] object)
  - `name` (string)
  - `version` (string)
## Code Examples

#### Console

```console
GET /_node/plugins
```

#### curl

```curl
curl -X GET "/_node/plugins"
```

## Response Examples

#### Node plugins example1

```json
{
  "total": 4,
  "plugins": [
    {
      "name": "logstash-codec-cef",
      "version": "6.2.8"
    },
    {
      "name": "logstash-codec-collectd",
      "version": "3.0.3"
    },
    {
      "name": "logstash-codec-dots",
      "version": "3.0.2"
    },
    {
      "name": "logstash-coded-edn",
      "version": "3.0.2"
    }
  ]
}
```

