GET /google-maps/business_questions_and_answers

Business Questions & Answers

Retrieve questions and answers posted by users for a specific business on Google Maps.

Google Maps Scraper API

Retrieve the questions and answers that users have posted for a specific business on Google Maps. This includes community-submitted questions along with their answers from the business owner or other users.

HTTP Request

1
GET /google-maps/business_questions_and_answers

Parameters

ParameterTypeRequiredDefaultDescription
business_idstringYesUnique business identifier in hex format (0x...:0x...) or place ID
languagestringNo"en"Language code for the response

Response

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
{
  "status": "OK",
  "data": {
    "questions_and_answers": [
      {
        "question": "Do you have outdoor seating?",
        "question_author": "Sarah M.",
        "question_time": "2025-06-10T09:30:00Z",
        "answers": [
          {
            "text": "Yes, we have a lovely patio area with seating for up to 20 guests.",
            "author": "Joe's Coffee (Owner)",
            "time": "2025-06-10T14:00:00Z"
          }
        ]
      },
      {
        "question": "Is there free Wi-Fi available?",
        "question_author": "Tom K.",
        "question_time": "2025-04-22T16:45:00Z",
        "answers": [
          {
            "text": "Yes! Free Wi-Fi is available for all customers. Ask the barista for the password.",
            "author": "Joe's Coffee (Owner)",
            "time": "2025-04-23T08:15:00Z"
          },
          {
            "text": "Yes, they do. It's pretty fast too.",
            "author": "Regular Customer",
            "time": "2025-04-24T11:00:00Z"
          }
        ]
      }
    ]
  }
}

Response Fields

FieldTypeDescription
statusstringRequest status
data.questions_and_answersarrayList of Q&A entries
data.questions_and_answers[].questionstringThe question text
data.questions_and_answers[].question_authorstringName of the person who asked
data.questions_and_answers[].question_timestringWhen the question was posted (ISO 8601)
data.questions_and_answers[].answersarrayList of answers to the question
data.questions_and_answers[].answers[].textstringAnswer text
data.questions_and_answers[].answers[].authorstringName of the person who answered
data.questions_and_answers[].answers[].timestringWhen the answer was posted (ISO 8601)

Code Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
import requests

url = "https://google-maps-extractor2.p.rapidapi.com/google-maps/business_questions_and_answers"

querystring = {
    "business_id": "0x89c259a9aeb1c6b5:0x35b1cfbc380cb867",
    "language": "en"
}

headers = {
    "X-RapidAPI-Key": "YOUR_API_KEY",
    "X-RapidAPI-Host": "google-maps-extractor2.p.rapidapi.com"
}

response = requests.get(url, headers=headers, params=querystring)
data = response.json()

for qa in data["data"]["questions_and_answers"]:
    print(f"Q: {qa['question']}")
    for answer in qa["answers"]:
        print(f"  A ({answer['author']}): {answer['text']}")
    print()
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
const url = "https://google-maps-extractor2.p.rapidapi.com/google-maps/business_questions_and_answers";

const params = new URLSearchParams({
  business_id: "0x89c259a9aeb1c6b5:0x35b1cfbc380cb867",
  language: "en",
});

const response = await fetch(`${url}?${params}`, {
  method: "GET",
  headers: {
    "X-RapidAPI-Key": "YOUR_API_KEY",
    "X-RapidAPI-Host": "google-maps-extractor2.p.rapidapi.com",
  },
});

const data = await response.json();

data.data.questions_and_answers.forEach((qa) => {
  console.log(`Q: ${qa.question}`);
  qa.answers.forEach((answer) => {
    console.log(`  A (${answer.author}): ${answer.text}`);
  });
  console.log();
});
1
2
3
4
5
curl -G "https://google-maps-extractor2.p.rapidapi.com/google-maps/business_questions_and_answers" \
  --data-urlencode "business_id=0x89c259a9aeb1c6b5:0x35b1cfbc380cb867" \
  --data-urlencode "language=en" \
  -H "X-RapidAPI-Key: YOUR_API_KEY" \
  -H "X-RapidAPI-Host: google-maps-extractor2.p.rapidapi.com"
Start building today

Get your API key and make your first request in under a minute.

Get Your API Key on RapidAPI