Update a contract_owner sub brand

patch/contract-owner-sub-brands/{contractOwnerSubBrandId}
SecuritybearerAuth
Request
path Parameters
contractOwnerSubBrandId
required
integer <int64> (IdParam) >= 1

Contract owner sub brand identifier

Example: 1
Request Body schema:

A set of JSONPatch operations to be performed

file
multipartFile <binary>

Logo file content in image formats (png,jpg,etc)

Array of objects (PatchRequest)

JSON Patch is a format for describing changes to a JSON document as specified in RFC 6902. Refer to jsonpatch.com for more information.

Responses
200

Success

400

Invalid Request

401

Unauthorized

403

Forbidden

404

Not Found

Request samples
No sample
Response samples
application/json
{
  • "id": 1,
  • "createdAt": "2023-10-05 16:40:04",
  • "updatedAt": "2023-10-05 16:40:04",
  • "accountNumberFormat": "SI0000",
  • "attachInvoiceToEmail": "0x01",
  • "bacsReference": "Bacs Reference",
  • "bankAccountName": "Bank Account Name",
  • "bankAccountNumber": "1234567890",
  • "summaryCustomerAccountNumberLabel": "Summary customer account number label",
  • "bankSortCode": "123456",
  • "swiftCode": "DEUTDEFFXXX",
  • "billingPeriodEndDateLabel": "Billing Period (Ending)",
  • "companyRegistrationNumber": "CompanyReg123",
  • "companyRegistrationNumberLabel": "Company Number",
  • "vatRegistrationNumber": "Vat registration Number123",
  • "customerServiceEmail": "customer@email.com",
  • "customerServiceTelephoneNumber": "123-456-7890",
  • "customerServiceWebSite": "https://www.customerservice.com",
  • "defaultSubBrand": true,
  • "emailBillingFromAddress": "billing@example.com",
  • "iban": "IBAN1234567890",
  • "invoiceCustomerAccountNumberLabel": "Account Label",
  • "invoiceDateLabel": "Invoice Date Label",
  • "invoiceEmailSubject": "Invoice Email Subject",
  • "invoiceNumberFormat": "InvoiceFormat123",
  • "invoiceNumberLabel": "Invoice Number Label",
  • "invoicePresentationName": "Invoice Presentation Name",
  • "invoiceTaxLabel": "Invoice Tax Label",
  • "name": "bcn",
  • "ofcomRid": "OfcomRID123",
  • "productReferenceLabel": "Product Reference Label",
  • "summaryInvoiceNumberLabel": "Summary invoice number label",
  • "taxExemptLabel": "Tax exempt label",
  • "address": {
    • "id": 1,
    • "businessName": "string",
    • "address1": "string",
    • "address2": "string",
    • "address3": "string",
    • "town": "string",
    • "county": "string",
    • "postcode": "string",
    • "country": "GB"
    },
  • "contractOwnerId": 1,
  • "emailTemplateId": 1,
  • "prePopulatedTripwirePlanId": 1,
  • "invoiceNotesLabel": "Invoice notes label"
}