API reference
Companies
A company we do not track yet
Ask for any company and we start reading its public pages. You get a 202, with retry_after in seconds; ask again after that. A subdomain answers as its parent company, so docs.acme.com returns acme.com.
{
"domain": "newco.io",
"status": "collecting",
"retry_after": 600,
"note": "We started reading this company's public pages. Ask again in a few minutes. This says nothing yet about what it uses."
}
/v1/companies/{domain}/stackAll evidence merged per vendor, strongest first. The endpoint most integrations want.
curl -H "X-API-Key: $STRATADB_KEY" \
https://api.stratadb.io/v1/companies/deepgram.com/stackconst res = await fetch("https://api.stratadb.io/v1/companies/deepgram.com/stack", {
headers: { "X-API-Key": process.env.STRATADB_KEY },
});
const data = await res.json();import os, requests
res = requests.get(
"https://api.stratadb.io/v1/companies/deepgram.com/stack",
headers={"X-API-Key": os.environ["STRATADB_KEY"]},
)
data = res.json()Response
{
"domain": "deepgram.com",
"list_status": "active",
"stale_since": null,
"source_url": "https://deepgram.com/privacy/subprocessors",
"last_checked": "2026-11-02T09:14:00.000Z",
"about": {
"text": "Deepgram provides real-time speech-to-text, text-to-speech, and voice agent APIs.",
"source_url": "https://deepgram.com/",
"generated_at": "2026-11-03T04:10:00.000Z"
},
"logo_url": "https://stratadb.io/icon/deepgram.com",
"technologies": [
{
"name": "OpenAI",
"technology": {
"slug": "openai",
"name": "OpenAI",
"category": "llm_ai_provider",
"is_ai_provider": true
},
"confidence": 0.95,
"level": "confirmed",
"evidence_types": [
"declared"
],
"first_seen": "2026-11-02T09:14:00.000Z",
"last_seen": "2026-11-02T09:14:00.000Z",
"last_verified": "2026-11-02T09:14:00.000Z",
"evidence": [
{
"type": "declared",
"name": "OpenAI",
"role": "processor",
"source_url": "https://deepgram.com/privacy/subprocessors",
"observed_at": "2026-11-02T09:14:00.000Z"
}
],
"adoption_stage": "adopted"
}
],
"attribution": "Vendor's own statement, retrieved from the source URL on the date shown. StrataDB does not verify the underlying claim."
}/v1/companies/{domain}/subprocessorsOnly the company's declared list, with purpose and location.
curl -H "X-API-Key: $STRATADB_KEY" \
https://api.stratadb.io/v1/companies/deepgram.com/subprocessorsconst res = await fetch("https://api.stratadb.io/v1/companies/deepgram.com/subprocessors", {
headers: { "X-API-Key": process.env.STRATADB_KEY },
});
const data = await res.json();import os, requests
res = requests.get(
"https://api.stratadb.io/v1/companies/deepgram.com/subprocessors",
headers={"X-API-Key": os.environ["STRATADB_KEY"]},
)
data = res.json()Response
{
"domain": "deepgram.com",
"list_status": "active",
"stale_since": null,
"source_url": "https://deepgram.com/privacy/subprocessors",
"last_checked": "2026-11-02T09:14:00.000Z",
"subprocessors": [
{
"name": "OpenAI",
"technology": {
"slug": "openai",
"name": "OpenAI",
"category": "llm_ai_provider",
"is_ai_provider": true
},
"confidence": 0.95,
"level": "confirmed",
"evidence_types": [
"declared"
],
"purpose": "AI model provider",
"location": "USA",
"first_seen": "2026-11-02T09:14:00.000Z",
"last_seen": "2026-11-02T09:14:00.000Z",
"last_verified": "2026-11-02T09:14:00.000Z",
"source_url": "https://deepgram.com/privacy/subprocessors",
"observed_at": "2026-11-02T09:14:00.000Z"
}
],
"attribution": "Vendor's own statement, retrieved from the source URL on the date shown. StrataDB does not verify the underlying claim."
}/v1/companies/{domain}The profile: list status, summary, links and images. links is what the company's homepage states, and we do not check it against the networks. tags is our own classification of what the company sells, from its homepage. It is not evidence. screenshot_url is set on paid plans.
curl -H "X-API-Key: $STRATADB_KEY" \
https://api.stratadb.io/v1/companies/deepgram.comconst res = await fetch("https://api.stratadb.io/v1/companies/deepgram.com", {
headers: { "X-API-Key": process.env.STRATADB_KEY },
});
const data = await res.json();import os, requests
res = requests.get(
"https://api.stratadb.io/v1/companies/deepgram.com",
headers={"X-API-Key": os.environ["STRATADB_KEY"]},
)
data = res.json()Response
{
"domain": "deepgram.com",
"list_status": "active",
"stale_since": null,
"source_url": "https://deepgram.com/privacy/subprocessors",
"last_checked": "2026-11-02T09:14:00.000Z",
"platform": null,
"about": {
"text": "Deepgram provides real-time speech-to-text, text-to-speech, and voice agent APIs.",
"source_url": "https://deepgram.com/",
"generated_at": "2026-11-03T04:10:00.000Z"
},
"links": {
"website": "https://deepgram.com/",
"linkedin": "https://www.linkedin.com/company/deepgram",
"x": "https://x.com/DeepgramAI",
"github": "https://github.com/deepgram",
"youtube": null,
"instagram": null,
"facebook": null,
"address": "505 Howard St, Ste. 150, San Francisco, CA, 94105, US",
"phone": null,
"source_url": "https://deepgram.com/"
},
"tags": [
{
"slug": "ai",
"name": "AI and machine learning"
}
],
"logo_url": "https://stratadb.io/icon/deepgram.com",
"screenshot_url": null,
"attribution": "Vendor's own statement, retrieved from the source URL on the date shown. StrataDB does not verify the underlying claim."
}/v1/companies/{domain}/certificationsCertifications, and whether a registry confirms them or it is the company's own statement.
curl -H "X-API-Key: $STRATADB_KEY" \
https://api.stratadb.io/v1/companies/resend.com/certificationsconst res = await fetch("https://api.stratadb.io/v1/companies/resend.com/certifications", {
headers: { "X-API-Key": process.env.STRATADB_KEY },
});
const data = await res.json();import os, requests
res = requests.get(
"https://api.stratadb.io/v1/companies/resend.com/certifications",
headers={"X-API-Key": os.environ["STRATADB_KEY"]},
)
data = res.json()Response
{
"domain": "resend.com",
"certifications": [
{
"standard": "soc2",
"label": "SOC 2",
"status": "self_declared",
"registry": null,
"detail": null,
"source_url": "https://resend.com/security",
"first_seen": "2026-11-02T09:14:00.000Z",
"last_checked": "2026-11-02T09:14:00.000Z",
"note": "SOC 2 has no public registry, so this cannot be verified from public data."
}
]
}/v1/companies/{domain}/eventsPaid plansThis company's change history.
| Parameter | Description |
|---|---|
page | Page number, from 1. |
curl -H "X-API-Key: $STRATADB_KEY" \
https://api.stratadb.io/v1/companies/acme.com/eventsconst res = await fetch("https://api.stratadb.io/v1/companies/acme.com/events", {
headers: { "X-API-Key": process.env.STRATADB_KEY },
});
const data = await res.json();import os, requests
res = requests.get(
"https://api.stratadb.io/v1/companies/acme.com/events",
headers={"X-API-Key": os.environ["STRATADB_KEY"]},
)
data = res.json()Response
{
"events": [
{
"type": "ai_provider_added",
"company": "acme.com",
"technology": "openai",
"details": {
"name": "OpenAI"
},
"occurred_at": "2026-11-02T09:14:00.000Z"
}
],
"page": 1
}