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 BillImportRule BillSplit BillView Budget CalculatedBill Channel ChargebackEngine ChargebackTask ChargebackWorkflow Collection Commodity CommodityCategory CommodityDigest CostCategory CostCenter CostCenterDigest Country Customer Dashboard DataPoint EmissionRecord EmissionSource EnergyProject EnergyStar Environment EsaChannel EsaPlace EsaReading EsaReadingNote EUIGoal 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 Watts WeatherStation WebCaptureCredential WebCapturePartner Webhook Widget Workflow
API Reference / EnergyProject

EnergyProject

GET 5 endpoints
/api/v202501/energyproject/{energyProjectId}/udf/{udfId}/download DownloadEnergyProjectCustomFieldsV202501
Downloads a file stored in a file-type custom field for an energy project
/api/v202501/energyproject/{energyProjectId}/udf GetEnergyProjectCustomFieldsV202501
Retrieves custom field values for an energy project
/api/v3/energyproject/projectmanager GetEnergyProjectManagerV3
Searches for energy project managers by name
/api/v3/energyproject/energyprojecttype GetEnergyProjectTypesV3
Retrieves all energy project type categories
/api/v3/energyproject/{projectId} GetEnergyProjectV3
Retrieves a single energy project by its ID
POST 2 endpoints
/api/v3/energyproject/energyprojecttype CreateEnergyProjectTypeV3
Creates a new energy project type category
/api/v3/energyproject CreateEnergyProjectV3
Creates a new energy project at a specified place
PUT 2 endpoints
/api/v202501/energyproject/{energyProjectId}/udf EditEnergyProjectCustomFieldsV202501
Updates custom field values on an energy project
/api/v3/energyproject/{projectId} EditEnergyProjectV3
Updates an existing energy project
DELETE 1 endpoint
/api/v3/energyproject/{projectId} DeleteEnergyProjectV3
Deletes an energy project and its associated UDF upload files