Use our Local Directory API to get important local listing data for use in your own SEO tools, reporting dashboard and CRM system.
Add local directory listing information for your own reports and SEO tools.
Use our Local Directory Listing API to:
- Identify listings on top 15+ local directories
- Get URL for each directory listing
- Get important listing data such as profile claimed, business name + address + phone number (NAP), reviews & rating score
Which directories do we return data on?
|Google My Business||Google My Business||Google My Business||Google My Business|
|Merchant Circle||411.ca||Bing Local||Yellow Book|
|Superpages||Yellowee||Yahoo! Local||Australia Business Listing|
|Best of the Web||Brownbook||Bizwiki||AussieWeb|
|DexKnows||Gold Book||Local Data Search||Brownbook Australia|
|Judy’s Book||iBegin||Tipped||Local Business Guide|
|Kuzu||Profile Canada||Touch Local||Local.com.au|
What does the API cost?
API pricing is on a ‘per request’ basis.
- Request = 1 look-up on 1 directory
- Cost per Request = $0.05 ($0.05 per directory)
API access is available to customers on our Multi-business & SEO Pro accounts (having a subscription package is a requirement to use the API). API fees are paid in addition to monthly subscription fees.
API keys, credits and technical support
We issue you with a development API key which gives you access to all BrightLocal APIs (1 key for all APIs). We will give you a set number of development credits which will allow you to test the APIs for free prior to launching your service.
We can arrange a technical support call (developer-to-developer) so help you get set-up and to answer any questions. We advise that you review the API documentation prior to holding this call so that we can answer some practical questions and help debug any issues you encounter in early phases of development.
Power your BrightLocal account using API
As well as returning raw data back, the APIs can also be used to control your BrightLocal account.
You can add / edit / delete client reports remotely. So you just need to manage the data in one place – e.g. your own CRM system or database.