TSS - Customer Management

Updates a plant

Because we track history for some plant fields, we include a timestamp for each of them, representing since when this was the value. Null timestamp values indicate "always", like averageCementCutTimestamp=null means "the average cement cut was always this value"

post/Customers/Management/Plants

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/Customers/Management/Plants
  • 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

Request body

plantIdinteger
divisionIdinteger
namestring nullable
displayNamestring nullable
plantType'ReadyMix' | 'Masonry' | 'Precast'
divisionNamestring nullable
statestring nullable
averageLoadSizeM3number double nullable
averageCementLoadingKgPerM3number double nullable
averageCementLoadingKgPerM3Timestampstring date-time nullable
residentialPercentnumber double nullable
commercialPercentnumber double nullable
dotPercentnumber double nullable
installDatestring date-time nullable
averageCementCutnumber double nullable
averageCementCutTimestampstring date-time nullable
cO2DosePercentnumber double nullable
cO2DosePercentTimestampstring date-time nullable
cementPlantIdinteger nullable
cementPlantIdTimestampstring date-time nullable
tsestring nullable
tssNotestring nullable
rwCementCompensationPercentnumber double nullable
rwCementCompensationPercentTimestampstring date-time nullable
tankRentalFeenumber double nullable
tankRentalFeeTimestampstring date-time nullable

Response

OK

plantIdinteger
divisionIdinteger
namestring nullable
displayNamestring nullable
plantType'ReadyMix' | 'Masonry' | 'Precast'
divisionNamestring nullable
statestring nullable
averageLoadSizeM3number double nullable
averageCementLoadingKgPerM3number double nullable
averageCementLoadingKgPerM3Timestampstring date-time nullable
residentialPercentnumber double nullable
commercialPercentnumber double nullable
dotPercentnumber double nullable
installDatestring date-time nullable
averageCementCutnumber double nullable
averageCementCutTimestampstring date-time nullable
cO2DosePercentnumber double nullable
cO2DosePercentTimestampstring date-time nullable
cementPlantIdinteger nullable
cementPlantIdTimestampstring date-time nullable
tsestring nullable
tssNotestring nullable
rwCementCompensationPercentnumber double nullable
rwCementCompensationPercentTimestampstring date-time nullable
tankRentalFeenumber double nullable
tankRentalFeeTimestampstring date-time nullable

Changes

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