26 comments

[ 2.8 ms ] story [ 58.1 ms ] thread
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.
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.
It'd be great if it allowed domains and hyperlinks as a search filter.
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. :)
I find it ? wiley.com is in it.
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!
(comment deleted)
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!

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.
Either 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.
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.
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!

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.