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

SystemUser

GET 3 endpoints
/api/v202512/user/paginated GetUsersPaginatedV202512
Retrieves a paginated list of users with optional filtering and sorting
/api/v3/user GetUsersV3
Retrieves a list of all users, with optional filtering
/api/v3/user/{userId} GetUserV3
Retrieves a single user by their unique identifier
POST 3 endpoints
/api/v202306/user Deprecated CreateUserV202306
Creates a new user with V202306 request format
/api/v202406/user CreateUserV202406
Creates a new user with the latest request format
/api/v3/user Deprecated CreateUserV3
Creates a new user
PUT 4 endpoints
/api/v202206/systemUser/{userId}/role EditSystemUsersRoleV202206
Updates a user's assigned role
/api/v202306/user/{userId} Deprecated EditUserV202306
Updates an existing user with V202306 request format
/api/v202406/user/{userId} EditUserV202406
Updates an existing user's properties with the latest request format
/api/v3/user/{userId} Deprecated EditUserV3
Updates an existing user's properties