I have a small business and I'm looking for an API to find my competitors online.
I don't need 10,000 rows of data, probably just my website url's top 5 competitors.
Software Recommendations Stack Exchange is a question and answer site for people seeking specific software recommendations. It only takes a minute to sign up.Sign up to join this community
The most effective way to go about this is to use Google Analytics and Google Ad Words to find out the key words which usually bring up your site on organic search and then hit the Google Custom Search API with those keywords. This quick search can yield as many competitors' URLs as you desire. You can even cross check with Alexa Web Rankings to see how well your competitors are performing.