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 / Notification

Notification

GET 7 endpoints
/api/v202108/notification/badge GetNotificationBadgeTotalsV202108
Gets the badge totals for unread/unarchived notifications for the current user
/api/v202108/notification/{notificationId}/detail GetNotificationDetailsV202108
Retrieves the full details of a specific notification for the current user
/api/v202108/notification GetNotificationsV202108
Retrieves all notifications for the current user with optional filtering
/api/v202108/notification/systemsetting GetNotificationSystemSettingsV202108
Retrieves the default notification settings applied to new users
/api/v202108/notification/type GetNotificationTypesV202108
Retrieves the list of available notification types
/api/v202108/notification/usersetting GetNotificationUserSettingsV202108
Retrieves notification settings for the current user
/api/v202108/notification/{notificationId} GetNotificationV202108
Retrieves a specific notification for the current user
PUT 3 endpoints
/api/v202108/notification UpdateListOfNotificationsV202108
Bulk-updates notifications by marking them read, unread, or archived
/api/v202108/notification/systemsetting UpdateNotificationSystemSettingsV202108
Updates the default notification settings applied to new users
/api/v202108/notification/usersetting UpdateNotificationUserSettingsV202108
Updates notification settings for the current user