EnergyCAP Developer
Documentation API Reference
Guides
Getting Started
Getting Started Environments API Authentication Paging Filters Field Reduction API Versioning Webhooks
SDKs
Overview C# SDK Python SDK (Beta) Angular/TypeScript SDK (Beta) PowerShell
SSO
Overview Microsoft Entra ID Okta
Reference
API Reference
Account AccountDigest AccountMeter Accrual Activity Admin Api ApiKey Audit Authentication Batch Bill BillAccountChargeSplit BillSplit BillView Budget CalculatedBill Channel ChargebackEngine ChargebackTask ChargebackWorkflow Collection Commodity CommodityCategory CommodityDigest CostCategory CostCenter CostCenterDigest Country Customer Dashboard DataPoint EmissionRecord EmissionSource EnergyManager EnergyProject EnergyStar Environment EsaChannel EsaPlace EsaReading Export FileStore Filter Flag Formula GeneralLedger GHG Hierarchy Import List Me Meter MeterDigest MeterGroup MeterGroupDigest Notification Observation ObservationType Place PlaceBenchmark PlaceDigest PlaceGroup PlaceGroupDigest PostalCode PrimaryUse Rate RateDigest Report ReportBuilder ReportDistribution Route Savings Schedule Search Sentinel Setup SummaryAccount SystemUser Tag Task Template TimeZone UDF Unit UserGroup UserRole UtilityPlatform Vendor VendorDigest WeatherStation Webhook Widget Workflow
API Reference / Commodity

Commodity

GET 6 endpoints
/api/v202304/commodity GetCommoditiesV202304
Gets the commodities If topmostcostcenter, topmostcollection, topmostplace or account filters are used then the commodities in use at or under that node will be returned. The inUse filter cannot be combined with the above filters.
/api/v3/commodity Deprecated GetCommoditiesV3
Returns a list of commodities available with their common units and if they are currently in use
/api/v202304/commodity/{commodityId} GetCommodityV202304
Gets a commodity
/api/v3/commodity/{commodityId} Deprecated GetCommodityV3
Returns a commodity with its common units and if it is currently in use
/api/v202304/commodity/{commodityId}/unit GetUnitsByCommodityV202304
Returns a list of units for a specific commodity and value type
/api/v3/commodity/{commodityId}/unit Deprecated GetUnitsByCommodityV3
Returns a list of units by a specific commodity
POST 2 endpoints
/api/v202304/commodity Deprecated CreateCommodityV202304
Creates a commodity
/api/v202410/commodity CreateCommodityV202410
Creates a commodity
PUT 2 endpoints
/api/v202304/commodity/{commodityId} Deprecated EditCommodityV202304
Edits a commodity
/api/v202410/commodity/{commodityId} EditCommodityV202410
Edits a commodity
DELETE 1 endpoint
/api/v202304/commodity/{commodityId} DeleteCommodityV202304
Deletes a commodity