# Latest 100 MrBeast videos from the uploads playlist

**Use case:** 

The newest 100 videos of MrBeast's uploads playlist (UU...), newest first: position, title, video URL, length, view count as YouTube shows it and age, with the channel's total video count and playlist views on every row. Schedule it with monitoring mode to get only new uploads. No API key.

## Input

```json
{
  "playlists": [
    "UUX6OQ3DkcsbYNE6H8uQQuVA"
  ],
  "maxVideosPerPlaylist": 100,
  "maxResults": 1000,
  "monitoringMode": false,
  "resetMonitoringState": false,
  "useProxy": true
}
```

## Output

```json
{
  "position": {
    "label": "Position",
    "format": "string"
  },
  "title": {
    "label": "Title",
    "format": "string"
  },
  "videoUrl": {
    "label": "Video Url",
    "format": "string"
  },
  "channelName": {
    "label": "Channel Name",
    "format": "string"
  },
  "durationText": {
    "label": "Duration Text",
    "format": "string"
  },
  "viewCountText": {
    "label": "View Count Text",
    "format": "string"
  },
  "publishedTimeText": {
    "label": "Published Time Text",
    "format": "string"
  },
  "playlistTitle": {
    "label": "Playlist Title",
    "format": "string"
  },
  "playlistOwnerName": {
    "label": "Playlist Owner Name",
    "format": "string"
  },
  "playlistVideoCount": {
    "label": "Playlist Video Count",
    "format": "string"
  },
  "status": {
    "label": "Status",
    "format": "string"
  },
  "note": {
    "label": "Note",
    "format": "string"
  },
  "source": {
    "label": "Source",
    "format": "string"
  },
  "scrapedAt": {
    "label": "Scraped At",
    "format": "string"
  },
  "inputPlaylist": {
    "label": "Input Playlist",
    "format": "string"
  },
  "playlistId": {
    "label": "Playlist Id",
    "format": "string"
  },
  "requestUrl": {
    "label": "Request Url",
    "format": "string"
  },
  "youtubeMessage": {
    "label": "Youtube Message",
    "format": "string"
  },
  "playlistUrl": {
    "label": "Playlist Url",
    "format": "string"
  },
  "playlistOwnerChannelId": {
    "label": "Playlist Owner Channel Id",
    "format": "string"
  },
  "playlistOwnerUrl": {
    "label": "Playlist Owner Url",
    "format": "string"
  },
  "playlistViewCount": {
    "label": "Playlist View Count",
    "format": "string"
  },
  "hiddenUnavailableVideos": {
    "label": "Hidden Unavailable Videos",
    "format": "string"
  },
  "videosOnFirstPage": {
    "label": "Videos On First Page",
    "format": "string"
  },
  "onlyFirstPageReturned": {
    "label": "Only First Page Returned",
    "format": "string"
  },
  "videoId": {
    "label": "Video Id",
    "format": "string"
  },
  "channelId": {
    "label": "Channel Id",
    "format": "string"
  },
  "channelUrl": {
    "label": "Channel Url",
    "format": "string"
  },
  "lengthSeconds": {
    "label": "Length Seconds",
    "format": "string"
  },
  "viewCount": {
    "label": "View Count",
    "format": "string"
  },
  "viewCountIsRounded": {
    "label": "View Count Is Rounded",
    "format": "string"
  },
  "badges": {
    "label": "Badges",
    "format": "string"
  },
  "thumbnailUrl": {
    "label": "Thumbnail Url",
    "format": "string"
  },
  "playlistDescription": {
    "label": "Playlist Description",
    "format": "string"
  },
  "newSinceLastRun": {
    "label": "New Since Last Run",
    "format": "string"
  }
}
```

## About this Actor

This example demonstrates how to use [YouTube Playlist Scraper - Videos, Views & Order, No API Key](https://apify.com/neverempty/youtube-playlist-scraper.md) with a specific input configuration. Visit the [Actor detail page](https://apify.com/neverempty/youtube-playlist-scraper.md) to learn more, explore other use cases, and run it yourself.


## How to integrate an Actor?

This Task's input is already configured above. Use it as-is rather than inventing a new one.

Do not guess an integration path. Every one of them is in the agent quickstart at https://apify.com/agents.md: the Apify MCP server, Agent Skills with the Apify CLI, the JavaScript and Python clients, the REST API, and the account-free path for an agent with no human to sign in. It also carries the rule on stating cost before the first paid run.

For full API examples (JavaScript, Python, CLI, MCP, OpenAPI), see this Task's Actor page: https://apify.com/neverempty/youtube-playlist-scraper.md

Each client library has reference documentation the quickstart does not restate: [JavaScript/TypeScript](https://docs.apify.com/api/client/js/docs.md) (`npm install apify-client`) and [Python](https://docs.apify.com/api/client/python/docs.md) (`pip install apify-client`).
