MetalsLookup
Metals envelope (LIQ-1048). Default GET serves stored canonicalEnrichment.metals + .weight. force_refresh=true acquires via the engine and persists.
- assetType: string
_id required - identifierType: stringrequired
- laneType: string | nullrequired
Resolve lane (
metalsfor this API). - schemaType: string
_version required - asType: string | nullFormat: date-time
_of the date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z
- assuranceType: array of string | null
_markers - cacheType: boolean | null
_hit true when the default GET served stored canonical metals/weight.
- compositionsType: object | nullProperties: 2
Grouped primary + secondary composition (same rows as the lists above).
- dataType: boolean | null
_match - deviceType: number | null
_weight _kg - Properties: 2downgradedType: object | null
_from - groundingType: string | null
- iqType: string | null
_level IQ on the stored (or just-acquired) canonical metals/weight document.
- listingType: string | null
_id - listingType: string | null
_slug - materialsType: array of object | nullProperties: 3
IQ1 composition rows (
key,mass_fraction,mass_kg). - materialsType: number | null
_value _usd - messageType: string | null
- noType: string | null
_match _reason NOT_ENRICHEDwhen default GET finds no stored metals/weight. After acquire, contractual miss reasons from the engine. - numericType: number | null
_score - primaryType: array of MetalCompositionComponent | null
_components Properties: 3Primary (macro) composition rows (
material+percentage). - primaryType: number | null
_fraction IQ1 dominant mass fraction (0–1) when stored.
- recoveredType: number | null
_pct - retrievedType: string | nullFormat: date-time
_at the date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z
- Properties: 3secondaryType: array of MetalCompositionComponent | null
_components - sourceType: string | null
_slug - totalType: number | null
_input _kg - totalType: number | null
_recovered _kg - vendor
_raw Present when
vendor_raw=true. Same shape as carbonvendor_raw.Present when
vendor_raw=true. Same shape as carbonvendor_raw.- domainType: stringrequired
- Properties: 1payloadType: objectrequired
- retrievedType: stringFormat: date-time
_at requiredthe date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z
- sourceType: stringrequired