Get single founder
curl --request GET \
--url https://api-next.dealroom.co/api/data/founders/{id} \
--header 'Authorization: Bearer <token>'import requests
url = "https://api-next.dealroom.co/api/data/founders/{id}"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api-next.dealroom.co/api/data/founders/{id}', 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-next.dealroom.co/api/data/founders/{id}",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api-next.dealroom.co/api/data/founders/{id}"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "Bearer <token>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api-next.dealroom.co/api/data/founders/{id}")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api-next.dealroom.co/api/data/founders/{id}")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Authorization"] = 'Bearer <token>'
response = http.request(request)
puts response.read_body{
"data": {
"uuid": "1a2b3c4d-5e6f-7890-1234-567890abcdef",
"name": "Patrick Collison",
"tagline": "Co-founder and CEO of Stripe.",
"image": "https://images.dealroom.co/people/patrick-collison.jpg",
"dealroom_url": "https://app.dealroom.co/people/patrick-collison",
"gender": "male",
"is_serial_founder": true,
"is_super_founder": true,
"is_promising_founder": false,
"is_strong_founder": true,
"launch_year": 2010,
"signal_rating": 123,
"founded_companies_total_funding": 123,
"hq_country": "United States",
"hq_city": "San Francisco",
"tags": [
{
"id": 123,
"name": "<string>",
"type": "<string>"
}
],
"education": [
{
"university_uuid": "<string>",
"university_name": "<string>",
"degree": "<string>",
"year_start": 123,
"year_end": 123,
"majors": [
"<string>"
]
}
],
"universities": [
{
"id": 123,
"year_start": 123,
"year_end": 123,
"degree": {
"id": 123,
"name": "<string>"
},
"majors": [
{
"id": 123,
"name": "<string>"
}
],
"university": {
"uuid": "<string>",
"name": "<string>",
"image": "<string>",
"hq_city": "<string>",
"hq_country": "<string>"
}
}
],
"companies": [
{
"entity_uuid": "<string>",
"entity_name": "<string>",
"image": "<string>",
"hq_city": "<string>",
"hq_country": "<string>",
"total_funding": 123,
"latest_valuation": 123,
"latest_valuation_year": 123,
"latest_valuation_month": 123,
"signal_rating": 123,
"sector_tags": [
{
"id": 123,
"name": "<string>"
}
],
"industries": [
{
"id": 123,
"name": "<string>"
}
],
"is_founder": true,
"is_executive": true,
"is_partner": true,
"is_past": true,
"raw_title": "<string>",
"titles": [
{
"name": "<string>"
}
],
"year_start": 123,
"year_end": 123
}
],
"backgrounds": [
{
"id": 123,
"name": "<string>"
}
]
},
"currency": "EUR"
}{
"error": {
"code": "VALIDATION_ERROR",
"message": "<string>",
"details": [
{
"path": "<string>",
"message": "<string>"
}
]
}
}{
"error": {
"code": "VALIDATION_ERROR",
"message": "<string>",
"details": [
{
"path": "<string>",
"message": "<string>"
}
]
}
}{
"error": {
"code": "VALIDATION_ERROR",
"message": "<string>",
"details": [
{
"path": "<string>",
"message": "<string>"
}
]
}
}{
"error": {
"code": "VALIDATION_ERROR",
"message": "<string>",
"details": [
{
"path": "<string>",
"message": "<string>"
}
]
}
}Founders
Get single founder
Returns the full founder profile by UUID (numeric IDs are not accepted). Includes biographic details, founder badges (super founder, serial founder, etc.), professional history, education, and links to founded companies.
GET
/
api
/
data
/
founders
/
{id}
Get single founder
curl --request GET \
--url https://api-next.dealroom.co/api/data/founders/{id} \
--header 'Authorization: Bearer <token>'import requests
url = "https://api-next.dealroom.co/api/data/founders/{id}"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api-next.dealroom.co/api/data/founders/{id}', 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-next.dealroom.co/api/data/founders/{id}",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api-next.dealroom.co/api/data/founders/{id}"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "Bearer <token>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api-next.dealroom.co/api/data/founders/{id}")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api-next.dealroom.co/api/data/founders/{id}")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Authorization"] = 'Bearer <token>'
response = http.request(request)
puts response.read_body{
"data": {
"uuid": "1a2b3c4d-5e6f-7890-1234-567890abcdef",
"name": "Patrick Collison",
"tagline": "Co-founder and CEO of Stripe.",
"image": "https://images.dealroom.co/people/patrick-collison.jpg",
"dealroom_url": "https://app.dealroom.co/people/patrick-collison",
"gender": "male",
"is_serial_founder": true,
"is_super_founder": true,
"is_promising_founder": false,
"is_strong_founder": true,
"launch_year": 2010,
"signal_rating": 123,
"founded_companies_total_funding": 123,
"hq_country": "United States",
"hq_city": "San Francisco",
"tags": [
{
"id": 123,
"name": "<string>",
"type": "<string>"
}
],
"education": [
{
"university_uuid": "<string>",
"university_name": "<string>",
"degree": "<string>",
"year_start": 123,
"year_end": 123,
"majors": [
"<string>"
]
}
],
"universities": [
{
"id": 123,
"year_start": 123,
"year_end": 123,
"degree": {
"id": 123,
"name": "<string>"
},
"majors": [
{
"id": 123,
"name": "<string>"
}
],
"university": {
"uuid": "<string>",
"name": "<string>",
"image": "<string>",
"hq_city": "<string>",
"hq_country": "<string>"
}
}
],
"companies": [
{
"entity_uuid": "<string>",
"entity_name": "<string>",
"image": "<string>",
"hq_city": "<string>",
"hq_country": "<string>",
"total_funding": 123,
"latest_valuation": 123,
"latest_valuation_year": 123,
"latest_valuation_month": 123,
"signal_rating": 123,
"sector_tags": [
{
"id": 123,
"name": "<string>"
}
],
"industries": [
{
"id": 123,
"name": "<string>"
}
],
"is_founder": true,
"is_executive": true,
"is_partner": true,
"is_past": true,
"raw_title": "<string>",
"titles": [
{
"name": "<string>"
}
],
"year_start": 123,
"year_end": 123
}
],
"backgrounds": [
{
"id": 123,
"name": "<string>"
}
]
},
"currency": "EUR"
}{
"error": {
"code": "VALIDATION_ERROR",
"message": "<string>",
"details": [
{
"path": "<string>",
"message": "<string>"
}
]
}
}{
"error": {
"code": "VALIDATION_ERROR",
"message": "<string>",
"details": [
{
"path": "<string>",
"message": "<string>"
}
]
}
}{
"error": {
"code": "VALIDATION_ERROR",
"message": "<string>",
"details": [
{
"path": "<string>",
"message": "<string>"
}
]
}
}{
"error": {
"code": "VALIDATION_ERROR",
"message": "<string>",
"details": [
{
"path": "<string>",
"message": "<string>"
}
]
}
}Authorizations
oauth2bearerAuth
OAuth2 client-credentials flow against the Dealroom Auth0 tenant. Use the client_id / client_secret from a Programmatic API key. Tokens are valid for 24h — Swagger UI will reuse the same token across operations. Revoking or deactivating a key rejects it on the next request (within a ≤5-minute server-side cache window), not at token expiry.
Path Parameters
Stable UUID of the entity. Numeric ids are not accepted.
Minimum string length:
1Example:
"345d1ab6-33df-4759-9e17-0d0c0ec9ab1c"