Update your Google Business Profile API integration before critical endpoints are disabled. Review the deprecation schedule and instructions to avoid disruptions starting in April 2022.
The Business Profile Performance API is now launched! Migration work is required.

Method: locations.questions.list

Returns the paginated list of questions and some of its answers for a specified location. This operation is only valid if the specified location is verified.

HTTP request

GET https://mybusinessqanda.googleapis.com/v1/{parent=locations/*/questions}

The URL uses gRPC Transcoding syntax.

Path parameters

Parameters
parent

string

Required. The name of the location to fetch questions for.

Query parameters

Parameters
pageSize

integer

Optional. How many questions to fetch per page. The default and maximum pageSize values are 10.

pageToken

string

Optional. If specified, the next page of questions is retrieved.

answersPerQuestion

integer

Optional. How many answers to fetch per question. The default and maximum answersPerQuestion values are 10.

filter

string

Optional. A filter constraining the questions to return. The only filter currently supported is "ignore_answered=true"

orderBy

string

Optional. The order to return the questions. Valid options include 'updateTime desc' and 'upvoteCount desc', which will return the questions sorted descendingly by the requested field. The default sort order is 'updateTime desc'.

Request body

The request body must be empty.

Response body

If successful, the response body contains data with the following structure:

Response message for QuestionsAndAnswers.ListQuestions

JSON representation
{
  "questions": [
    {
      object (Question)
    }
  ],
  "totalSize": integer,
  "nextPageToken": string
}
Fields
questions[]

object (Question)

The requested questions,

totalSize

integer

The total number of questions posted for this location across all pages.

nextPageToken

string

If the number of questions exceeds the requested max page size, this field is populated with a token to fetch the next page of questions on a subsequent call. If there are no more questions, this field is not present in the response.

Authorization Scopes

Requires the following OAuth scope:

  • https://www.googleapis.com/auth/business.manage

For more information, see the OAuth 2.0 Overview.