Private Company Funding Rounds
curl --request POST \
--url https://api.bigdata.com/v1/funding-rounds/query \
--header 'Content-Type: application/json' \
--header 'X-API-KEY: <api-key>' \
--data '
{
"identifier": {
"type": "rp_entity_id",
"value": "UWCVKI"
},
"limit": 100
}
'import requests
url = "https://api.bigdata.com/v1/funding-rounds/query"
payload = {
"identifier": {
"type": "rp_entity_id",
"value": "UWCVKI"
},
"limit": 100
}
headers = {
"X-API-KEY": "<api-key>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {'X-API-KEY': '<api-key>', 'Content-Type': 'application/json'},
body: JSON.stringify({identifier: {type: 'rp_entity_id', value: 'UWCVKI'}, limit: 100})
};
fetch('https://api.bigdata.com/v1/funding-rounds/query', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.bigdata.com/v1/funding-rounds/query",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'identifier' => [
'type' => 'rp_entity_id',
'value' => 'UWCVKI'
],
'limit' => 100
]),
CURLOPT_HTTPHEADER => [
"Content-Type: application/json",
"X-API-KEY: <api-key>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api.bigdata.com/v1/funding-rounds/query"
payload := strings.NewReader("{\n \"identifier\": {\n \"type\": \"rp_entity_id\",\n \"value\": \"UWCVKI\"\n },\n \"limit\": 100\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("X-API-KEY", "<api-key>")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://api.bigdata.com/v1/funding-rounds/query")
.header("X-API-KEY", "<api-key>")
.header("Content-Type", "application/json")
.body("{\n \"identifier\": {\n \"type\": \"rp_entity_id\",\n \"value\": \"UWCVKI\"\n },\n \"limit\": 100\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.bigdata.com/v1/funding-rounds/query")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["X-API-KEY"] = '<api-key>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"identifier\": {\n \"type\": \"rp_entity_id\",\n \"value\": \"UWCVKI\"\n },\n \"limit\": 100\n}"
response = http.request(request)
puts response.read_body{
"results": [
{
"name": "Series F - OpenAI",
"announced_on": {
"value": "2015-12-08",
"precision": "day"
},
"closed_on": {
"value": "2015-12-08",
"precision": "day"
},
"investment_type": "series_f",
"investment_stage": "late_stage_venture",
"money_raised": {
"value": 201125120000,
"currency": "USD",
"value_usd": 201125120000
},
"target_money_raised": {
"value": 201125120000,
"currency": "USD",
"value_usd": 201125120000
},
"pre_money_valuation": {
"value": 201125120000,
"currency": "USD",
"value_usd": 201125120000
},
"post_money_valuation": {
"value": 201125120000,
"currency": "USD",
"value_usd": 201125120000
},
"post_money_valuation_source": "confirmed",
"is_equity": true,
"num_investors": 32,
"lead_investors": [
{
"entity_type": "organization",
"name": "Khosla Ventures",
"rp_entity_id": "4A6F00"
}
],
"investors": [
{
"entity_type": "organization",
"name": "Khosla Ventures",
"rp_entity_id": "4A6F00"
}
]
}
],
"metadata": {
"rp_entity_id": "UWCVKI",
"request_id": "<string>",
"timestamp": "<string>"
},
"errors": [
{
"message": "<string>"
}
],
"pagination": {
"cursor": "00000DexaRK4NT6t",
"has_cursor": true
},
"sources": [
{
"id": "CA9FA3",
"name": "Corporate Fundamentals"
}
],
"usage": {}
}{
"message": "Bad Request Error",
"statusCode": 400
}{
"message": "Too many requests. Please try again later.",
"statusCode": 429
}{
"message": "Internal Server Error",
"statusCode": 500
}Private Markets
Private Company Funding Rounds
Returns the funding rounds one private company has raised: when each was announced and closed, what kind of round it was, how much it raised, what the company was valued at before and after, and who invested.
One company per request, keyed by RavenPack entity ID. Results are paged: send back
pagination.cursor to get the next page, and keep going until
pagination.has_cursor is false. A company the data provider has no rounds for
comes back with an empty results.
POST
/
v1
/
funding-rounds
/
query
Private Company Funding Rounds
curl --request POST \
--url https://api.bigdata.com/v1/funding-rounds/query \
--header 'Content-Type: application/json' \
--header 'X-API-KEY: <api-key>' \
--data '
{
"identifier": {
"type": "rp_entity_id",
"value": "UWCVKI"
},
"limit": 100
}
'import requests
url = "https://api.bigdata.com/v1/funding-rounds/query"
payload = {
"identifier": {
"type": "rp_entity_id",
"value": "UWCVKI"
},
"limit": 100
}
headers = {
"X-API-KEY": "<api-key>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {'X-API-KEY': '<api-key>', 'Content-Type': 'application/json'},
body: JSON.stringify({identifier: {type: 'rp_entity_id', value: 'UWCVKI'}, limit: 100})
};
fetch('https://api.bigdata.com/v1/funding-rounds/query', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.bigdata.com/v1/funding-rounds/query",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'identifier' => [
'type' => 'rp_entity_id',
'value' => 'UWCVKI'
],
'limit' => 100
]),
CURLOPT_HTTPHEADER => [
"Content-Type: application/json",
"X-API-KEY: <api-key>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api.bigdata.com/v1/funding-rounds/query"
payload := strings.NewReader("{\n \"identifier\": {\n \"type\": \"rp_entity_id\",\n \"value\": \"UWCVKI\"\n },\n \"limit\": 100\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("X-API-KEY", "<api-key>")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://api.bigdata.com/v1/funding-rounds/query")
.header("X-API-KEY", "<api-key>")
.header("Content-Type", "application/json")
.body("{\n \"identifier\": {\n \"type\": \"rp_entity_id\",\n \"value\": \"UWCVKI\"\n },\n \"limit\": 100\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.bigdata.com/v1/funding-rounds/query")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["X-API-KEY"] = '<api-key>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"identifier\": {\n \"type\": \"rp_entity_id\",\n \"value\": \"UWCVKI\"\n },\n \"limit\": 100\n}"
response = http.request(request)
puts response.read_body{
"results": [
{
"name": "Series F - OpenAI",
"announced_on": {
"value": "2015-12-08",
"precision": "day"
},
"closed_on": {
"value": "2015-12-08",
"precision": "day"
},
"investment_type": "series_f",
"investment_stage": "late_stage_venture",
"money_raised": {
"value": 201125120000,
"currency": "USD",
"value_usd": 201125120000
},
"target_money_raised": {
"value": 201125120000,
"currency": "USD",
"value_usd": 201125120000
},
"pre_money_valuation": {
"value": 201125120000,
"currency": "USD",
"value_usd": 201125120000
},
"post_money_valuation": {
"value": 201125120000,
"currency": "USD",
"value_usd": 201125120000
},
"post_money_valuation_source": "confirmed",
"is_equity": true,
"num_investors": 32,
"lead_investors": [
{
"entity_type": "organization",
"name": "Khosla Ventures",
"rp_entity_id": "4A6F00"
}
],
"investors": [
{
"entity_type": "organization",
"name": "Khosla Ventures",
"rp_entity_id": "4A6F00"
}
]
}
],
"metadata": {
"rp_entity_id": "UWCVKI",
"request_id": "<string>",
"timestamp": "<string>"
},
"errors": [
{
"message": "<string>"
}
],
"pagination": {
"cursor": "00000DexaRK4NT6t",
"has_cursor": true
},
"sources": [
{
"id": "CA9FA3",
"name": "Corporate Fundamentals"
}
],
"usage": {}
}{
"message": "Bad Request Error",
"statusCode": 400
}{
"message": "Too many requests. Please try again later.",
"statusCode": 429
}{
"message": "Internal Server Error",
"statusCode": 500
}Body
application/json
Response
Successful Response
Was this page helpful?