{
  "data": {
    "id": "NNI0htVJ27QOG8PPf",
    "userId": "ntHCnhNUkzXR7nbUZ",
    "name": "youtube-channel-scraper",
    "username": "automation-lab",
    "description": "Scrape YouTube channel metadata and video listings. Get subscriber counts, video views, titles, durations, and more. Uses the InnerTube API — no browser needed, fast and reliable. Export to JSON, CSV, Excel, or connect via API.",
    "isPublic": true,
    "createdAt": "2026-03-24T09:26:13.441Z",
    "modifiedAt": "2026-10-06T00:55:28.186Z",
    "taggedBuilds": {
      "latest": {
        "buildId": "zG4CN14ycgjlCN8zH",
        "finishedAt": "2026-10-06T00:55:28.186Z",
        "buildNumberInt": 100020,
        "buildNumber": "0.1.20"
      },
      "beta": {
        "buildId": "Q5VzGWaGIA9zRYwCW",
        "finishedAt": "2026-09-11T10:13:48.225Z",
        "buildNumberInt": 100017,
        "buildNumber": "0.1.17"
      }
    },
    "stats": {
      "totalBuilds": 20,
      "totalRuns": 11434,
      "totalUsers": 110,
      "totalUsers7Days": 10,
      "totalUsers30Days": 15,
      "totalUsers90Days": 22,
      "lastRunStartedAt": "2026-11-03T04:04:01.189Z",
      "actorReviewCount": 0,
      "actorReviewRating": 0,
      "bookmarkCount": 1,
      "publicActorRunStats30Days": {
        "ABORTED": 0,
        "FAILED": 54,
        "SUCCEEDED": 2789,
        "TIMED-OUT": 1,
        "TOTAL": 2844
      }
    },
    "versions": [
      {
        "versionNumber": "0.1",
        "sourceType": "SOURCE_FILES",
        "buildTag": "latest"
      }
    ],
    "defaultRunOptions": {
      "memoryMbytes": 256,
      "timeoutSecs": 300,
      "build": "latest"
    },
    "exampleRunInput": {
      "body": "{\"channels\":[\"@MrBeast\"],\"maxVideosPerChannel\":10,\"includeChannelInfo\":true,\"includeVideos\":true}",
      "contentType": "application/json"
    },
    "categories": [
      "VIDEOS",
      "SOCIAL_MEDIA",
      "LEAD_GENERATION"
    ],
    "isDeprecated": false,
    "title": "YouTube Channel Scraper",
    "pictureUrl": "https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/ntHCnhNUkzXR7nbUZ-actor-NNI0htVJ27QOG8PPf-THcyBvUquP-actor-icon.png",
    "seoTitle": "YouTube Channel Scraper — Subscribers, Videos & Channel Data",
    "seoDescription": "Scrape YouTube channel data: subscriber counts, video listings, views, durations. Bulk scrape multiple channels. Export JSON, CSV, Excel. InnerTube API.",
    "pricingInfos": [
      {
        "pricingModel": "PAY_PER_EVENT",
        "createdAt": "2026-03-24T09:27:54.926Z",
        "startedAt": "2026-03-24T09:27:54.926Z",
        "apifyMarginPercentage": 0.2,
        "pricingPerEvent": {
          "actorChargeEvents": {
            "start": {
              "eventTitle": "Run start",
              "eventDescription": "One-time cost charged when the Actor starts",
              "eventPriceUsd": 0.005,
              "isOneTimeEvent": true,
              "isPrimaryEvent": true
            },
            "channel-scraped": {
              "eventTitle": "Channel metadata scraped",
              "eventDescription": "Cost per YouTube channel metadata successfully extracted",
              "eventPriceUsd": 0.003
            },
            "video-scraped": {
              "eventTitle": "Video listing scraped",
              "eventDescription": "Cost per YouTube video listing successfully extracted",
              "eventPriceUsd": 0.001
            }
          }
        }
      },
      {
        "pricingModel": "PAY_PER_EVENT",
        "apifyMarginPercentage": 0.2,
        "pricingPerEvent": {
          "actorChargeEvents": {
            "start": {
              "eventTitle": "Run start",
              "eventDescription": "One-time cost charged when the Actor starts",
              "isOneTimeEvent": true,
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.005
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.00475
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.00425
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.00375
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.003
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.0025
                }
              },
              "isPrimaryEvent": true
            },
            "channel-scraped": {
              "eventTitle": "Channel metadata scraped",
              "eventDescription": "Cost per YouTube channel metadata successfully extracted",
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.003
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.0027
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.0024
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.00195
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.0015
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.0012
                }
              }
            },
            "video-scraped": {
              "eventTitle": "Video listing scraped",
              "eventDescription": "Cost per YouTube video listing successfully extracted",
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.001
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.0009
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.0008
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.00065
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.0005
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.0004
                }
              }
            }
          }
        },
        "createdAt": "2026-03-24T17:41:47.529Z",
        "startedAt": "2026-03-24T17:41:47.529Z"
      },
      {
        "pricingModel": "PAY_PER_EVENT",
        "apifyMarginPercentage": 0.2,
        "pricingPerEvent": {
          "actorChargeEvents": {
            "start": {
              "eventTitle": "Run start",
              "eventDescription": "One-time cost charged when the Actor starts",
              "isOneTimeEvent": true,
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.005
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.00475
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.00425
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.00375
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.003
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.0025
                }
              }
            },
            "channel-scraped": {
              "eventTitle": "Channel metadata scraped",
              "eventDescription": "Cost per YouTube channel metadata successfully extracted",
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.003
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.0027
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.0024
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.00195
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.0015
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.0012
                }
              },
              "isPrimaryEvent": true
            },
            "video-scraped": {
              "eventTitle": "Video listing scraped",
              "eventDescription": "Cost per YouTube video listing successfully extracted",
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.001
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.0009
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.0008
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.00065
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.0005
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.0004
                }
              }
            }
          }
        },
        "startedAt": "2026-08-25T20:08:59.467Z",
        "createdAt": "2026-08-25T20:08:59.568Z"
      }
    ],
    "notice": "NONE",
    "isCritical": false,
    "isGeneric": false,
    "hasNoDataset": false,
    "isSourceCodeHidden": true,
    "standbyUrl": null,
    "actorPermissionLevel": "LIMITED_PERMISSIONS",
    "readmeSummary": "## YouTube Channel Scraper\n\nYouTube Channel Scraper extracts structured channel-level metadata and per-video listings from YouTube channels by calling YouTube's internal InnerTube API over HTTP (no browser automation). It returns three record types: channel metadata (display name, handle/ID, canonical URL, description, subscriber count when available, total public videos, all-time views, join date, avatar and banner URLs, verification flag, keywords/tags, and external links), video listings (titles, video IDs/URLs, thumbnail URLs, view counts, durations, and relative publish times), and per-input diagnostic error records for unresolved or failed inputs. The Actor handles common channel identifiers (handles, channel IDs, and full URLs), manages pagination to collect large video catalogs (up to 5,000 videos per channel), and is optimized for HTTP-only, low-memory execution for bulk channel processing.\n\n## Use cases\n\n- Competitive research for content creators studying other channels and trending content  \n- Building influencer databases and tracking channel growth for marketing teams  \n- Creating YouTube datasets for modeling, reporting, and data analysis  \n- Integrating channel and video metadata into dashboards, CRMs, or apps for developers  \n- Academic or industry research on social media, digital culture, or media trends  \n- SEO and publishing cadence analysis, monitoring view velocity and video performance",
    "deploymentKey": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC7CU0mX5BJMKgfaoUAXmLfHEaIX5ZUrSrghkkor4qYcnijrCFqAUfv3h9YLlGkwuuaVN4ZL2ExruxJxp4jflmlFMiByIReLNYtQdY5LEK8MRUsBGKq5M7IHjz1roWvKbRU5apSSxOB6EQuqQ9R1/MZCgEr8lXqs009ctuY9U3lFheOXCifpr6UUMjk30VlNyqM25jD3eOl/MUh+vkI3HUCr1ywieBmaZF9ayxLRJfGSikcscGNtanJKV78XjxOwHwm/Ntajt97cCx8dSUBNeFsP/ymCNMtZ5TbC47okduy2pqkqJH4ReYfIH7N1G5iKY/FKGnhxKZe1jcyCAv/1HaT \n"
  }
}