Crunchbase Company API
Collect Crunchbase company data as clean, structured JSON. Send one or many organization URLs and get funding, investors, industries, HQ location, employee count, rank, and status. Reliable, pay per company, MCP-ready for Claude and AI agents.
MEDIAN LAGon demand
PARAMETERS1
TOTAL USERS8
MONTHLY ACTIVE5
TOTAL RUNS47
RUNS SUCCEEDED100.0%
RATING5.0 (1)
Input parameters
| PARAMETER | TYPE | REQ | DEFAULT | DESCRIPTION |
|---|---|---|---|---|
| companyUrls | string[] | yes | — | One or more Crunchbase organization URLs, e.g. https://www.crunchbase.com/organization/openai. |
Worked examples
{
"companyUrls": [
"https://www.crunchbase.com/organization/openai"
]
}
Tasks
Saved runs with the inputs already filled in — each one a standalone page and a working configuration example.
Code
curl
curl -X POST "https://api.apify.com/v2/acts/johnvc~crunchbase-company-api/run-sync-get-dataset-items" \
-H "Authorization: Bearer $APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{"companyUrls": ["https://www.crunchbase.com/organization/openai"]}'
Python
from apify_client import ApifyClient
client = ApifyClient("APIFY_TOKEN")
run = client.actor("johnvc/crunchbase-company-api").call(
run_input={'companyUrls': ['https://www.crunchbase.com/organization/openai']}
)
for item in client.dataset(run.default_dataset_id).iterate_items():
print(item)