Data Schemas

Data Schemas

Reference documentation for API data structures

Data Schemas

Industry

Property Type Required Description
id
name
mean_score The mean score for this industry globally. Values from 0 to 1, 0 being the worst and 1 being the best. Users typically represent this as a score between 0 and 100. See calculation methodology at https://ditchcarbon.com/calculation-methodologies/
performances

OrganizationIdentifier

Property Type Required Description
name
hq_regionISO two-letter country code of the organization's headquarters.
hq_subregionISO two-letter code of the organization's headquarters subregion (for example, Ohio would be OH).
hq_fuzzyobjectIf you don't know the ISO two-letter country code of the organization's headquarters, you can provide a fuzzy input. e.g. "United States" or an address like "1600 Amphitheatre Parkway, Mountain View, CA"
industry_id
industry_name
websiteThe organization's website or email address. e.g. https://example.com or user@example.com
external_id
is_legal_entity_nameIndicates whether the provided name is the supplier's legal entity name (vs. trading name/brand).
duns_numberData Universal Numbering System (DUNS) number for direct organization matching.
lei_numberLegal Entity Identifier (LEI) for direct organization matching.
isin_numberInternational Securities Identification Number (ISIN) for direct organization matching.
sp_global_numberS&P Global identifier for direct organization matching.

Organization

The fields returned depend on your project plan. The schema below describes the full (detailed) response. Summary plan responses return a subset: matching_organization omits names, websites, and tickers; industry_confidence is not included; and sbti and ecovadis objects are included.

Property Type Required Description
idUnique DitchCarbon identifier for an organization
nameName of the organization
hq_regionISO 3166 two-letter country code for the country in which a business's registered headquarters are located.
hq_subregionISO 3166-2 two-letter code of the organization's headquarters subregion (for example, Ohio would be OH).
industryIndustry
websiteThe organization's website or email address. e.g. https://example.com or user@example.com
external_idExternal id provided by a customer or a 3rd party provider such as DUNS or ISIN
statusThe status of the organization's data. All statuses except synced and errored mean the research is still in progress. synced means the research is complete. errored means there was an error during the research.
organization_relationship_typeThe type of relationship this organization has (e.g., "ultimate parent", "subsidiary")
has_relevant_upstreamWhether the organization has disclosed relevant upstream categories in any year
matching_organization
performances
sourcesAn array of sources that DitchCarbon used to create the response.
scoreDitchCarbon assessed score from 0 to 1, 0 being the worst and 1 being the best. See calculation methodology at https://ditchcarbon.com/calculation-methodologies/
industry_score_percentileDitchCarbon assessed percentile of the organization's industry score. A value of 80 means the organization is in the 80th percentile.
industry_confidenceDitchCarbon confidence rating. Values can be: low, medium or high
industry_rankDitchCarbon assessed rank of the organization's industry's intensity. Values can be: very_high, high, medium, low, very_low, unknown
region_rankDitchCarbon assessed rank of the organization's region. Values can be: very_high, high, medium, low, very_low, unknown
related_environmental_report_statusWhether or not the organization currently has any associated environmental reports. Values can be: processing, found, not_found
cdp
sbti
un
ecovadis
climate_pledge
document_reduction_targetsReduction targets automatically extracted from the organization's public documents.
sbti_reduction_targetsReduction targets declared to and validated by the Science Based Targets initiative (SBTi).

Organization Performance

An organization's performance in a given year. This includes the organization's emissions, revenue, and emission factors. We use this dataset https://simplemaps.com/data/world-cities to help with normalizing regional data.

Property Type Required Description
yearThe year that the organization's GHG emissions data refers to.
regionISO 3166 two-letter country code of the organization's headquarters
emission_factorOrganization's total reported scope 1 + 2 + 3 GHG emissions divided by the organization's revenue. Measured in kgCo2e/USD.
total_upstream_emission_factorOrganization's reported total scope 1 and 2 GHG emissions + scope 3 categories 1-8 divided by organization's revenue.
scope_1_and_2_emission_factorOrganization's reported total scope 1 and 2 GHG emissions divided by organization's revenue
revenue_currencyISO three-letter currency code for the organization's revenue
has_revenueIndicates whether the organization has revenue data available for this year
revenueDeprecated – this field is now only available by request. The total amount of money brought in by an organization's operations, measured over a financial year.
emissions
production_emission_factors
documents

Industry Performance

Property Type Required Description
year
region
emission_factor
ghg_emission_factors All factors in kgCO2e/USD, transformed using GHG protocol data. https://ghgprotocol.org/...
source

Category

Property Type Required Description
id
name

Recommended Actions

Property Type Required Description
recommended_actions

Reduction Target

Property Type Required Description
id
classification
timeframe
scope
start_year
end_year
overall_reduction_percentage
text
source_url
permanent_mirror_url
page
on_track_two_year
on_track_five_year

Emission

DitchCarbon's estimate of CO2e emitted.

Property Type Required Description
kg_co2e

Server

Property Type Required Description
id
manufacturer_name
model
ram_bytesIn bytes
cpu_name
os_name
cpu_countNumber of physical CPUs
core_countNumber of physical cores per chip (CPU)
thread_countNumber of logical threads across all chips (CPUs)
is_virtualWhether the server is dedicated (exclusively used by the entity) or virtual (shared between the entity and others, such as with Virtual Private Servers on cloud platforms)
disk_count

Data Schemas