Skip to main content
This object is returned in the record field when you call Get firmographics or poll a completed enrichment job. The result contains four groups of firmographic data, each independently nullable. A group is null when that attribute has not yet been determined — it does not mean the value is zero or empty.

Top-level fields

kernel_id

string — The unique identifier for the entity in Kernel’s database. Same kernel_id returned by entity resolution.

op_status

object | null — Operational status of the entity. Contains:
FieldTypeDescription
operational_statusstring | nullCurrent status. One of: Active, Out of business, Absorbed, Undetermined
reasoningstring | nullExplanation of how the operational status was determined

location

object | null — Operating and registered addresses. Contains:
FieldTypeDescription
operatingAddress | nullPrimary operating address
registeredAddress | nullRegistered/legal address
Each Address contains:
FieldTypeDescription
streetstring | nullStreet address
citystring | nullCity
statestring | nullState or province
countrystring | nullCountry
postcodestring | nullZIP or postal code
reasoningstring | nullExplanation of how the address was determined

headcount

object | null — Headcount data for the entity. Contains:
FieldTypeDescription
countnumber | nullEntity-level headcount
count_consolidatednumber | nullConsolidated headcount including subsidiaries
confidencestring | nullConfidence in the figure. One of: HIGH, MEDIUM, LOW
reasoningstring | nullExplanation of how the headcount was determined

revenue

object | null — Revenue data for the entity. Contains:
FieldTypeDescription
usdnumber | nullEntity-level annual revenue in USD
consolidated_usdnumber | nullConsolidated annual revenue in USD including subsidiaries
confidencestring | nullConfidence in the figure. One of: HIGH, MEDIUM, LOW
local_currencystring | nullThe local currency of the entity-level source figure, before USD conversion
consolidated_localnumber | nullConsolidated revenue in local currency
consolidated_currencystring | nullThe currency of the consolidated source figure, before USD conversion
localnumber | nullEntity-level annual revenue in local currency
reasoningstring | nullExplanation of how the revenue figure was determined
sourcestring | nullSource of the revenue data. One of: identified, estimated

Examples

Full result
{
  "kernel_id": "7944166432",
  "op_status": {
    "operational_status": "Active",
    "reasoning": "Entity is actively operating with no signs of cessation or absorption."
  },
  "location": {
    "operating": {
      "street": null,
      "city": "Singrauli",
      "state": "Madhya Pradesh",
      "country": "India",
      "postcode": "486889",
      "reasoning": "Address derived from company registration records."
    },
    "registered": {
      "street": "P.O. Singrauli Colliery",
      "city": "Singrauli",
      "state": "Madhya Pradesh",
      "country": "India",
      "postcode": "486889",
      "reasoning": "Address from official registry filing."
    }
  },
  "headcount": {
    "count": 13307,
    "count_consolidated": 13307,
    "confidence": "HIGH",
    "reasoning": "Headcount derived from annual report figures."
  },
  "revenue": {
    "usd": 2613846573,
    "consolidated_usd": 2613846573,
    "confidence": "HIGH",
    "local_currency": "INR",
    "consolidated_local": 217820547750,
    "consolidated_currency": "INR",
    "local": 217820547750,
    "reasoning": "Revenue sourced from audited annual financial statements.",
    "source": "identified"
  }
}
Partial result — some groups null
{
  "kernel_id": "2532551796",
  "op_status": {
    "operational_status": "Active",
    "reasoning": null
  },
  "location": {
    "operating": {
      "street": "354 Oyster Point Blvd",
      "city": "South San Francisco",
      "state": "California",
      "country": "United States",
      "postcode": null,
      "reasoning": null
    },
    "registered": {
      "street": null,
      "city": null,
      "state": null,
      "country": null,
      "postcode": null,
      "reasoning": null
    }
  },
  "headcount": {
    "count": 5300,
    "count_consolidated": 8150,
    "confidence": null,
    "reasoning": null
  },
  "revenue": null
}
null groups indicate that enrichment has not yet been run for that attribute.