TSS - Material Manager

Merges two material mappings, combining their alias arrays. Only the target mapping will remain following a successful merge.

put/TSS/MaterialManager/Merge

Request

  • Base URL: https://api.carboncure.com (the document declares no server; this is the origin it was published from)
  • URL: https://api.carboncure.com/TSS/MaterialManager/Merge
  • Auth: one of:
    • OAuth 2 (authorization code, authorization URL https://auth.carboncure.com/oauth2/authorize, token URL https://auth.carboncure.com/oauth2/token, scopes: applicationId, roles)
    • none
    • none

Query parameters

sourceMappingIdinteger

ID of the material mapping that is being absorbed by the target mapping.

targetMappingIdinteger

ID of the material mapping that is the intended recipient of the merge.

Response

OK

materialMappingIdinteger nullable
divisionIdinteger
divisionNamestring nullable
isIngestedboolean
primaryMaterialType'Admixture' | 'Aggregate' | 'Cement' | 'CO2' | 'Fiber' | 'FlyAsh' | 'ReclaimedWater' | 'Slag' | 'SilicaFume' | 'SCM' | 'Water' | 'Filler'
admixtureMaterialSubType'AirEntrainer' | 'Retarder' | 'SuperPlasticizer' | 'WaterReducer' | 'HighRangeWaterReducer' | 'MidRangeWaterReducer' | 'LowRangeWaterReducer' | 'ViscosityModifier' | 'HydrationStabilizer' | 'CorrosionInhibitor' | 'ShrinkageReducer' | 'Accelerator' | 'NonChlorideAccelerator' | 'ChlorideAccelerator' | 'AntiWashout' | 'Waterproofer'
specificGravitynumber double nullable
supplierCompanystring nullable
supplierPlantstring nullable
admixtureSolidsContentPercentnumber double nullable
aggregateManufacturing'Manufactured' | 'Natural'
aggregatePitIdstring nullable
aggregateRockType'Granite' | 'Limestone' | 'Silica'
aggregateSize'_1' | '_2' | '_3' | '_357' | '_4' | '_467' | '_5' | '_56' | '_57' | '_6' | '_67' | '_7' | '_8' | '_89'
fiberManufacturing'Natural' | 'Synthetic' | 'Steel' | 'Glass'
fiberSize'Micro' | 'Macro'
fiberDiameterMmnumber double nullable
fiberLengthMmnumber double nullable
flyAshLossOfIgnitionPercentnumber double nullable
silicaFumeGrade'_85' | '_90' | '_92' | '_95'
slagGrade'_80' | '_100' | '_120'
slagProcessing'Blast' | 'AirCooled' | 'BasicOxygen' | 'ElectricArc'
waterTemperature'Hot' | 'Cold' | 'Ambient' | 'Ice'
modeOfTransportation'Truck' | 'Rail' | 'Barge' | 'Plane'
aliasesstring[] nullable
overrideSimilarCheckboolean

Used to skip the similar material check, since we do support similar materials its purpose is to warn the user that a similar material already exists.

materialIdinteger nullable
materialType'Cement' | 'CementTypeI' | 'CementTypeIS' | 'CementTypeIP' | 'CementTypeIL' | 'CementTypeII' | 'CementTypeI_II' | 'CementTypeI_IIMH' | 'CementTypeI_II_LA' | 'CementTypeIII' | 'CementTypeIV' | 'CementTypeII_V' | 'CementTypeN' | 'CementTypeS' | 'CementCemI' | 'CementCemII' | 'CementCemIII' | 'CementCemIV' | 'CementCemV' | 'CementCemVI' | 'CementBlendedHydraulic' | 'CoarseAggregate' | 'IntermediateAggregate' | 'FineAggregate' | 'Fiber' | 'FiberTypeI' | 'FiberTypeII' | 'FiberTypeIII' | 'FiberTypeIV' | 'Water' | 'CO2' | 'SCM' | 'Slag' | 'SlagFerrous' | 'SlagNonFerrous' | 'SlagFerroalloy' | 'FlyAsh' | 'FlyAshC' | 'FlyAshF' | 'FlyAshN' | 'SilicaFume' | 'ReclaimedWater' | 'Admixture' | 'AirEntrainer' | 'Retarder' | 'SuperPlasticizer' | 'WaterReducer' | 'HighRangeWaterReducer' | 'MidRangeWaterReducer' | 'LowRangeWaterReducer' | 'ViscosityModifier' | 'HydrationStabilizer' | 'CorrosionInhibitor' | 'ShrinkageReducer' | 'Accelerator' | 'NonChlorideAccelerator' | 'ChlorideAccelerator' | 'StrengthEnhancer' | 'AntiWashout' | 'Waterproofer' | 'Filler'

Changes

No recorded changes to this operation across all 1 revision of this API.