# Scrape Shorts from a YouTube channel

**Use case:** 

Extract recent YouTube Shorts from any channel. Get video URL, caption, views, likes, comments, duration, and channel info in clean JSON.

## Input

```json
{
  "targets": [
    "nasa"
  ],
  "maxShortsPerChannel": 25,
  "sortBy": "newest"
}
```

## Output

```json
{
  "shortUrl": {
    "label": "Short URL",
    "format": "string"
  },
  "title": {
    "label": "Title",
    "format": "string"
  },
  "channelHandle": {
    "label": "Channel handle",
    "format": "string"
  },
  "views": {
    "label": "Views",
    "format": "integer"
  },
  "likeCount": {
    "label": "Likes",
    "format": "integer"
  },
  "commentCount": {
    "label": "Comments",
    "format": "integer"
  },
  "duration": {
    "label": "Duration",
    "format": "string"
  },
  "publishedAt": {
    "label": "Published at",
    "format": "string"
  },
  "thumbnailUrl": {
    "label": "Thumbnail URL",
    "format": "string"
  }
}
```

## About this Actor

This example demonstrates how to use [🔥 YouTube Shorts Scraper](https://apify.com/powerai/youtube-shorts-scraper) with a specific input configuration. Visit the [Actor detail page](https://apify.com/powerai/youtube-shorts-scraper) to learn more, explore other use cases, and run it yourself.