Welcome to the BrightLocal Help Center

Browse our FAQs and video tutorials or Submit a request to the BrightLocal support team

Local Directory API

Mathew Coghlan -


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?

USA Canada UK Australia
Yelp.com Yelp.ca Yelp.co.uk Yelp.com.au
Google My Business Google My Business  Google My Business  Google My Business 
  FourSquare Thomson Local FourSquare
Manta Manta Yell.com HotFrog.com.au
Yellow Pages Cylex Cylex Cylex
Merchant Circle 411.ca Bing Local Yellow Book
Superpages Yellowee Yahoo! Local Australia Business Listing
Best of the Web Brownbook Bizwiki AussieWeb
Citysearch Canpages FreeIndex AustralianPlanet
DexKnows Gold Book Local Data Search Brownbook Australia
Insider Pages HotFrog.ca Scoot dLook
Judy’s Book iBegin Tipped Local Business Guide
Kuzu Profile Canada Touch Local Local.com.au
Yahoo! Local Weblocal   StartLocal
Yellow Bot     Superpages.com.au
Yellowee     True Local
      White Pages

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.

Contact us to get your API key and find out more.


Have more questions? Submit a request