Skip to main content

Fields

currentBillingPeriodEndDate : Date

The date on which the current billing cycle will end. Null if the account is on flexible billing.

currentBillingPeriodStartDate : Date

The date on which the current billing cycle started.

isFixed : Boolean! required

If true, this account is billed on specific day of a regular cycle. If false, the billing schedule is flexible, depending on when meter readings are submitted.

nextBillingDate : Date

The next date on which this account will next be billed. This is the same as the start date for their next bill cycle. Null if the account is on flexible billing.

periodLengthMultiplier : Int
periodStartDay : Int

The day of the month on which the account's billing period should start.

The example data in the variables and responses below are autogenerated values designed to resemble real inputs. They do not represent actual customer data, and in some cases may require additional validation.

Example

{ "currentBillingPeriodEndDate": "1994-07-12", "currentBillingPeriodStartDate": "2013-12-18", "isFixed": true, "nextBillingDate": "1997-06-27", "periodLength": "MONTHLY", "periodLengthMultiplier": 92, "periodStartDay": 63 }