# Export YouTube Shorts from Any Channel

**Use case:** 

Pull a channel's Shorts with views and metadata — study which short-form hooks work and how much of a rival's growth really comes from Shorts.

## Input

```json
{
  "searchType": "shorts",
  "startUrls": [
    "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
  ],
  "searchQueries": [],
  "youtubeHandles": [
    "@mrbeast"
  ],
  "maxItems": 0,
  "sort": "relevance",
  "uploadDate": "all",
  "videoDuration": "all",
  "videoType": "all",
  "features": [],
  "maxResults": 0,
  "maxResultsShorts": 50,
  "maxResultStreams": 0,
  "includePlaylists": false,
  "oldestPostDate": "",
  "maxComments": 100,
  "commentsSort": "top",
  "includeReplies": true,
  "downloadSubtitles": false,
  "subtitlesLanguage": "en",
  "subtitlesFormat": "srt",
  "preferAutoGeneratedSubtitles": false,
  "saveSubsToKVS": false,
  "gl": "US",
  "hl": "en",
  "proxyConfiguration": {
    "useApifyProxy": true,
    "apifyProxyGroups": [
      "RESIDENTIAL"
    ]
  },
  "customProxyUrl": "",
  "maxRetries": 5
}
```

## Output

```json
{
  "type": {
    "label": "Type",
    "format": "array"
  },
  "title": {
    "label": "Title",
    "format": "array"
  },
  "url": {
    "label": "Url",
    "format": "array"
  },
  "channelName": {
    "label": "Channel name",
    "format": "array"
  },
  "viewCount": {
    "label": "View count",
    "format": "array"
  },
  "likes": {
    "label": "Likes",
    "format": "array"
  },
  "commentsCount": {
    "label": "Comments count",
    "format": "array"
  },
  "duration": {
    "label": "Duration",
    "format": "array"
  },
  "date": {
    "label": "Date",
    "format": "array"
  },
  "channelId": {
    "label": "Channel id",
    "format": "array"
  }
}
```

## About this Actor

This example demonstrates how to use [YouTube Scraper API — Videos, Transcripts, Comments & Channels](https://apify.com/pro100chok/youtube-scraper-all-in-one) with a specific input configuration. Visit the [Actor detail page](https://apify.com/pro100chok/youtube-scraper-all-in-one) to learn more, explore other use cases, and run it yourself.