Skip to main content

Input fields

accountNumber : String! required

The account number.

paymentMethod : PaymentMethodChoices

Optional parameter to override the payment method on the current agreement.

persistFlatRate : Boolean

If the customer is currently on a flat rate tariff, create a flat rate quote.

productCodes : [String]! required

The product codes of products to quote for.

propertyId : Int! required

The property id to create a quote request for.

renewalAt : DateTime! required

The date at which the agreements would be renewed.

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

{ "accountNumber": "A-5192AFBC", "paymentMethod": "DIRECT_DEBIT", "persistFlatRate": true, "productCodes": "these-daughter-specific-tough-agency", "propertyId": 86411303, "renewalAt": "2012-04-13T09:15:48.019923+00:00" }