# Extract specific JetBrains Marketplace plugins

**Use case:** 

Extract exact JetBrains plugins by ID or Marketplace URL, including vendors, downloads, ratings, source links, pricing, and status flags.

## Input

```json
{
  "searchTerms": [
    "AI assistant"
  ],
  "pluginIds": [
    164
  ],
  "pluginUrls": [
    "https://plugins.jetbrains.com/plugin/7322-sonarlint"
  ],
  "maxItems": 10,
  "includeDetails": true,
  "maxConcurrency": 8
}
```

## Output

```json
{
  "id": {
    "label": "Plugin ID",
    "format": "number"
  },
  "xmlId": {
    "label": "XML ID"
  },
  "name": {
    "label": "Name"
  },
  "downloads": {
    "label": "Downloads",
    "format": "number"
  },
  "rating": {
    "label": "Rating",
    "format": "number"
  },
  "pricingModel": {
    "label": "Pricing"
  },
  "family": {
    "label": "IDE family"
  },
  "vendor": {
    "label": "Vendor",
    "format": "object"
  },
  "tags": {
    "label": "Tags",
    "format": "array"
  },
  "createdAt": {
    "label": "Created at",
    "format": "date"
  },
  "pluginUrl": {
    "label": "Plugin",
    "format": "link"
  },
  "approved": {
    "label": "Approved",
    "format": "boolean"
  },
  "hidden": {
    "label": "Hidden",
    "format": "boolean"
  },
  "blocked": {
    "label": "Blocked",
    "format": "boolean"
  },
  "monetizationAvailable": {
    "label": "Monetization",
    "format": "boolean"
  },
  "scrapedAt": {
    "label": "Scraped at",
    "format": "date"
  }
}
```

## About this Actor

This example demonstrates how to use [JetBrains Marketplace Scraper](https://apify.com/automation-lab/jetbrains-marketplace-scraper) with a specific input configuration. Visit the [Actor detail page](https://apify.com/automation-lab/jetbrains-marketplace-scraper) to learn more, explore other use cases, and run it yourself.