A set of JSONPatch operations to be performed
Success
Invalid Request
Unauthorized
Forbidden
Not Found
[- {
- "op": "replace",
- "path": "/name",
- "value": "Supreme Wire Telecoms Ltd"
}
]
{- "id": 1,
- "contractOwnerId": 0,
- "contractOwnerSubBrandId": 0,
- "customerType": "RESIDENTIAL",
- "customerName": "string",
- "customerAccountNumber": "string",
- "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "createdDate": "2019-08-24T14:15:22Z",
- "updatedDate": "2019-08-24T14:15:22Z",
- "contractTerm": 0,
- "contractTermStartDate": "2019-08-24",
- "customerIsVip": false,
- "customerMarker": false,
- "externalCommissionAgentId": 1,
- "onlineBillingRequired": false,
- "onlineEmailAddress": "string",
- "sendWelcomeEmailOn": "2019-08-24",
- "billingCycleId": 1,
- "sites": [
- {
- "id": 1,
- "customerId": 0,
- "siteName": "string",
- "siteReference": "string",
- "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "createdDate": "2019-08-24T14:15:22Z",
- "updatedDate": "2019-08-24T14:15:22Z",
- "siteAddress": {
- "id": 1,
- "businessName": "string",
- "address1": "string",
- "address2": "string",
- "address3": "string",
- "town": "string",
- "county": "string",
- "postcode": "string",
- "country": "GB"
}, - "siteInvoiceDetails": {
- "invoiceSummaryTemplateId": 0,
- "invoiceTemplateId": 0,
- "invoiceAddress": {
- "id": 1,
- "businessName": "string",
- "address1": "string",
- "address2": "string",
- "address3": "string",
- "town": "string",
- "county": "string",
- "postcode": "string",
- "country": "GB"
}, - "accountPackageReference": "string",
- "paymentTermsInDays": 400,
- "preferredPaymentDay": 1,
- "paymentMethod": "CHEQUE",
- "mandateStatus": "string",
- "mandateCreatedDate": "2019-08-24T14:15:22Z",
- "mandateUpdatedDate": "2019-08-24T14:15:22Z",
- "mandateReference": "string",
- "directDebitReference": "string",
- "accountName": "string",
- "accountNumber": "stringst",
- "sortCode": "string",
- "purchaseOrderNumber": "string",
- "invoiceNotes": "string",
- "taxExempt": false,
- "taxRegistrationNumber": "string"
}, - "siteIdReceivingInvoice": 1,
- "siteContacts": [
- {
- "id": 1,
- "contactName": "string",
- "contactTelephoneNumber": "string",
- "contactAlternativeTelephoneNumber": "string",
- "contactEmailAddress": "string",
- "contactRole": "ACCOUNTS",
- "receiveInvoiceBy": "EMAIL",
- "receiveInvoiceSummaryBy": "EMAIL",
- "receiveElectronicSummaryReports": true,
- "emailSuspended": false,
- "contactNameToAppearOnInvoice": false,
- "receiveEmailFraudAlert": false,
- "receiveSmsFraudAlert": false
}
], - "repaymentPlanAmount": 1,
- "repaymentPlanRemainingPeriods": 0
}
], - "creditThreshold": 100,
- "tripwireId": 0,
- "customerContacts": [
- {
- "id": 1,
- "contactName": "string",
- "contactTelephoneNumber": "string",
- "contactAlternativeTelephoneNumber": "string",
- "contactEmailAddress": "string",
- "contactRole": "ACCOUNTS",
- "receiveInvoiceBy": "EMAIL",
- "receiveInvoiceSummaryBy": "EMAIL",
- "receiveElectronicSummaryReports": true,
- "emailSuspended": false,
- "contactNameToAppearOnInvoice": false,
- "receiveEmailFraudAlert": false,
- "receiveSmsFraudAlert": false
}
]
}