Google Business Profile info
GET
/api/v1/reviews/profile
const url = 'https://digize.com/api/v1/reviews/profile';const options = {method: 'GET', headers: {'x-api-key': '<x-api-key>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://digize.com/api/v1/reviews/profile \ --header 'x-api-key: <x-api-key>'What Google Search and Maps show about the business: its name, categories, hours, contact details and attributes, and any edits Google is still checking.
Needs the reviews:read permission.
Authorizations
Section titled “Authorizations”Responses
Section titled “Responses”Done
Media typeapplication/json
object
name
required
string
status
required
string
primaryCategory
required
string
additionalCategories
required
Array<string>
description
required
string
openingDate
required
The first of the month it opened, or empty.
string
phone
required
string
website
required
string
links
required
object
menu
required
string
order
required
string
booking
required
string
address
required
object
line1
required
string
line2
required
string
city
required
string
region
required
string
postalCode
required
string
country
required
string
hideAddress
required
boolean
serviceAreas
required
Array<string>
hours
required
Array<object>
object
day
required
integer
open
required
boolean
ranges
required
Array<object>
object
start
required
integer
end
required
integer
specialHours
required
Array<object>
object
id
required
string
date
required
string
label
required
string
closed
required
boolean
ranges
required
Array<object>
object
start
required
integer
end
required
integer
attributes
required
Array<string>
locationId
required
string
mapsUrl
required
string
reviewUrl
required
string
pending
required
error
required
Why Google refused the last edit.
string | null
updatedAt
required
string format: date-time
updatedBy
required
string
Example
{ "status": "open"}What was sent isn’t valid (invalid).
Media typeapplication/json
object
error
required
object
code
required
string
message
required
string
details
object
key
additional properties
any
Example
{ "error": { "code": "invalid" }}No key, or one that’s unknown, off or expired.
Media typeapplication/json
object
error
required
object
code
required
string
message
required
string
details
object
key
additional properties
any
Example
{ "error": { "code": "invalid" }}The key doesn’t have the permission this needs.
Media typeapplication/json
object
error
required
object
code
required
string
message
required
string
details
object
key
additional properties
any
Example
{ "error": { "code": "invalid" }}Nothing has that id (not_found).
Media typeapplication/json
object
error
required
object
code
required
string
message
required
string
details
object
key
additional properties
any
Example
{ "error": { "code": "invalid" }}Over the rate limit; see retry-after.
Media typeapplication/json
object
error
required
object
code
required
string
message
required
string
details
object
key
additional properties
any
Example
{ "error": { "code": "invalid" }}