Access Crunchbase Data

Integrate Crunchbase data into your business, perform analysis, and build applications

Using the API

API v3 will soon be deprecated

We will be launching our new API v3.1 on 10/6/2017. Once API v3.1 is launched, API v3 will still be available for three months, but we will no longer be pushing updated data to it. In preparation for this change we have launched a beta of API v3.1 for you to begin integrations to the new endpoints. We have created a summary of change with updated documentation to help with this transition.

Build powerful applications and integrate Crunchbase into your web and mobile applications with the REST 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.

Accessing the REST API

Access to the Full API Requires an Enterprise or Applications License

If you are not already registered for a Crunchbase Data account, register here.

Enterprise and Applications licensees have access to the full Crunchbase API. Basic Access licensees are limited to the /odm-organizations and /odm-people collection endpoints which return data from the Open Data Map.

For simple testing / inspection, the Crunchbase API can also be accessed through any web browser capable of displaying JSON.

All API calls require a user key which is emailed to you following registration. If you lose your key, contact data@crunchbase.com.

Authentication

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:

https://api.crunchbase.com/v/3/organizations?user_key=[user_key]

This user_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 user_key, overrun a rate limit, or exceed a quota, the system will respond with an error message.

Collections

Processing Entire Collections

If you are attempting to paginate through an entire collection, we recommend that you use the Complete Node List export. This alleviates the need to paginate and includes an updated_at timestamp for each node.

The Crunchbase API provides Collection endpoints to retrieve the entire set and core properties of many of the important Item types in the Crunchbase Dataset. The Crunchbase API returns 100 items per page.

Item Details

Further, the Crunchbase API provides Item Detail endpoints to retrieve not only the core properties of each Node but also the details of related Items.

Such endpoints are available for the following Items:

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.

Using the REST API

We encourage you to leverage the API for your internal business and research needs. Unless otherwise noted in your license (see License Agreement and Data Access Terms), you may not license, sublicense, sell, offer to sell, distribute or otherwise provide any of the Crunchbase data to any third parties.

Attribution Requirements

When sharing information about the data, follow these attribution requirements.

  • Attribution must be accompanied by a hyperlink to Crunchbase
  • If content being attributed is primarily about one entity, link must point to that entity on Crunchbase.
  • Link must be plainly visible to end user
  • Link must be in close proximity to the attributed data
  • Link must be visible to Internet spiders (e.g. Googlebot)
  • Link cannot include the “nofollow” tag"

Using the API