{
  "data": {
    "id": "ewFsoGkSqAiugqK8i",
    "userId": "HIMU0xktu1JeZb4Xl",
    "name": "youtube-comments-scraper",
    "username": "fetch_cat",
    "description": "Extract public YouTube video comments, replies, authors, likes, and timestamps for social listening and creator analytics.",
    "isPublic": true,
    "createdAt": "2026-06-16T14:37:39.189Z",
    "modifiedAt": "2026-07-09T11:12:20.641Z",
    "taggedBuilds": {
      "latest": {
        "buildId": "hdevTgMrzEVQ2cjxh",
        "finishedAt": "2026-07-09T11:12:20.641Z",
        "buildNumberInt": 100012,
        "buildNumber": "0.1.12"
      }
    },
    "stats": {
      "totalBuilds": 12,
      "totalRuns": 78,
      "totalUsers": 3,
      "totalUsers7Days": 2,
      "totalUsers30Days": 2,
      "totalUsers90Days": 2,
      "lastRunStartedAt": "2026-07-09T11:50:22.397Z",
      "actorReviewCount": 0,
      "actorReviewRating": 0,
      "bookmarkCount": 0,
      "publicActorRunStats30Days": {
        "ABORTED": 0,
        "FAILED": 0,
        "SUCCEEDED": 24,
        "TIMED-OUT": 0,
        "TOTAL": 24
      }
    },
    "versions": [
      {
        "versionNumber": "0.1",
        "sourceType": "SOURCE_FILES",
        "buildTag": "latest"
      }
    ],
    "defaultRunOptions": {
      "build": "latest",
      "timeoutSecs": 300,
      "memoryMbytes": 512
    },
    "exampleRunInput": {
      "body": "{\n  \"videoUrls\": [\n    \"https://www.youtube.com/watch?v=dQw4w9WgXcQ\"\n  ],\n  \"maxCommentsPerVideo\": 10,\n  \"includeReplies\": false,\n  \"sort\": \"top\",\n  \"proxyConfiguration\": {\n    \"useApifyProxy\": false\n  }\n}",
      "contentType": "application/json; charset=utf-8"
    },
    "categories": [
      "VIDEOS",
      "SOCIAL_MEDIA",
      "DEVELOPER_TOOLS"
    ],
    "isDeprecated": false,
    "title": "YouTube Comments Scraper",
    "pictureUrl": "https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/HIMU0xktu1JeZb4Xl-actor-ewFsoGkSqAiugqK8i-NCdTIHUbxN-youtube-unified-actor-icon.png",
    "seoTitle": "Export YouTube Comments, Replies & Authors",
    "seoDescription": "Export public YouTube comments and replies with authors, likes, timestamps, video details, and thread context. Download CSV, JSON, Excel, or API data.",
    "pricingInfos": [
      {
        "pricingModel": "PAY_PER_EVENT",
        "startedAt": "2026-06-16T14:41:22.000Z",
        "pricingPerEvent": {
          "actorChargeEvents": {
            "start": {
              "eventTitle": "Run started",
              "eventDescription": "One-time fee charged when a run starts.",
              "eventPriceUsd": 0.005,
              "isOneTimeEvent": true
            },
            "comment": {
              "eventTitle": "Comment extracted",
              "eventDescription": "Charged per public YouTube comment or reply returned.",
              "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
                }
              }
            }
          }
        },
        "apifyMarginPercentage": 0.2,
        "createdAt": "2026-06-16T14:41:22.820Z"
      },
      {
        "pricingModel": "PAY_PER_EVENT",
        "startedAt": "2026-06-16T14:49:04.000Z",
        "pricingPerEvent": {
          "actorChargeEvents": {
            "start": {
              "eventTitle": "Run started",
              "eventDescription": "One-time fee charged when a run starts. Covers fixed startup cost (init, proxy warmup, first HTTP setup).",
              "eventPriceUsd": 0.005,
              "isOneTimeEvent": true
            },
            "comment": {
              "eventTitle": "Comment extracted",
              "eventDescription": "Charged per comment extracted.",
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.000046937
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.000040814
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.000031835
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.000024489
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.000016326
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.000011428
                }
              }
            }
          }
        },
        "apifyMarginPercentage": 0.2,
        "createdAt": "2026-06-16T14:49:04.906Z"
      },
      {
        "pricingModel": "PAY_PER_EVENT",
        "startedAt": "2026-06-17T11:27:49.650Z",
        "pricingPerEvent": {
          "actorChargeEvents": {
            "start": {
              "eventTitle": "Run started",
              "eventDescription": "One-time fee charged when a run starts. Covers fixed startup cost (init, proxy warmup, first HTTP setup).",
              "eventPriceUsd": 0.005,
              "isOneTimeEvent": true
            },
            "comment": {
              "eventTitle": "Comment extracted",
              "eventDescription": "Charged per comment extracted.",
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.000046937
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.000040814
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.000031835
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.000024489
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.000016326
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.000011428
                }
              },
              "isPrimaryEvent": true
            }
          }
        },
        "apifyMarginPercentage": 0.2,
        "createdAt": "2026-06-17T11:27:49.722Z"
      }
    ],
    "notice": "NONE",
    "isCritical": false,
    "isGeneric": false,
    "hasNoDataset": false,
    "isSourceCodeHidden": true,
    "standbyUrl": null,
    "actorPermissionLevel": "LIMITED_PERMISSIONS",
    "readmeSummary": "## YouTube Comments Scraper\n\nA scalable scraper that extracts public YouTube video comments and nested replies into structured records for social listening, creator analytics, moderation research, brand monitoring, audience research, and community reporting. The Actor processes one or more public YouTube videos, traverses comment threads and reply chains while preserving reply relationships and requested sort mode, and produces one record per comment or reply containing video metadata (ID, canonical URL, title), comment identifiers and parent/reply linkage, author display and channel information and avatar, comment text, visible publish timestamps, visible like and reply counts, and a scrape timestamp. Outputs are oriented for deduplication by comment identifier, temporal comparison of comment exports, sentiment analysis and NLP, moderation workflows, audience and campaign monitoring, and competitor analysis.\n\n## Use cases\n\n- Social listening: track viewer reactions to campaigns, products, creators, brand mentions, and announcement videos\n- Creator and channel management: export comments for content planning, community analysis, moderation workflows, and audience research\n- Agency reporting: collect public viewer feedback across client and competitor videos for recurring reports\n- Research: analyze public conversations around media, politics, education, entertainment, and cultural trends\n- Support and community teams: find repeated complaints, questions, feature requests, or praise in comment sections\n- Brand sentiment tracking for product launches, trailers, tutorials, and campaigns\n- Exporting comments for moderation review and detection of recurring customer questions\n- Building datasets for natural language processing and sentiment analysis\n- Monitoring competitor campaign responses and audience engagement trends",
    "deploymentKey": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCYDWgIcSNQdptILDXmpToZJ8I0rNK0r1j4Hohj+n/qTlegqrE8vgEel/MI/V6G0jFTh8+1M36VdqFZ4BnV1IvgiD0uU9dbIOxitm8R8+Ra7Co8UemAdc6AUbDgrNtKJoOzyrrDiUh0qe650MQ6teWZgK/vnQwu/vL9fyBrw6IU71b3SO0pFyKDVV4Pw4S8KCighyTfZPs0fcFqme4lbvfOaqYYxpNhzPPY+Q1EGgsIz09xcfvgSQkXWLN+EPKYpgCXU6MY9GmxpKp/iNLku79rjo3JaY+rX0u1VUXmGuMWIErBzh7rRGWYfNMFQuOVJdfPwH9VPTc1N07g9BJ8XFdZ \n"
  }
}