CarbonLookup
Carbon resolve envelope (LIQ-1032). One engine pull, one or more category slices. Default GET .../carbon (no categories query) returns every entitled slice: buyer cat2/cat5 and OEM cat11/cat12.
- assetType: string
_id required - categoriesType: array object[] · CarbonCatSlice[]required
One GHG carbon field from a cached e.product+ payload (LIQ-1032).
- categoryType: string enumrequired
GHG slice label.
cat2andcat5are the buyer (ITAD / asset owner) lens;cat11andcat12are the OEM (sold-product) lens. Cat 11 uses the same manufacturing kg as Cat 2; Cat 12 uses the same end-of-life kg as Cat 5.values- cat2
- cat5
- cat11
- cat12
- fieldType: string enumrequiredvalues
- manufacturing
_kg _co2 _eq - refurbishment
_impact _kg _co2 _eq - end
_of _life _kg _co2 _eq
- dataType: boolean | null
_match - dataType: string | null enum
_method Layer IQ LCA specificity (
CAcategory average,CA+category average with extra attributes,MSmanufacturer/model-specific product LCA). Same codes as Rejoose; other carbon sources map into this enum. Null when the source does not report a method.values- C
A - C
A+ - M
S - null
- kgType: number | null
_co2 _eq - productType: boolean | null
_match - refurbishedType: boolean | null
- sourceType: string | null enumvalues
- manufacturing
- refurbishment
- null
- identifierType: stringrequired
- assuranceType: array string[] | null
_markers Assurance markers on the winning source (e.g. EY_AUDIT).
- groundingType: string | null
How the value is grounded (e.g. ASSURED).
- iqType: string | null
_level Served IQ from the engine (
IQ_5for Rejoose,IQ_1for heuristic fallback). - numericType: number | null
_score - retrievedType: string | null Format: date-time
_at the date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z
- sourceType: string | null
_slug Licensed carbon source slug (e.g. rejoose).
- vendor
_raw Present when
vendor_raw=true. Either the winning licensed-source observation (or this request’s live e.productvalue.rawwhen no row is stored), orsource/payloadnull with a message when none exists. Omitted when the query flag is false. Error bodies never include this field or vendor names.Present when
vendor_raw=true. Either the winning licensed-source observation (or this request’s live e.productvalue.rawwhen no row is stored), orsource/payloadnull with a message when none exists. Omitted when the query flag is false. Error bodies never include this field or vendor names.- domainType: stringrequired
- payloadType: objectrequired
Vendor-shaped JSON stored on AssetSourceObservation.
- retrievedType: string Format: date-time
_at requiredthe date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z
- sourceType: stringrequired
SourceRegistration slug (e.g. rejoose).