Get Results
curl --request GET \
--url https://api.lobstr.io/v1/results \
--header 'Authorization: <authorization>'import requests
url = "https://api.lobstr.io/v1/results"
headers = {"Authorization": "<authorization>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: '<authorization>'}};
fetch('https://api.lobstr.io/v1/results', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.lobstr.io/v1/results",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: <authorization>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.lobstr.io/v1/results"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "<authorization>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.lobstr.io/v1/results")
.header("Authorization", "<authorization>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.lobstr.io/v1/results")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Authorization"] = '<authorization>'
response = http.request(request)
puts response.read_body{
"record_type": "<string>",
"record_id": "<string>",
"url": "<string>",
"source_url": "<string>",
"question_id": {},
"question_title": "<string>",
"question_url": "<string>",
"question_answer_count": 123,
"question_follower_count": 123,
"question_slug": "<string>",
"topics": "<any>",
"related_questions": "<any>",
"answer_id": {},
"answer_content": "<string>",
"answer_posted_at": {},
"answer_upvote_count": 123,
"answer_comment_count": 123,
"answer_view_count": 123,
"answer_share_count": 123,
"author_id": {},
"author_name": "<string>",
"author_url": "<string>",
"author_credential": "<string>",
"is_author_anonymous": true,
"is_most_viewed_writer": true,
"post_id": {},
"post_title": "<string>",
"post_content": "<string>",
"post_images": "<any>",
"post_posted_at": {},
"post_view_count": 123,
"post_upvote_count": 123,
"post_comment_count": 123,
"post_share_count": 123,
"space_name": "<string>",
"space_tribe_id": {},
"profile_url": "<string>",
"profile_name": "<string>",
"profile_bio": "<string>",
"profile_credential": "<string>",
"profile_follower_count": 123,
"profile_answer_count": 123,
"profile_top_topics": "<any>",
"topic_id": {},
"topic_name": "<string>",
"topic_url": "<string>",
"topic_follower_count": 123,
"related_topics": "<any>",
"most_viewed_authors": "<any>"
}Quora Scraper
Get Results
Retrieve scraped data from Quora Scraper
GET
/
v1
/
results
Get Results
curl --request GET \
--url https://api.lobstr.io/v1/results \
--header 'Authorization: <authorization>'import requests
url = "https://api.lobstr.io/v1/results"
headers = {"Authorization": "<authorization>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: '<authorization>'}};
fetch('https://api.lobstr.io/v1/results', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.lobstr.io/v1/results",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: <authorization>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.lobstr.io/v1/results"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "<authorization>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.lobstr.io/v1/results")
.header("Authorization", "<authorization>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.lobstr.io/v1/results")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Authorization"] = '<authorization>'
response = http.request(request)
puts response.read_body{
"record_type": "<string>",
"record_id": "<string>",
"url": "<string>",
"source_url": "<string>",
"question_id": {},
"question_title": "<string>",
"question_url": "<string>",
"question_answer_count": 123,
"question_follower_count": 123,
"question_slug": "<string>",
"topics": "<any>",
"related_questions": "<any>",
"answer_id": {},
"answer_content": "<string>",
"answer_posted_at": {},
"answer_upvote_count": 123,
"answer_comment_count": 123,
"answer_view_count": 123,
"answer_share_count": 123,
"author_id": {},
"author_name": "<string>",
"author_url": "<string>",
"author_credential": "<string>",
"is_author_anonymous": true,
"is_most_viewed_writer": true,
"post_id": {},
"post_title": "<string>",
"post_content": "<string>",
"post_images": "<any>",
"post_posted_at": {},
"post_view_count": 123,
"post_upvote_count": 123,
"post_comment_count": 123,
"post_share_count": 123,
"space_name": "<string>",
"space_tribe_id": {},
"profile_url": "<string>",
"profile_name": "<string>",
"profile_bio": "<string>",
"profile_credential": "<string>",
"profile_follower_count": 123,
"profile_answer_count": 123,
"profile_top_topics": "<any>",
"topic_id": {},
"topic_name": "<string>",
"topic_url": "<string>",
"topic_follower_count": 123,
"related_topics": "<any>",
"most_viewed_authors": "<any>"
}Retrieve scraped data from your Quora Scraper runs.
Each row has a
record_type field indicating what was scraped: answer, profile, profile_answer, profile_post, or topic. Fields are populated based on the record type.Headers
string
required
Your API authentication token. Value:
Token YOUR_API_KEYQuery Parameters
string
required
Hash of the squid to get results from
integer
Page number (default: 1)
Result Fields
string
Row type — answer, profile, profile_answer, profile_post, or topic. Example:
answerstring
Quora opaque base64 node id.
string
Canonical URL of this record.
string
The Quora URL given as task input.
bigint
Quora numeric question id.
text
Plain-text title of the question. Example:
What is the best programming language to learn first?string
Canonical URL of the question.
integer
Number of answers Quora reports.
integer
Number of followers of the question.
string
URL slug of the question.
json
Topics the question is filed under.
json
Related questions Quora surfaces.
bigint
Quora numeric answer id.
text
Plain-text body of the answer. Example:
Python is widely considered the best first language due to its clear syntax...datetime
UTC datetime the answer was posted.
integer
Number of upvotes. Example:
1842integer
Number of displayed comments.
integer
Number of views. Example:
42301integer
Number of shares.
bigint
Quora numeric user id of the author.
string
Display name of the author. Example:
John Doestring
URL of the author’s Quora profile.
text
Credential displayed under the author’s name.
boolean
True when posted anonymously.
boolean
True when author is listed as a most-viewed writer for the question’s topic.
bigint
Quora numeric post id (Space/Post rows).
text
Title of the post.
text
Plain-text body of the post.
json
Image URLs embedded in the post.
datetime
UTC datetime the post was published.
integer
Number of views.
integer
Number of upvotes.
integer
Number of displayed comments.
integer
Number of shares.
string
Name of the Quora Space the post was published in.
bigint
Quora numeric Space id.
string
URL of the scraped profile.
string
Display name on the profile.
text
Plain-text profile description.
text
Top-line credential shown on the profile.
integer
Number of followers.
integer
Number of public answers.
json
Topic node ids the profile claims expertise in.
bigint
Quora numeric topic id.
string
Name of the topic.
string
URL of the topic.
integer
Number of topic followers.
json
Related topics listed on the topic page.
json
Most-viewed writers leaderboard of the topic.
Response
200
{"total_results": 1, "data": [{"record_type": "answer", "question_title": "What is the best programming language to learn first?", "answer_content": "Python is widely considered the best first language due to its clear syntax...", "author_name": "John Doe", "answer_upvote_count": 1842, "answer_view_count": 42301}]}