Quora Question Scraper
Pricing
$1.00 / 1,000 item scrapeds
Quora Question Scraper
Extract Quora question title, top answer snippet and engagement counts from a question URL.
Fetches one or more Quora question pages and returns the question title, the top answer snippet exposed in the page metadata, and the answer and follower counts when they are visible in the HTML. Useful for content research, question mining and tracking engagement on specific Quora threads.
Features
- Accepts a single
questionUrlor aquestionUrlslist (duplicates removed) - Question title taken from the page title, with the trailing "- Quora" removed
- Top answer snippet taken from the
og:descriptionmetadata of the page - Answer count and follower count parsed from the page text when present
maxItemscaps how many URLs are processed (1 to 100)- Fetches pages through a residential proxy layer with retries, then falls back to a direct request
Input
| Field | Type | Required / default | Description |
|---|---|---|---|
questionUrl | string | optional | A single Quora question page URL |
questionUrls | array of strings | optional | Multiple Quora question page URLs |
maxItems | integer | default 10, min 1, max 100 | Maximum number of questions to process |
At least one of questionUrl or questionUrls must be provided, otherwise the run pushes a warning item and exits.
Example input:
{"questionUrl": "https://www.quora.com/What-is-the-best-way-to-learn-programming","maxItems": 10}
Output
One dataset item per question URL:
questionUrl- the URL that was requestedquestion- question titletopAnswerSnippet- text of theog:descriptiontag (usually the beginning of the top answer), or nullanswerCount- number of answers, or null when not found in the HTMLfollowCount- number of followers, or null when not found in the HTMLscrapedAt- ISO timestamp of the extraction
Failed URLs produce an item with questionUrl, error (no-content or fetch-failed) and message.
{"questionUrl": "https://www.quora.com/What-is-the-best-way-to-learn-programming","question": "What is the best way to learn programming?","topAnswerSnippet": "Start with a language that has a gentle learning curve...","answerCount": 152,"followCount": 2300,"scrapedAt": "2026-09-10T12:00:00.000Z"}
Pricing
Pay per event. The Actor charges the item-scraped event ("Item scraped") at $0.001 per question item successfully returned. Error and warning items are not charged. There is no separate Actor start fee.
Free plan
The Actor checks whether the run belongs to a paying Apify account. On the free plan maxItems is capped at 10 per run, so free users receive up to 10 real items to inspect the output format. Larger runs require a paid Apify plan.
Usage
From the Apify console, paste a question URL into questionUrl (or several into questionUrls) and click Start.
Via API:
curl -X POST "https://api.apify.com/v2/acts/gio21~quora-scraper/run-sync-get-dataset-items?token=YOUR_TOKEN" \-H "Content-Type: application/json" \-d '{"questionUrl": "https://www.quora.com/What-is-the-best-way-to-learn-programming", "maxItems": 10}'
Limitations
- Only question page URLs are supported, there is no keyword search or topic crawling
- Only one answer snippet is returned per question; full answers, author names and votes are not extracted
answerCountandfollowCountrely on text patterns in the HTML and may be null- Quora blocks automated traffic aggressively; blocked pages come back as
fetch-failedorno-contentitems - URLs are processed one at a time
This Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by Quora or any of its subsidiaries. All trademarks mentioned are the property of their respective owners.