Entity Record
Get an entity record
GET
/v3/entities/{id} Returns the full record for an entity: the identity core plus enrichment, meaning firmographics, classification labels, operational footprint and social profiles.
This endpoint never blocks. It serves what exists now and reports the build state in
enrichment.status. If the record has never been enriched, the first read starts the
build in the background; poll until enrichment.status is complete.
If the ID was merged into another entity, status is merged, merged_into carries the
canonical ID, and the body is the canonical entity. Store the new ID.
Path parameters
idstring requiredAsiq_entity ID. Legal-entity (le_) and operational-presence (op_) IDs are not accepted.
Responses
200 The entity record.
statusstring (enum)matchedmergedmerged_intostringSet whenstatusismerged. Store this ID instead of the one you asked for.entityobjectShow 19 nested fieldsHide nested fields
idstringdisplay_namestringThe brand or common name.legal_namestringThe registered name, as it appears on the government record.statusstring (enum)activeinactivedescriptionstringwebsitestringheadquartersobjectThe headquarters address, always as the nestedaddressobject — there are no flat alias fields. Every key below is always present; unknown values arenullrather than omitted, so the key set is stable across responses and endpoints.Show 1 nested fieldHide nested fields
addressobjectShow 10 nested fieldsHide nested fields
street_addressstringstreet_numberstringsub_premisestringcitystringstatestringSubdivision as written ("California"), when we hold it.state_codestringISO-3166-2 subdivision code ("CA"). Derived fromstatewhen we can map it confidently;nullrather than guessed when we cannot.postal_codestringcountrystringcountry_codestringformatted_addressstringSingle-line rendering of the parts above. Composed from them when we hold no stored formatting.
primary_legal_entityobjectThe government registration that anchors this entity.Show 5 nested fieldsHide nested fields
idstringjurisdictionstringcountry_codestringstate_codestringregistration_authorityobjectThe government register this entity is recorded in.Show 7 nested fieldsHide nested fields
idintegercodestringnamestringorganizationstringjurisdictionstringcountry_codestringwebsitestring
identifiersarray<object>Typed external identifiers, in a stable order.Show 3 nested fieldsHide nested fields
typestring (enum)registration_idciksec_cikleibiceindunstickervaluestringCanonicalized for its type on the resolution and record endpoints. See Codes & enums.jurisdictionstringISO jurisdiction, where the identifier type is jurisdictional. Absent entirely on/v3/domain-intelligence.
matching_branchobjectSet when the query matched a specific branch or foreign registration rather than the entity's home registration.facetsobjectOwnership and legal form, not industry. Industry codes live underindustry.schemes.Show 2 nested fieldsHide nested fields
sectorstring (enum)privatepublicgovernmentnonprofitlegal_formstring (enum)Show 16 possible valuesHide possible values
llccorporationc_corps_corplpllpgpsole_proprietorshipnonprofit_corppllcpccooperativemunicipal_agencygovernment_entitytrustunknown
industryobjectIndustry codes keyed by scheme. A scheme that was not classified is absent; an empty key is never returned.Show 1 nested fieldHide nested fields
schemesobjectShow 2 nested fieldsHide nested fields
naics_2022array<object>Show 4 nested fieldsHide nested fields
codestringlabelstringis_primarybooleanOne code per scheme is primary. Primary codes are returned first.confidenceinteger
sicarray<object>Show 4 nested fieldsHide nested fields
codestringlabelstringis_primarybooleanOne code per scheme is primary. Primary codes are returned first.confidenceinteger
parent_entityobjectShow 1 nested fieldHide nested fields
namestring
typestring (enum)businessnonprofitgovernmentpersonotherunknownsubtypestringattributesobjectFirmographics. Every field is nullable until enrichment fills it.Show 14 nested fieldsHide nested fields
descriptionstringwebsitestringdomainstringemployee_countintegeremployee_rangestringrevenueintegerrevenue_rangestringfounding_datestringstock_tickerstringexchangestringis_publicbooleanmarket_capintegerfunding_total_usdintegerfunding_rounds_countinteger
classificationobjectHuman-readable labels and the controlled business-model axes. Numeric industry codes live underindustry.schemes, not here.Show 7 nested fieldsHide nested fields
sectorstringindustrystringsub_industrystringbusiness_tagsarray<string>market_segmentsarray<string (enum)>Most-material-first, max 2.b2b2cnever appears withb2borb2c.revenue_modelsarray<string (enum)>Most-material-first, max 3.products_servicesarray<string>
operational_presencearray<object>Where the entity operates, one entry per country.Show 5 nested fieldsHide nested fields
idstringcountry_codestringcountrystringcountintegerRegistrations known in that country.is_home_jurisdictionboolean
social_profilesobjectShow 3 nested fieldsHide nested fields
linkedinobjectShow 1 nested fieldHide nested fields
handlestring
facebookobjectShow 1 nested fieldHide nested fields
handlestring
crunchbaseobjectShow 1 nested fieldHide nested fields
handlestring
enrichmentobjectBuild state of the record. Omitted entirely if the lifecycle could not be read; treat an absent block as unknown, not as failed.Show 2 nested fieldsHide nested fields
statusstring (enum)pendingbuildingrefreshingcompletefailedupdated_atstring <date-time>
request_idstring
400 Malformed ID, or an ID that is not a `siq_` entity ID.
errorobjectShow 2 nested fieldsHide nested fields
typestringStable, machine-readable error code.messagestringHuman-readable explanation. Do not match on this.
401 Missing or invalid API key.
errorobjectShow 2 nested fieldsHide nested fields
typestringStable, machine-readable error code.messagestringHuman-readable explanation. Do not match on this.
404 No entity with that ID.
errorobjectShow 2 nested fieldsHide nested fields
typestringStable, machine-readable error code.messagestringHuman-readable explanation. Do not match on this.
429 Rate limit exceeded.
errorobjectShow 2 nested fieldsHide nested fields
typestringStable, machine-readable error code.messagestringHuman-readable explanation. Do not match on this.
500 Something went wrong on our side.
errorobjectShow 2 nested fieldsHide nested fields
typestringStable, machine-readable error code.messagestringHuman-readable explanation. Do not match on this.
Example request
cURL
curl --request GET \
--url 'https://api.savvyiq.ai/v3/entities/siq_33d67jj0wJESjEdFHMhuQ' \
--header 'apikey: YOUR_API_KEY' Example response
The full record for the resolved entity200
{
"status": "matched",
"merged_into": null,
"entity": {
"id": "siq_33d67jj0wJESjEdFHMhuQ",
"status": "active",
"description": "Datadog is a leading cloud monitoring and security platform that provides AI-powered observability solutions for cloud-scale applications. Its SaaS-based data analytics platform enables businesses to gain comprehensive visibility into their entire technology stack, from infrastructure to applications, helping DevOps teams prevent downtime, resolve performance issues, and ensure optimal user experience.",
"headquarters": {
"address": {
"street_address": "620 8th Ave, 45th Floor",
"street_number": null,
"sub_premise": null,
"city": "New York",
"state": "New York",
"state_code": "NY",
"postal_code": "10018",
"country": "United States",
"country_code": "US",
"formatted_address": "620 8th Ave, 45th Floor, New York, New York 10018, United States"
}
},
"website": "https://www.datadoghq.com/",
"primary_legal_entity": {
"id": "le_2Zp3Yy6S7O6Btccq56WOH",
"jurisdiction": "US-DE",
"state_code": "DE",
"country_code": "US",
"registration_authority": {
"id": 1024,
"code": "RA000602",
"name": "Division of Corporations, Department of State",
"organization": "Division of Corporations, Department of State",
"jurisdiction": "Delaware",
"country_code": "US",
"website": "https://corp.delaware.gov/"
}
},
"identifiers": [
{
"type": "registration_id",
"value": "4832851",
"jurisdiction": "US-DE"
},
{
"type": "cik",
"value": "0001561550",
"jurisdiction": null
},
{
"type": "lei",
"value": "549300F6JNO0KRPO1K63",
"jurisdiction": null
}
],
"matching_branch": null,
"type": "business",
"subtype": "incorporated_entity",
"attributes": {
"domain": "datadoghq.com",
"employee_count": 3001,
"employee_range": "1K-5K",
"revenue": 3672030976,
"revenue_range": "$1B-$10B",
"founding_date": "2010-01-01",
"stock_ticker": "DDOG",
"exchange": "NASDAQ",
"is_public": true,
"market_cap": 91027922944,
"funding_total_usd": null,
"funding_rounds_count": 10
},
"classification": {
"sector": "Technology",
"industry": "Computer Software",
"sub_industry": "Cloud Software",
"business_tags": [
"Cloud Monitoring",
"Observability",
"SaaS",
"AIOps",
"Application Performance Monitoring",
"Cloud Security",
"IT Infrastructure Monitoring",
"DevOps Tools"
],
"market_segments": [
"b2b"
],
"revenue_models": [
"subscription"
],
"products_services": [
"Infrastructure Monitoring",
"Application Performance Monitoring (APM)",
"Log Management",
"Cloud Security",
"Digital Experience Monitoring",
"Network Performance Monitoring"
]
},
"operational_presence": [
{
"id": "op_33ZbC5x7TWMqjRnGBE88L",
"country_code": "US",
"country": "United States of America",
"count": 4,
"is_home_jurisdiction": true
}
],
"social_profiles": {
"crunchbase": {
"handle": "datadog"
},
"linkedin": {
"handle": "company/datadog"
},
"facebook": {
"handle": "datadoghq"
}
},
"facets": {
"sector": "public",
"legal_form": "corporation"
},
"industry": {
"schemes": {
"naics_2022": [
{
"code": "513210",
"label": "Software Publishers",
"is_primary": true,
"confidence": 95
},
{
"code": "541511",
"label": "Custom Computer Programming Services",
"is_primary": false,
"confidence": 80
},
{
"code": "51",
"label": "Information",
"is_primary": false,
"confidence": 90
}
],
"sic": [
{
"code": "7372",
"label": "Prepackaged Software",
"is_primary": true,
"confidence": 95
}
]
}
},
"legal_name": "DATADOG, INC.",
"display_name": "Datadog"
},
"request_id": "req_344u0qy2y3M8aaO9EGfL4",
"enrichment": {
"status": "complete",
"updated_at": "2026-07-31T19:22:05.042Z"
}
}