{
  "data": {
    "id": "mVgPRNjIz8aPAa3Lo",
    "userId": "HIMU0xktu1JeZb4Xl",
    "name": "youtube-channel-videos-scraper",
    "username": "fetch_cat",
    "description": "Export recent public videos from YouTube channels with video IDs, URLs, titles, descriptions, published dates, thumbnails, Shorts flags, and view counts.",
    "isPublic": true,
    "createdAt": "2026-06-15T20:33:24.111Z",
    "modifiedAt": "2026-07-16T08:37:13.667Z",
    "taggedBuilds": {
      "latest": {
        "buildId": "BGgMFMAfJTd7lNYaZ",
        "finishedAt": "2026-07-16T08:37:13.667Z",
        "buildNumberInt": 100029,
        "buildNumber": "0.1.29"
      }
    },
    "stats": {
      "totalBuilds": 29,
      "totalRuns": 375,
      "totalUsers": 5,
      "totalUsers7Days": 2,
      "totalUsers30Days": 4,
      "totalUsers90Days": 4,
      "lastRunStartedAt": "2026-08-26T19:14:43.643Z",
      "actorReviewCount": 0,
      "actorReviewRating": 0,
      "bookmarkCount": 0,
      "publicActorRunStats30Days": {
        "ABORTED": 0,
        "FAILED": 4,
        "SUCCEEDED": 43,
        "TIMED-OUT": 0,
        "TOTAL": 47
      }
    },
    "versions": [
      {
        "versionNumber": "0.1",
        "sourceType": "SOURCE_FILES",
        "buildTag": "latest"
      }
    ],
    "defaultRunOptions": {
      "build": "latest",
      "timeoutSecs": 300,
      "memoryMbytes": 512
    },
    "exampleRunInput": {
      "body": "{\n  \"channelUrlsOrIds\": [\n    \"@Apify\"\n  ],\n  \"maxVideosPerChannel\": 5,\n  \"includeShorts\": true\n}",
      "contentType": "application/json; charset=utf-8"
    },
    "categories": [
      "VIDEOS",
      "SOCIAL_MEDIA",
      "DEVELOPER_TOOLS"
    ],
    "isDeprecated": false,
    "title": "YouTube Channel Videos Scraper",
    "pictureUrl": "https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/HIMU0xktu1JeZb4Xl-actor-mVgPRNjIz8aPAa3Lo-lOcPOnvBEg-youtube-unified-actor-icon.png",
    "seoTitle": "YouTube Channel Videos Scraper for AI Agents",
    "seoDescription": "Export recent YouTube channel videos with stable video IDs, canonical URLs, titles, descriptions, published dates, thumbnails, Shorts flags, and views.",
    "pricingInfos": [
      {
        "pricingModel": "PAY_PER_EVENT",
        "startedAt": "2026-06-16T08:20:00.000Z",
        "isPriceChangeNotificationSuppressed": true,
        "reasonForChange": "Initial private actor PPE pricing for APIA-79 build validation",
        "pricingPerEvent": {
          "actorChargeEvents": {
            "start": {
              "eventTitle": "Start",
              "eventDescription": "One-time fee per run",
              "eventPriceUsd": 0.005,
              "isOneTimeEvent": true
            },
            "result": {
              "eventTitle": "Video result",
              "eventDescription": "Per YouTube video saved to the dataset",
              "isPrimaryEvent": true,
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.000575
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.0005
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.00039
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.0003
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.0002
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.00014
                }
              }
            }
          }
        },
        "createdAt": "2026-06-16T08:17:19.444Z",
        "apifyMarginPercentage": 0.2
      },
      {
        "pricingModel": "PAY_PER_EVENT",
        "startedAt": "2026-06-16T08:28:00.000Z",
        "isPriceChangeNotificationSuppressed": true,
        "reasonForChange": "No-op pricing append schema test",
        "pricingPerEvent": {
          "actorChargeEvents": {
            "start": {
              "eventTitle": "Start",
              "eventDescription": "One-time fee per run",
              "eventPriceUsd": 0.005,
              "isOneTimeEvent": true
            },
            "result": {
              "eventTitle": "Video result",
              "eventDescription": "Per YouTube video saved to the dataset",
              "isPrimaryEvent": true,
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.000575
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.0005
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.00039
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.0003
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.0002
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.00014
                }
              }
            }
          }
        },
        "createdAt": "2026-06-16T08:27:35.336Z",
        "apifyMarginPercentage": 0.2
      },
      {
        "pricingModel": "PAY_PER_EVENT",
        "startedAt": "2026-06-16T08:30:00.000Z",
        "isPriceChangeNotificationSuppressed": true,
        "reasonForChange": "Formula-derived private actor PPE pricing for APIA-79 with platform tier minimum floor",
        "pricingPerEvent": {
          "actorChargeEvents": {
            "start": {
              "eventTitle": "Start",
              "eventDescription": "One-time fee per run",
              "eventPriceUsd": 0.005,
              "isOneTimeEvent": true
            },
            "result": {
              "eventTitle": "Video result",
              "eventDescription": "Per YouTube video saved to the dataset",
              "isPrimaryEvent": true,
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.000115
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.0001
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.000078
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.00006
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.00004
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.000028
                }
              }
            }
          }
        },
        "createdAt": "2026-06-16T08:28:08.783Z",
        "apifyMarginPercentage": 0.2
      }
    ],
    "notice": "NONE",
    "isCritical": false,
    "isGeneric": false,
    "hasNoDataset": false,
    "isSourceCodeHidden": true,
    "standbyUrl": null,
    "actorPermissionLevel": "LIMITED_PERMISSIONS",
    "readmeSummary": "## YouTube Channel Videos Scraper\n\nA scraper Actor that resolves YouTube channels from channel URLs, @handles, or channel IDs and exports recent public video metadata as structured rows for downstream workflows; it parses channel feeds to extract stable video identifiers, canonical URLs, titles, descriptions/snippets, publish timestamps, thumbnail URLs, duration when available, short-form indicators, view counts, and source channel information, with options to include or exclude Shorts, limit videos per channel for bounded exports, and resilient batch handling with bounded retries and optional proxy fallback for transient feed errors.\n\n## Use cases\n\n- Competitor monitoring: schedule and compare recent uploads from competitor channels over time.  \n- Creator discovery: export recent videos from target creators for topic, cadence, or engagement analysis.  \n- Content operations: feed new video references into transcript extraction, clipping, tagging, or editorial pipelines.  \n- Trend tracking and research datasets: build bounded datasets for niche- or channel-level video analysis and trend detection.  \n- Shorts inventory: capture short-form uploads by keeping Shorts enabled for Shorts-focused audits.  \n- Agent and automation workflows: provide stable video URLs/IDs for transcript, comment scraping, summarization, classification, enrichment, alerting, or monitoring agents.",
    "deploymentKey": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDCIEglp+d1NX5/8zd39hh1lt46+1AOytr6DWNq/Q9aZvP4IJP8nFMLNkIVYLzuNKVdjDMPcMDJOwdP2irHS5ftOq/ODrw7ZsUs9Hm8n+3kaURbBE0LmiZlQzQFYT7fhpgAV7ayp8zcIqyqHjTiUwo256SyQ1OYVGOXKd/Yv4WxfsPMirYV/wXK19+8in7+HfHDAYgAbi/3p3n3ZFJ5uNAnEyyjJYrdawp3T9UcQsMBCgsvIFddAaQZTxbOooD86BVDz6RMFciNIQf8EHA2r4DeC8NzPUHFVGXKt82GN3tTMJ/VNRcb4RR+0OingcGkh7GIuCn5B6N2rkm4jtZDoLsl \n"
  }
}