# Pro Matches (recent professional games) OpenDota Dota 2

**Use case:** 

Extract OpenDota Dota 2 Pro Matches data filtered by Pro Matches (recent professional games). Export structured results ready for analysis, lead generation,

## Input

```json
{
  "endpoint": "pro-matches",
  "maxItems": 10
}
```

## Output

```json
{
  "matchId": {
    "label": "🆔 Match ID",
    "format": "text"
  },
  "leagueName": {
    "label": "🏆 League",
    "format": "text"
  },
  "radiantTeam": {
    "label": "🟢 Radiant",
    "format": "text"
  },
  "direTeam": {
    "label": "🔴 Dire",
    "format": "text"
  },
  "winner": {
    "label": "🏅 Winner",
    "format": "text"
  },
  "radiantScore": {
    "label": "🟢 Score",
    "format": "number"
  },
  "direScore": {
    "label": "🔴 Score",
    "format": "number"
  },
  "duration": {
    "label": "⏱ Duration",
    "format": "text"
  },
  "startTime": {
    "label": "🕒 Start",
    "format": "date"
  },
  "scrapedAt": {
    "label": "🕒 Scraped",
    "format": "date"
  },
  "error": {
    "label": "❌ Error",
    "format": "text"
  }
}
```

## About this Actor

This example demonstrates how to use [OpenDota Dota 2 Pro Matches Scraper](https://apify.com/parseforge/opendota-pro-matches-scraper) with a specific input configuration. Visit the [Actor detail page](https://apify.com/parseforge/opendota-pro-matches-scraper) to learn more, explore other use cases, and run it yourself.