Account (Meter)

An account in Etainabl represents a physical meter within a building. It can be either a primary meter or a sub-meter.

The Account object represents a utility meter or account in the Etainabl system.

Fields

FieldTypeRequiredDefaultDescription
_idObjectId-AutoUnique identifier
namestringYes""Account/meter name
groupstringNo-Group name
siteCodestringNo""Site code
typestringYes-Utility type. See Utility Types
supplierRefstringNo-Supplier reference number
financialCodestringNo-Financial code
financialTransactionTypestringNo-Financial transaction type
propertyCodestringNo-Property code
propertyScheduleCodestringNo-Property schedule code
paymentSystemstringNo-Payment system
meterPointNumberstringNo-Meter point number (MPAN/MPRN)
meterSerialNumberstringNo-Meter serial number
meterPointNumber2stringNo-Secondary meter point number
meterUnitsstringYeskwhMeter units. See Units
automaticMeterReadbooleanNofalseWhether the meter has automatic reads
statusstringNoactiveactive or inactive
capacitystringNo""Meter capacity
meterOperatorstringNo""Meter operator name
meterLocationstringNo-Physical location of the meter
meterAreaServedstringNo-Area served by the meter
meterOperatorTypestringNo-lease or purchase
meterOperatorExpiryDatedateNo-Meter operator contract expiry
dataCollectorstringNo-Data collector name
registerIdsarray[string]No[]Register IDs
parentAccountIdObjectIdNo-Parent account ID (for sub-meters)
isVirtualbooleanNofalseWhether this is an aggregated/virtual meter
aggregatedMpansarray[string]No[]Aggregated MPANs (when isVirtual is true, minimum 5 required)
meterUserstringNolandlordMeter user
isTrcbooleanNofalseIs TRC (Tenant Recharge)
floorAreastringNo-Floor area
floorAreaUnitstringNometricmetric or imperial
reportingTypestringNo-Reporting type
consumptionPriorityarray[string]No[]Data source priority order. Values: hh, reading, custom, invoice
solarTypestringNogenerationgeneration, export, or both
esecstringNo-ESEC code (a-u, excluding f, i, o)
paymentTostringNoPropertyPayment recipient
deviceIdstringNo-Device ID
thirdPartiesarray[object]No-Third party integrations. Each object has name (string) and deviceId (string)
factornumberNo-Conversion factor
supplierIdObjectIdNo-Supplier ID reference
batchIdstringNo-Batch ID (from data import)
assetIdObjectIdYes-Associated asset (site) ID
entityIdObjectIdYes-Entity ID
companyIdObjectIdYes-Company ID
userSubstringYes-User subject identifier
tagsarray[string]No[]Tags for categorisation
createdAtdate-AutoCreation timestamp
updatedAtdate-AutoLast update timestamp