Search for reviews
This endpoint lets you search for the reviews of your businesses.
To access the reviews of a business you need to have READ access on it. The response is paginated (30 results per page).
By default, no state filter is applied: the response includes all reviews, including deleted ones. Use state__in / state__notin to narrow the result.
Query parameters
Filter by business ids. Use a comma-separated list to provide multiple ids.
[ "5409c35a97bbc544d8e26737" ]
Excludes from the request all businesses provided
[ "5409c35a97bbc544d8e26737" ]
Filter by review's content
If set to true, the endpoint will return all the reviews without content.
Note: This is the content of the review and not the content of the reply.
Filter by publisher
Filter only by Google ratings
Filter only by Tripadvisor ratings
Filter only by Facebook recommendation
Filter by update_date
Return all the reviews whose update_date >= given_date.
For example : update_date__gte=2019-01-01T00:00:00 will return all reviews from the first January of 2019 until today.
Note : The update dates are stored in UTC.
Filter by update_date
Return all the reviews whose update_date <= given_date.
For example : update_date__lte=2020-01-01T00:00:00 will return all reviews from the date of the first review until the first january of 2020.
Note : The update dates are stored in UTC.
Filter by state. Comma-separated list of review states.
Exclude reviews in the given states. Comma-separated list of review states.
Filter by Tag label
Will partially match given labels (ie foo will match reviews with tag food)
[ "food" ]
Filter only reviews without tags
Filter by keywords
Return all the reviews with not-nullable content, that contain the provided list of keywords.
Note: This is the content of the review and not the content of the reply.
The filter accepts both simple and composed words. To indicate it's a composed keyword, add the + as separator. For example:
- keywords=bonjour returns all reviews containing the keyword bonjour
- keywords=good+service returns all reviews containing the combined keyword good service, without splitting the keyword. No reviews containing just good or just service will be returned.
- keywords=bonjour,good+service: returns all reviews that contain either just bonjour, either just good service or both keywords at the same time.
When set to true, enriches review responses with associated customer media URLs from Google My Business. The media links will appear in the field media_links as an array of strings.
- If with_media_links is false (default): media_links will be an empty array []
- If with_media_links is true:
- Reviews with associated photos: media_links will contain Google photo URLs
- Reviews without photos: media_links will be an empty array []
Page number. Starts at 1. Any value lower than 1 will be considered as 1. For the number of items per page, see the per_page query parameter.
Number of items to return per page. Currently limited to 100.
A - sign in front of the value indicates a descending order.
Response
OK