Show HN: Free Company Autocomplete API
blog.clearbit.comEither there's an off-by-one error or there's a weird design decision. Typing "y c" doesn't include the "c" in the search (so it lists websites like Yahoo first) but "y co" finds Y Combinator.
If you could combine this with the one https://certsimple.com/ uses, that would be awesome!
Brilliant idea and brilliant API. Is the company API limited to companies with an online presence/social media account?
Thanks! Not limited there, but we definitely do better with companies that have a strong web presence.
You have a small typo on http://clearbit.com/pricing.
"What happens if I go over my plan's alloted requests?" => "What happens if I go over my plan's allotted requests?"
Really neat service!
I was impressed when it located the tiny company I current work for (The Day News & Media) but less impressed that it couldn't find the enormous multinational I used to work for (John Wiley & Sons). Where does it source the data from?
Yes, where does this data come from? Somehow I was able to find not-so-popular companies as well.
Glad to hear it! We are using the dozens of sources that power our other APIs. That's the special sauce. :)
Maybe twitter?
Ah, looks like we have John Wiley & Sons listed as Wiley, which seems to be how they are typically known. Aliases would be an interesting feature though!
I find it ? wiley.com is in it.
How could a company be added to the database?
Implementing POST /companies/ {"name": "..."} would be nice. Other than that it's a really nice endpoint.
Curious.. which tools you used for managing the backend of all these APIs? (authentication, rate limiting, etc)
Great question. We have loads of Sinatra services running on CoreOS (using Fleet and Git for deploys) http://blog.clearbit.com/servers-part-one. From there we have a contrib Gem to share middleware between the services. These middlewares handle Auth, Rate limiting, CORS, etc.
I work for credibility.com (https://credibility.com/search), and we get our data from Dun & Bradstreet. Our search seems to have more results (~18MM docs).
Nice. Bookmarking it
Does anyone know if an API exists that returns whether a company is in good standing with a secretary of state?
Checked out the Clearbit API and I didn't see that type of data in there.
We'd love to do that but unfortunately most states (Delaware) require a filing fee of at least $10 to retrieve that.
Do you have plans to add more fields in the response? For example, it would be nice to get the company's ticker symbol if they are publicly traded.
It'd be great if it allowed domains and hyperlinks as a search filter.
If you need that feature, and are willing to pay, check out the Demandbase API. I can't find any public websites documenting their API, but this Ruby gem gives an overview: https://github.com/leereilly/demandbase.
Andrew from Clearbit here. You can definitely search by domain using our Company API (http://clearbit.com/docs#company-api). Is that what you are looking for?
I have been using clearbit the last few months and it really is a great service with the best api docs and versioning I have seen to date (a la stripe). We use clearbit for company, persona, compliance, and prospect data.
Checkout https://svbtle.com/signup for a great experience built on clearbit. @maccman + team is killing it.
Clearbit is more narrowly focused on business apis, but in my experience Clearbit does a better job with company/persona data globally than orb intelligence, everstring, relateiq, madisonlogic.
Feature request: Better api key management to easy manage multiple environments (upgrading api versions between dev/prod)
Thanks for the kind words Dustin! Glad to hear you are crushing it. :)
Improved API Key management is on the roadmap!