{
  "data": {
    "id": "0KPGvxjTbuBdNOyoc",
    "userId": "HIMU0xktu1JeZb4Xl",
    "name": "hacker-news-search-scraper",
    "username": "fetch_cat",
    "description": "Search Hacker News stories, comments, Ask HN, Show HN, polls, and author activity using public HN search data.",
    "isPublic": true,
    "createdAt": "2026-06-24T21:06:39.079Z",
    "modifiedAt": "2026-07-16T21:43:07.835Z",
    "taggedBuilds": {
      "latest": {
        "buildId": "CbZkmIqyif7C2pjDJ",
        "finishedAt": "2026-07-16T21:43:07.835Z",
        "buildNumberInt": 100011,
        "buildNumber": "0.1.11"
      }
    },
    "stats": {
      "totalBuilds": 11,
      "totalRuns": 154,
      "totalUsers": 2,
      "totalUsers7Days": 0,
      "totalUsers30Days": 1,
      "totalUsers90Days": 1,
      "lastRunStartedAt": "2026-08-26T18:46:28.534Z",
      "actorReviewCount": 0,
      "actorReviewRating": 0,
      "bookmarkCount": 0,
      "publicActorRunStats30Days": {
        "ABORTED": 0,
        "FAILED": 0,
        "SUCCEEDED": 30,
        "TIMED-OUT": 0,
        "TOTAL": 30
      }
    },
    "versions": [
      {
        "versionNumber": "0.1",
        "sourceType": "SOURCE_FILES",
        "buildTag": "latest"
      }
    ],
    "defaultRunOptions": {
      "build": "latest",
      "timeoutSecs": 300,
      "memoryMbytes": 256
    },
    "exampleRunInput": {
      "body": "{\"query\": \"apify\", \"tags\": [\"story\"], \"sortBy\": \"relevance\", \"maxItems\": 20}",
      "contentType": "application/json; charset=utf-8"
    },
    "categories": [
      "NEWS",
      "DEVELOPER_TOOLS",
      "BUSINESS"
    ],
    "isDeprecated": false,
    "title": "Hacker News Search Scraper",
    "pictureUrl": "https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/HIMU0xktu1JeZb4Xl-actor-0KPGvxjTbuBdNOyoc-fffsP4uWm3-hacker-news-search-scraper.png",
    "seoTitle": "Hacker News Search Scraper - Stories & Comments",
    "seoDescription": "Search and export Hacker News stories, comments, Ask HN, Show HN, authors, points, dates, and URLs to CSV, JSON, Excel, or API for product research.",
    "pricingInfos": [
      {
        "pricingModel": "PAY_PER_EVENT",
        "createdAt": "2026-06-24T21:09:14.916Z",
        "startedAt": "2026-06-24T21:09:14.514Z",
        "apifyMarginPercentage": 0.2,
        "pricingPerEvent": {
          "actorChargeEvents": {
            "start": {
              "eventTitle": "Start",
              "eventDescription": "One-time fee per run",
              "eventPriceUsd": 0.005,
              "isOneTimeEvent": true
            },
            "result": {
              "eventTitle": "HN result saved",
              "eventDescription": "Per Hacker News story, comment, poll, or job 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
                }
              }
            }
          }
        }
      },
      {
        "pricingModel": "PAY_PER_EVENT",
        "createdAt": "2026-06-24T21:32:36.539Z",
        "startedAt": "2026-06-24T21:32:36.454Z",
        "apifyMarginPercentage": 0.2,
        "pricingPerEvent": {
          "actorChargeEvents": {
            "start": {
              "eventTitle": "Start",
              "eventDescription": "One-time fee per run",
              "eventPriceUsd": 0.005,
              "isOneTimeEvent": true
            },
            "result": {
              "eventTitle": "HN result saved",
              "eventDescription": "Per Hacker News story, comment, poll, or job saved to the dataset",
              "eventPriceUsd": 0.000027681,
              "isPrimaryEvent": true
            }
          }
        }
      }
    ],
    "notice": "NONE",
    "isCritical": false,
    "isGeneric": false,
    "hasNoDataset": false,
    "isSourceCodeHidden": true,
    "standbyUrl": null,
    "actorPermissionLevel": "LIMITED_PERMISSIONS",
    "readmeSummary": "## Hacker News Search Scraper\n\nA scraper that queries public Hacker News search to find and extract stories, comments, Ask HN, Show HN, polls, and author activity; it supports keyword and tag/type queries, author filtering, date-range filtering, and relevance/date sorting, and returns one record per matching public HN search result containing title and body text (for comments), external and HN item URLs, author username, story points, comment counts, creation timestamps, tags/result-type labels, and parent-story metadata when applicable. Keywords: Hacker News, HN search, scraper, stories, comments, Ask HN, Show HN, polls, author activity, keyword search, tag filtering, date range, relevance sorting, date sorting, titles, comment text, URLs, authors, points, comment counts, timestamps, tags, parent story metadata, trend monitoring, research datasets.\n\n## Use cases\n\n- Product research: track public discussion around a product, launch, or competitor mentions.  \n- Founder and investor signals: monitor product feedback, hiring trends, and launch commentary.  \n- Developer relations: find discussions mentioning SDKs, libraries, tools, and integrations.  \n- Technical trend monitoring and market intelligence: follow mentions of technologies, companies, and technical topics over time.  \n- Content research and curation: collect source material for newsletters, essays, reports, or briefs.  \n- Creating AI datasets: export HN stories and comments for classification, summarization, or alerting workflows.",
    "deploymentKey": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCTrFvjGKLTBfYk95lvGMo2EZxKGxLkzE9JXzd3dAPKzBM5jTwC0oZNDsFeWGjWZnd7uP7S3zvQZ7bJ7Y1kTJ1l0SbR1SWQ93jZOxWTKrTSnl9ASl5gCCmedfOt+wabQTUVJBx/He81WbKR8J434gNUVrAsGp2D+K78E2WN38zxj3zbDlx1cQ9qVSFSpBdkyqyFfmiLClbP8dPp31fTchvQreswIyMQ5dXO4gfcRaVc4z+Ixa+ALFfbfx1H6MB2ohmohchuyAQvm9CErdXgBR6J5jZNrpAihUCA/f/u8UGMiMLtGJdzxmApJvzbTe9aujrEhsOVljLeT+ldBcJwHaA1 \n"
  }
}