ParseForge Scrapers

Blind (by GuidePoint) Scraper

parseforge/blind-by-guidepoint-scraper

JobsLead generation

Scrapes Blind posts by topic, company, tag, or direct URL. Returns each post as a flat row with full text, author details, and engagement metrics. Supports salary data filtering by job function and country.

Run this scraper See the API call
Total users
8
Monthly active
0
Total runs
207
Bookmarked
0
Rating
Not rated yet
Last modified
12 days ago

Overview

ParseForge

Blind (by GuidePoint) Scraper

Scrape Blind posts by topic, company, or tag, up to a million per run. Every post comes with its full text, author details, engagement metrics, and computed salary data. No login or API key. Export to CSV, JSON, Excel, or XML.

Blind is a private professional network where verified employees discuss compensation, layoffs, work-life balance, and company culture anonymously. This Actor reads the public post feeds directly, filtered by topic, company, tag, job function, or country, and returns each match in one fixed schema.

Who uses it What they scrape Blind (by GuidePoint) for
Market researchers Track which companies are discussing layoffs or hiring freezes this quarter.
Recruiters Monitor compensation threads to benchmark salary offers by company and role.
HR analysts Gauge employee sentiment on work-life balance across competing firms.
Job seekers Read unfiltered reviews of company culture before accepting an offer.

What it does

This Actor collects Blind posts by topic, company, tag, or direct URL, and returns each one as a flat row.

  • ๐Ÿท๏ธ Topic and company filters: scrape posts from a Blind topic like compensation, or narrow to a single company like Meta or Google.
  • ๐Ÿ“Š Salary data extraction: filter by job function and country to pull structured compensation discussions.
  • ๐Ÿ”— Direct URL mode: paste any Blind topic, company, or post URL to scrape exactly that page.
  • ๐Ÿ“ˆ Engagement metrics: each row includes likes, replies, and view counts for trend analysis.

Results export to CSV, JSON, Excel, or XML, or straight from the API.

What you can do with Blind (by GuidePoint) data

๐Ÿ’ฐ Benchmark compensation.

A recruiter scrapes the compensation topic filtered by company and job function to see real salary ranges shared by verified employees.

๐Ÿ“‰ Track layoff discussions.

A market researcher monitors the layoffs tag across multiple companies to spot industry-wide trends before they hit the news.

๐Ÿข Compare company culture.

A job seeker scrapes work-life balance posts for two target companies and reads the unfiltered sentiment from current employees.

๐Ÿ“Š Aggregate engagement data.

An analyst collects posts by topic and exports the like and reply counts to measure which issues are gaining traction week over week.

Why choose this scraper

What you get
No API needed Blind has no public API. This reads the web pages directly.
Residential proxies built in The Actor uses Apify residential proxies to avoid blocks.
Fixed output schema Every post arrives with the same fields, ready for analysis.
Scale to millions Paid users can scrape up to 1,000,000 posts per run.

How it compares

No other Store actor targets Blind (by GuidePoint) the same way, so the honest comparison is with the alternatives teams actually weigh.

Blind (by GuidePoint) Scraper Build it in-house By hand
Setup Run it now, zero config Days of engineering None, but hours per pull
When Blind (by GuidePoint) changes Maintained for you You fix it You re-learn the page
Proxies, retries, anti-bot Built in Your problem Browser only
Output Fixed JSON schema, CSV/Excel export Whatever you build Copy-paste
Cost Pay per result Engineering time Analyst hours

Configure the run

Drive the Actor from a Blind topic, company name, post tag, or direct URL, and filters run as each post is read so only matches reach your dataset. The Input tab lists every parameter.

A first run with the defaults:

{
  "startUrl": "https://www.teamblind.com/channels/compensation",
  "maxItems": 10,
  "proxyConfiguration": {
    "useApifyProxy": true,
    "apifyProxyGroups": [
      "RESIDENTIAL"
    ]
  }
}

A larger pull:

{
  "startUrl": "https://www.teamblind.com/channels/compensation",
  "maxItems": 200,
  "proxyConfiguration": {
    "useApifyProxy": true,
    "apifyProxyGroups": [
      "RESIDENTIAL"
    ]
  }
}

Pricing

Pay-per-result: $0.03199 per result collected. You pay only for the results written to your dataset.

Results collected Approximate cost
100 results $3.20
1,000 results $31.99
10,000 results $319.90

New Apify accounts start with $5 in free credit.

Free users

Free-plan runs return up to 10 results as a preview. Upgrade your Apify plan to collect up to 1,000,000 results per run.

Run it

  1. Create a free Apify account with $5 in credit.
  2. Open the Blind (by GuidePoint) Scraper.
  3. Set your inputs and any filters, then click Start.
  4. Export the results as CSV, Excel, JSON, or XML from the Dataset tab.

Run it programmatically through the Apify API (run-sync-get-dataset-items) or the ApifyClient for JavaScript and Python.

Use with AI agents (MCP)

Give an AI agent live access to Blind (by GuidePoint) through the Model Context Protocol. Add the Actor to Claude, Cursor, or any MCP client:

