BrightLocal pricing: keyword research API
Is BrightLocal yours? Write to us about this page. We invite selected tool providers to our WhatsApp group.
33% complete: 2 of the 6 key fields we checkSee the 6 fields
Contact usWe haven't run BrightLocal through our keyword research API benchmark yet.BrightLocal gives this plan's price on request. We rank 130 plans for keyword research APIs by price. Half the plans cost $1.797 per 1,000 keywords or less.Mangools's $15 monthly plan is the cheapest paid plan per 1,000 keywords: as little as $0.0001. Mangools's $15 monthly plan covers up to 5,000,000 keywords a day.DataForSEO, Bing Webmaster Tools and Mangools are the best keyword research API providers in the Datacircle benchmark.
Plan: API Solutions BrightLocal's only plan
Call:
POST / data/ v1/ msv/ search BrightLocal's only call for this APIAPI: Keyword research API one of BrightLocal's 2 APIs
- SERP API
POST /, Create Search Rankings Request (Bing)data/ v1/ rankings/ search - SERP API
POST /, Create Search Rankings Request (Google)data/ v1/ rankings/ search - Keyword research API
About this item
- Freshness. We don't know how fresh this plan's data is.
- 2 of the 6 key fields we check. Search volume, Monthly trend.
- No public price. You ask BrightLocal for one.
- One call. You call
POST /. You senddata/ v1/ msv/ search search_,terms country,langand one ofgeo_orlocation.name geo_. You can also sendlocation.coordinates callback_. The call returns a job. You fetch the answer once the job is done. Or the provider sends the answer to your webhook.url - Anyone can get it. Keep data: no API terms. Use data: no API terms.
BrightLocal: keyword research API alternatives
BrightLocal alternatives: every keyword research API provider ranked
We list other providers' plans with no public price. These plans come closest to this plan in number of key fields.
| This planBrightLocal, contact us | Moz, contact us | Profound, contact us, Enterprise, POST /v2/prompt-volumes/volume/on-the-fly, Get Keyword Volume (chatgpt.com) | Similarweb, contact us, Businesses and Enterprises, GET /v4/keyword-search/keywords/overview/aggregated | 1Lookup, contact us, Custom enterprise, POST /bulk/jobs | |
|---|---|---|---|---|---|
| Completeness | 33% | 33% | 33% | 33% | 33% |
| Billing | contact | contact | contact | contact | contact |
| Who can get it | anyone | anyone | companies: its Master Subscription Agreement is with the entity identified as Customer in the order form signed with Profound | businesses and enterprises, on a custom package from Similarweb's sales team | anyone with a business name and a working business email address |
Sources
From each provider's own pricing page and docs, and from what providers tell us. We read this row from these pages on 2026-11-04.
- developer.brightlocal.com
- developer.brightlocal.com/docs/data-apis/40624a707ff4b-create-msv-search-request
- developer.brightlocal.com/docs/data-apis/7a4fba75df91b-get-msv-results
- developer.brightlocal.com/docs/data-apis/ff65c00c2a41c-rankings-api
- brightlocal.com/platform-old/api-solutions/
- brightlocal.com/pricing
Product details
The key fields this plan's answer can hold, then each filled column in its row on the sheet.
- Search volume
- Monthly trend
- Cost per click, not in the answer
- Competition, not in the answer
- Keyword difficulty, not in the answer
- Search intent, not in the answer
| Billing | contact |
|---|
| Their pitch | You can submit a request for up to 1000 search terms and each request relates to one geo location. |
|---|
| Keep data | no API terms |
|---|---|
| Use data | no API terms |
| Per second | 8.33 |
|---|---|
| Batch | 1,000 |
| Answer | by polling or webhook |
|---|
| You send | search_terms, country, lang, one of geo_location.name or geo_location.coordinates. Optional: callback_url |
|---|---|
| Method | POST |
| Path | /data/v1/msv/search |
| Plan | API Solutions |
|---|---|
| Who can get it | anyone |
The 6 fields the plan's answer can hold
keyword, search volume, monthly searches, request ID, success, time taken