Quora Scraper - $0.89 / 1000 Results avatar

Quora Scraper - $0.89 / 1000 Results

Pricing

from $0.89 / 1,000 results

Go to Apify Store
Quora Scraper - $0.89 / 1000 Results

Quora Scraper - $0.89 / 1000 Results

Scrape Quora questions, answers and profiles: full answer text, author and credential, upvotes, views, shares, comments, dates, AI-generated flag, merged and related answers, question topics, profile stats. Up to 300 answers per question. No login. $0.89 per 1000 results.

Pricing

from $0.89 / 1,000 results

Rating

0.0

(0)

Developer

Scrapeunblocker

Scrapeunblocker

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

13 days ago

Last modified

Categories

Share

Quora Scraper

Scrape Quora questions, answers and profiles as clean structured JSON - one row per answer with the full answer text, its images and links, the author (name, profile URL, avatar, credential line, verified and anonymous flags), upvotes, views, shares, comments, created and updated dates, the AI-generated and pinned flags, and the question it answers. Every row also carries the question you asked for (title, URL, answer and follower counts, topics), so a whole run drops straight into a spreadsheet. Read public profiles too: followers, answer / question / post counts, content views, credentials, topics, Spaces and the newest answers. Many questions and profiles in one run, up to 300 answers per question. No Quora account, no cookies, no proxies to configure.

Features

  • Any question input - a question URL, an answer URL on it, an /unanswered/ URL or just the slug (What-is-the-best-way-to-learn-programming). Language editions (es.quora.com, de.quora.com, ...) work as URLs.
  • Up to 300 answers per question, in Quora's own order - the Actor pages through the answer list for you.
  • Merged and related answers - answers to questions Quora merged into yours are included (relation = merged); switch on Include answers to related questions to get Quora's "All related" answers too (relation = related).
  • Profiles - a profile URL or slug returns the profile's newest answers, or one profile row with all its stats when Max answers per profile is 0.
  • Unanswered questions - a question without answers comes back as one question row (title, counts, topics, related questions), handy for finding questions to answer.
  • Rich answer data - full text, image and link lists, engagement counters, dates, author credential, AI-generated flag.
  • Question and profile summaries - the QUESTIONS and PROFILES records hold the full question (topics with links, asker, comment count, related questions) and profile data, with paging state and nextCursor.
  • Deduplicated - the same question given as a URL, an answer URL and a slug is read once; profile URLs pasted into the questions list are read as profiles.

Use cases

  • Content and SEO research - see what people ask and which answers rank, by topic and engagement.
  • Marketing and brand monitoring - track questions about your product or competitors and what the top answers say.
  • Lead and expert discovery - find active authors with their credentials and follower counts.
  • Q&A datasets and LLM pipelines - clean question / answer pairs with authors and dates for analysis, classification or fine-tuning.
  • Answer opportunities - collect unanswered or lightly answered questions in your niche.

Input

FieldTypeDefaultDescription
questionsarray-Question URLs, answer URLs, /unanswered/ URLs or slugs.
maxAnswersinteger20Answers per question (1-300).
includeRelatedbooleanfalseAlso return answers to related questions.
profilesarray-Profile URLs or slugs.
maxProfileAnswersinteger10Newest answers per profile (0-200; 0 = the profile row only).
proxyCountrystring-Optional exit-IP country (ISO-2). Leave empty for the most reliable results.
concurrencyinteger3Questions / profiles read at the same time (1-5).

A run with both lists empty reads the example question What-is-the-best-way-to-learn-programming.

Example input

{
"questions": [
"https://www.quora.com/What-is-the-best-way-to-learn-programming",
"Is-Python-a-good-first-language"
],
"maxAnswers": 50,
"includeRelated": true,
"profiles": ["https://www.quora.com/profile/Adam-DAngelo"],
"maxProfileAnswers": 0
}

Output

One dataset item per answer (long values shortened):

{
"type": "answer",
"source": "question",
"input": "https://www.quora.com/What-is-the-best-way-to-learn-programming",
"id": 15893613,
"url": "https://www.quora.com/What-is-the-best-way-to-learn-a-programming-language/answer/Dhruv-Aggarwal-31",
"position": 6,
"relation": "merged",
"question": {
"qid": 1411445,
"title": "What is the best way to learn a programming language?",
"url": "https://www.quora.com/What-is-the-best-way-to-learn-a-programming-language"
},
"author": {
"name": "Dhruv Aggarwal",
"uid": 74540459,
"profileUrl": "https://www.quora.com/profile/Dhruv-Aggarwal-31",
"imageUrl": "https://qph.cf2.quoracdn.net/main-thumb-74540459-200-....jpeg",
"credential": "Keeps learning.",
"isVerified": false,
"isAnonymous": false
},
"text": "Let's unfold the mystery\n\nThere are two ways: ...",
"images": ["https://qph.cf2.quoracdn.net/main-qimg-d04aa236adc4350faf16f9087d851c1e"],
"links": ["https://www.quora.com/What-is-the-best-way-to-learn-programming-languages-..."],
"upvotes": 16,
"views": 3389,
"shares": 1,
"comments": 3,
"createdAt": "2015-09-29T05:08:24Z",
"updatedAt": "2015-09-29T10:32:27Z",
"isPinned": false,
"isAiGenerated": false,
"sourceQuestion": {
"qid": 155255,
"title": "What is the best way to learn programming?",
"url": "https://www.quora.com/What-is-the-best-way-to-learn-programming",
"answerCount": 39,
"allRelatedCount": 81,
"followerCount": 109,
"topics": ["Programming Languages", "Computer Programming", "Computer Science"]
}
}
  • question is the question this answer was written for; with relation = merged or related it differs from the question you asked, which is always in sourceQuestion.
  • Answers from a profile carry "source": "profile" and a sourceProfile object (uid, name, profile URL, headline, followers, answer count, verified) instead of sourceQuestion.
  • A profile read with Max answers per profile = 0 (or a profile without answers) is one item with "type": "profile" and the full profile: uid, name, profileUrl, imageUrl, headline, description, followerCount, followingCount, answerCount, questionCount, postCount, contentViews, contentViewsLastMonth, topWriterYears, credentials, knowsAbout, spaces, isVerified, joinedAt.
  • A question without answers is one item with "type": "question", the question fields and relatedQuestions.

The key-value store also holds:

  • QUESTIONS - per question: the full question (topics with links, asker id, comment count), related questions, answers collected, hasMore and nextCursor.
  • PROFILES - per profile: the full profile, answers collected and paging state.
  • ERRORS - questions and profiles that returned nothing (not found on Quora, not a question or profile URL, blocked), with the reason. These are not billed.

Pricing

$0.89 per 1000 results. A result is one answer, or one question / profile row as described above. You pay only for results delivered; failed inputs are not charged.

Notes

  • Only what Quora shows a logged-out visitor is available. Quora's own search and topic feeds require an account, so start from question or profile URLs.
  • Quora's logged-out profile feed can end before the requested number of answers (on large profiles it currently stops after about 30 of the newest answers). Question pages have no such limit.
  • Image links point at Quora's CDN; download the files you need soon after the run.