| Members: 182 |
| Language: English |
|
Group categories:
|
| More group info » |
|
| Jun 2 |
|
| Jun 2 |
|
| Jun 2 |
|
| Jun 2 |
|
| Jun 1 |
|
| Apr 1 |
|
| Sep 17 |
|
| Aug 19 |
OverviewThe CrunchBase API provides JSON representations of the data found on CrunchBase. The API currently supports three actions: "show", "search", and "list", which are each described below.
The "v/1/" components of the URLs below refer to the current version of the API, which is 1. Show EntityTo retrieve information about a specific entity on CrunchBase, use a URL of the form:
http://api.crunchbase.com/v/1/<namespace>/<permalink>.js
The available namespaces are:
<permalink>
referrers to an entity's permalink as seen in the URL for its regular CrunchBase page.
Also, you can append a callback query param to have the result passed to a callback method of your choice. Examplesapi.crunchbase.com/v/1/company/facebook.js api.crunchbase.com/v/1/person/brad-fitzpatrick.js api.crunchbase.com/v/1/financial-organization/accel-partners.js?callback=callme Search QueriesTo retrieve a list entities that match a given search query, use URLs of the form:
http://api.crunchbase.com/v/1/search.js?query=<keyword(s)> The result is a hash containing the first 10 results: {"total": 1,
Note the total and page attributes of the hash. Total refers to the total number of results available for the given query.
To retrieve more than the first 10 results append the page parameter to your query. This request will retrieve results 11-20 for the query 'iphone': http://api.crunchbase.com/v/1/search.js?query=iphone&page=2
Also, you can append a callback query parameter to have the result passed to a callback method of you choice.
Note that this action may be useful if you want to "search by domain", as the search engine considers the entity homepage URLs when generating results. Examplesapi.crunchbase.com/v/1/search.js?query=techcrunch api.crunchbase.com/v/1/search.js?query=google.com&page=3 api.crunchbase.com/v/1/search.js?query=reddit&callback=callme List EntitiesTo retrieve a list of all of the entities in a certain namespace on CrunchBase, use a URL of the form:
http://api.crunchbase.com/v/1/<plural-namespace>
The plural available namespaces are:
This action does not support JavaScript callbacks. Examplesapi.crunchbase.com/v/1/companies.js api.crunchbase.com/v/1/financial-organizations.jsPermalink EntityEver needed to find a corresponding CrunchBase page for a particular Company/Person/Financial Org name? Well, we now have an API for that which is easier to use than our Search API.<h3>Syntax</h3> For all entities except people: http://api.crunchbase.com/v/1/<plural entity namespace>/permalink?name=<entity name>For people: http://api.crunchbase.com/v/1/people/permalink?first_name=<person first name>&last_name=<person last name> Examples
ReturnsIf the permalink is found, JSON will be returned in the following format (this one for companies):{"name": "Google", "crunchbase_url": "http://www.crunchbase.com/company/google", "permalink": "google"}If a permalink is not found, the HTTP status code will be 404 and the JSON return will be (note that this is a 404 for companies): {"error": "Unknown company. Please see www.crunchbase.com/help/api for help."} NotesThe entity name (or for people, first and last name) is case-insensitive. Replace any spaces in the entity name with '%20'.TechCrunch Posts APIWant data on how many times a particular company has been written about on TechCrunch? Well, you can do that now as well. The syntax is very similar to the Permalink API, above. You start with an entity name.SyntaxFor all entities except people:http://api.crunchbase.com/v/1/<plural entity namespace>/posts?name=<entity name>For people: http://api.crunchbase.com/v/1/people/posts?first_name=<person first name>&last_name=<person last name>Examples:
{"posts_url": "http://www.crunchbase.com/company/google/posts", "num_posts": 1174, "name": "Google", "crunchbase_url": "http://www.crunchbase.com/company/google", "permalink": "google"}If no posts are found, the HTTP status code will be 404 and the JSON return will be (note that this is a 404 for companies): {"error": "Unknown company. Please see www.crunchbase.com/help/api for help."} NotesThe entity name (or for people, first and last name) is case-insensitive. Replace any spaces in the entity name with '%20'.AttributionPlease see the Attribution page, where we explain the requirements. Sightings
|
| Version: |
| Create a group - Google Groups - Google Home - Terms of Service - Privacy Policy |
| ©2009 Google |