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 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 Webhook Widget Workflow
API Reference / BillImportRule

BillImportRule

GET 2 endpoints
/api/v202604/billImportRule GetRulesV202604
Get bill import rules. Supports filtering by vendor name, account name, and rule definition.
/api/v202604/billImportRule/{billImportRuleId} GetRuleV202604
Get a single bill import rule by ID
POST 1 endpoint
/api/v202604/billImportRule CreateRuleV202604
Create a new bill import rule. Scope is determined by the optional vendorId or accountId in the body. At most one scope entity can be provided. If none are provided, the rule is global (customer-level).
PUT 1 endpoint
/api/v202604/billImportRule/{billImportRuleId} EditRuleV202604
Edit an existing bill import rule
DELETE 1 endpoint
/api/v202604/billImportRule/{billImportRuleId} DeleteRuleV202604
Delete a bill import rule. History is preserved via temporal table.