claude mcp add --transport http apify "https://mcp.apify.com?tools=parseforge/blind-by-guidepoint-scraper"

Then prompt it in plain language to run the scraper and read back the results.

Troubleshooting

Why am I getting no results?

Check that your filters are not too narrow. Try removing the company or tag filter and running with only a topic. Also confirm that the topic name matches Blind's URL slug exactly, like compensation not Compensation.

Why does the Actor fail with a proxy error?

Blind requires residential proxies. Make sure your proxy configuration is set to use Apify residential proxies. Datacenter or automatic proxy selection will likely be blocked.

Why are some posts missing salary data?

The Actor returns posts that match your filters. Not every post in a compensation topic contains a specific salary number. Broaden your filters or increase Max Items to capture more data.

Why is the Actor slow?

Residential proxies add latency to avoid rate limiting. This is expected. You can increase the Max Items to collect more data in a single run rather than running multiple fast scrapes.

FAQ

Question Answer
Do I need a Blind account to scrape? No. This Actor reads the public post feeds that Blind makes available without login. You do not need an account or API key.
Can I scrape posts from a specific company? Yes. Use the Company Name filter to target posts tagged with a company like Meta, Google, or Amazon. You can combine it with a topic or tag for more precision.
What is the maximum number of posts I can scrape? Free users are limited to 100 posts per run. Paid Apify users can scrape up to 1,000,000 posts by adjusting the Max Items setting.
Does this extract salary data? Yes. When you filter by company, job function, and country, the Actor returns posts that contain compensation discussions, including salary figures where publicly shared.
Can I scrape a single post by URL? Yes. Paste the direct URL of any Blind topic, company page, or individual post into the Start URL field, and the Actor will scrape that page.
Why do I need residential proxies? Blind aggressively blocks datacenter IPs. The Actor is preconfigured to use Apify residential proxies, which route traffic through real home IPs to avoid detection.
What output formats are supported? You can export your dataset to CSV, JSON, Excel, or XML from the Apify console.
Can I filter posts by job function? Yes. The Job Function filter lets you narrow results to roles like software-engineering or product-management, which is useful for salary research.
Does this scrape comments on posts? The Actor returns the post data as listed on the feed or page. Comment threads are not included in the flat row output.
How do I scrape posts with a specific tag? Use the Post Tag filter with values like rsu, refresher, layoffs, or offer. Combine it with a company name to see only that company's tagged posts.

Related actors

  • reddit-posts-scraper: Use this to scrape Reddit communities where professionals discuss the same companies and compensation topics publicly.

Browse the full ParseForge collection for more scrapers.

๐Ÿ†˜ Need help? Email parseforge@protonmail.com with your run ID, your input, and what you expected.

โš ๏ธ Disclaimer. This Actor is unofficial and is not affiliated with, endorsed by, or sponsored by GuidePoint Security. It collects only publicly available data. You are responsible for using the collected data in compliance with the source's terms of service and applicable data-protection laws, including GDPR, CCPA, and PIPL. Do not use it to collect personal data unlawfully.

Input

FieldTypeWhat it doesDefault
startUrl string Direct URL to a Blind topic, company posts, or individual post page. If provided, topic/company filters below are ignored. Example: https://www.teamblind.com/topics/compensation https://www.teamblind.com/channels/compe
maxItems integer Free users: Limited to 100. Paid users: Optional, max 1,000,000. 10
proxyConfiguration object Proxy settings. Residential proxies are required for this site. {"useApifyProxy":true,"apifyProxyGroups"
topic string Blind topic to scrape (e.g. compensation, salary, layoffs, wlb). Used when no Start URL is provided. not set
company string Company name to filter posts by (e.g. Meta, Google, Amazon). Used when no Start URL is provided. not set
postTag string Tag to filter posts by (e.g. rsu, refresher, layoffs, offer). Used with company filter. not set
jobFunction string Job function to filter salary data by (e.g. software-engineering, product-management). not set
country string Country for salary data (e.g. united-states). Used with company and job function filters. united-states

Pricing

from $23.99 per 1,000 results

Charged forWhat it isPrice each
Actor Start Charged once when the run starts. $0.005
Result Item Charged once per result collected. $0.02399 to $0.03199

Tiered: the lower figure is the price on a higher Apify plan. Billing and the free credit live on Apify.

API

One POST returns the dataset directly. Same shape for every scraper in the library, so swapping the slug is the only change.

POST ยท run and get results
curl -X POST "https://api.apify.com/v2/acts/parseforge~blind-by-guidepoint-scraper/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "helloWorld": 123
  }'

Examples

Input that runs as-is.

input.json
{
  "helloWorld": 123
}

Reviews

No reviews yet. Be the first.

Issues

We build and maintain this scraper, so a problem with it comes to us. Report it on the Apify listing and the thread stays attached to the scraper where the next person can find it: open an issue.

Broken and urgent, or you would rather not post in public? Write to parseforge@protonmail.com and it reaches the people who wrote it.

Related scrapers

Run Blind (by GuidePoint) Scraper on Apify All scrapers