Homepage
Get location scores via GET
Retrieves aggregated location scores using filter criteria provided as query parameters.
get/home/locations/score
Query parameters
locationIdsstring nullable
Comma-separated location IDs to filter by
businessIdsstring nullable
Comma-separated business IDs to filter by
locationGroupIdsstring nullable
Comma-separated location group IDs to filter by
labelsstring nullable
Comma-separated labels to filter by
excludedLocationIdsstring nullable
Comma-separated location IDs to exclude
excludedBusinessIdsstring nullable
Comma-separated business IDs to exclude
excludedLocationGroupIdsstring nullable
Comma-separated location group IDs to exclude
excludedLabelsstring nullable
Comma-separated labels to exclude
filterCategorystring nullable
Filter strategy to apply: location-groups, labels, business, or location
includeBenchmarkboolean required
Whether to include benchmark data in the response
querystring nullable
Search query string depending on filter category
Response
Location scores retrieved successfully
Example response
{
"score": 75,
"maxScore": 100,
"productScores": [
{
"name": "listingHealth",
"completedPercentage": 85
}
],
"pillarScores": {
"visibility": 72,
"reputation": 88,
"engagement": 65
},
"benchmark": {
"categoryId": 12345,
"score": 78
},
"upsellProduct": {
"product": "socialPosts",
"maxValue": 20,
"trialAvailable": true
}
}