code: def show(self, id, detailed=None):
          
          filters = [
              'detailed={0}'.format(detailed) if detailed is not None else None,
          ]
          return self._get(
              url='{root}plugins/{id}.json'.format(
                  root=self.URL,
                  id=id
              ),
              headers=self.headers,
              params=self.build_param_string(filters) or None
          )
docs: This API endpoint returns a single Key transaction, identified its ID.
  
          :type id: int
          :param id: Key transaction ID
  
          :type detailed: bool
          :param detailed:
  
          :rtype: dict
          :return: The JSON response of the API
  
          ::
  
              {
                  "plugin": {
                      "id": "integer",
                      "name": "string",
                      "guid": "string",
                      "publisher": "string",
                      "details": {
                          "description": "integer",
                          "is_public": "string",
                          "created_at": "time",
                          "updated_at": "time",
                          "last_published_at": "time",
                          "has_unpublished_changes": "boolean",
                          "branding_image_url": "string",
                          "upgraded_at": "time",
                          "short_name": "string",
                          "publisher_about_url": "string",
                          "publisher_support_url": "string",
                          "download_url": "string",
                          "first_edited_at": "time",
                          "last_edited_at": "time",
                          "first_published_at": "time",
                          "published_version": "string"
                      },
                      "summary_metrics": [
                          {
                              "id": "integer",
                              "name": "string",
                              "metric": "string",
                              "value_function": "string",
                              "thresholds": {
                                  "caution": "float",
                                  "critical": "float"
                              },
                              "values": {
                                  "raw": "float",
                                  "formatted": "string"
                              }
                          }
                      ]
                  }
              }