What data can I get from the Crunchbase API?
The Crunchbase API is a read-only RESTful service that enables approved developers to leverage the same data that powers www.crunchbase.com. To get a better sense of what’s available through the REST API, you can compare the Crunchbase company page with JSON returned from the API.
How do I pass my Crunchbase API key for authentication?
The Crunchbase API uses token-based authentication, which means that developers must pass their individual API Key parameter with every request. There are two ways you can pass your API key for authentication: Below are a couple of example requests for the /organizations endpoint and how you would pass your API key for authentication:
How can I compare the Crunchbase company page with JSON?
To get a better sense of what’s available through the REST API, you can compare the Crunchbase company page with JSON returned from the API. If you are not already registered for a Crunchbase Data account, register here.
How to get more than 1000 investments per page in Crunchbase?
The Crunchbase API returns 10 items per relationship type. For example, you might get 10 investments. Then you can use the investments endpoint /organizations/:permalink/investments for an entity to get a further 1000 investments per page if you require more.
What is token-based authentication in the Crunchbase API?
The Crunchbase API uses token-based authentication, which means that developers must pass their individual user_key parameter with every request. An example request for the /organizations endpoint would read as follows: This user_key is used to validate each developer’s access to the API and ensure that any rate limits or quotas are respected.
What is the API key used for?
This API key is used to validate each developer’s access to the API and ensure that any rate limits or quotas are respected. If you omit the API key, overrun a rate limit, or exceed a quota, the system will respond with an error message. All API requests to our platform now require HTTPS.