Get a Local Search Grid report
Read the latest run of a Local Search Grid report: average rank per keyword.
GET https://cotlet.dev/api/v1/brightlocal/reports/{report_id}/local-search-grid-report
read
Returns the average rank per keyword and how many grid points show NF and how many show a dash. NF means Google found no local business results at that point. A dash means Google returned results but the business is not in the top 100.
Parameters
| Name | Type | Description |
|---|---|---|
| report_id string required | string | Local Search Grid report ID. |
Request
curl https://cotlet.dev/api/v1/brightlocal/reports/report_8c41d2/local-search-grid-report \
-H "Authorization: Bearer $COTLET_API_KEY" result = client.call("brightlocal", "get_local_search_grid_report", {"report_id":"report_8c41d2"}) const result = await cotlet.call('brightlocal', 'get_local_search_grid_report', {"report_id":"report_8c41d2"}); cotlet call brightlocal get_local_search_grid_report --data '{"report_id":"report_8c41d2"}' Example response
{
"report_id": "lsg_3305",
"location": "Harbor Dental, Austin",
"run_date": "2026-10-19",
"keywords": [
{
"keyword": "dentist",
"average_rank": 7.8,
"nf_points": 0,
"outside_top_100_points": 2
},
{
"keyword": "emergency dentist",
"average_rank": 12.4,
"nf_points": 1,
"outside_top_100_points": 3
}
]
}