Changes to Update a customer

POST /quickbooks-desktop/customers/{id}

Every recorded change to this endpoint, newest first. Back to the operation

Changed in 10 of the 46 revisions of this API.24034158

  1. f5e8ad815f895
  2. 2b44baac32311
  3. fa0d99aff54e1
  4. 1de07095c4b713
  5. 0adc2851bb7f3
  6. 246263e100a61
  7. 10d4e9ebd1df8133
  8. 8e0b7df2044d731687
  9. 5f832f6956758433
  10. 09df225c4fd31

What changed

    • removed the australia enum value from the salesTaxCountry/anyOf[subschema #1]/ response property for the response status 200

      response-property-enum-value-removed

    • removed the canada enum value from the salesTaxCountry/anyOf[subschema #1]/ response property for the response status 200

      response-property-enum-value-removed

    • removed the uk enum value from the salesTaxCountry/anyOf[subschema #1]/ response property for the response status 200

      response-property-enum-value-removed

    • removed the united_arab_emirates enum value from the salesTaxCountry/anyOf[subschema #1]/ response property for the response status 200

      response-property-enum-value-removed

    • removed the us enum value from the salesTaxCountry/anyOf[subschema #1]/ response property for the response status 200

      response-property-enum-value-removed

    • added the new united_arab_emirates enum value to the salesTaxCountry/anyOf[subschema #1]/ response property for the response status 200

      response-property-enum-value-added

    • the companyName request property's maxLength was set to 41

      request-property-max-length-set

    • for the path request parameter id, the maxLength was set to 36

      request-parameter-max-length-set

    • the additionalContacts/items/id request property's maxLength was set to 36

      request-property-max-length-set

    • the classId request property's maxLength was set to 36

      request-property-max-length-set

    • the currencyId request property's maxLength was set to 36

      request-property-max-length-set

    • the customerTypeId request property's maxLength was set to 36

      request-property-max-length-set

    • the jobTypeId request property's maxLength was set to 36

      request-property-max-length-set

    • the parentId request property's maxLength was set to 36

      request-property-max-length-set

    • the preferredPaymentMethodId request property's maxLength was set to 36

      request-property-max-length-set

    • the priceLevelId request property's maxLength was set to 36

      request-property-max-length-set

    • the salesRepresentativeId request property's maxLength was set to 36

      request-property-max-length-set

    • the salesTaxCodeId request property's maxLength was set to 36

      request-property-max-length-set

    • the salesTaxItemId request property's maxLength was set to 36

      request-property-max-length-set

    • the termsId request property's maxLength was set to 36

      request-property-max-length-set

    • the alternatePhone request property's maxLength was set to 21

      request-property-max-length-set

    • the fax request property's maxLength was set to 21

      request-property-max-length-set

    • the phone request property's maxLength was set to 21

      request-property-max-length-set

    • response property alternateShippingAddresses list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

  • 10d4e9ebd1df8133See the full diff
    • response property accountNumber list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property additionalContacts/items/customContactFields/items/value list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property additionalContacts/items/jobTitle list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property additionalContacts/items/lastName list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property additionalContacts/items/middleName list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property additionalContacts/items/name list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property additionalContacts/items/salutation list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property additionalNotes/items/date list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property alternateContact list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property alternatePhone list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property alternateShippingAddresses/items/city list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property alternateShippingAddresses/items/country list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property alternateShippingAddresses/items/isDefaultShippingAddress list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property alternateShippingAddresses/items/line1 list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property alternateShippingAddresses/items/line2 list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property alternateShippingAddresses/items/line3 list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property alternateShippingAddresses/items/line4 list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property alternateShippingAddresses/items/line5 list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property alternateShippingAddresses/items/name list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property alternateShippingAddresses/items/note list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property alternateShippingAddresses/items/postalCode list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property alternateShippingAddresses/items/state list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property balance list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property ccEmail list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property companyName list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property contact list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property creditLimit list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property customContactFields/items/value list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property email list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property externalId list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property fax list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property firstName list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property jobDescription list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property jobEndDate list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property jobProjectedEndDate list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property jobStartDate list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property jobStatus list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property jobTitle list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property lastName list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property middleName list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property note list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property phone list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property preferredDeliveryMethod list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property resaleNumber list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property salesTaxCountry list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property salutation list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property taxRegistrationNumber list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property totalBalance list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • the class response's property type/format changed from object null/ to / for status 200

      response-property-type-changed

    • the currency response's property type/format changed from object null/ to / for status 200

      response-property-type-changed

    • the customerType response's property type/format changed from object null/ to / for status 200

      response-property-type-changed

    • the jobType response's property type/format changed from object null/ to / for status 200

      response-property-type-changed

    • the parent response's property type/format changed from object null/ to / for status 200

      response-property-type-changed

    • the preferredPaymentMethod response's property type/format changed from object null/ to / for status 200

      response-property-type-changed

    • the priceLevel response's property type/format changed from object null/ to / for status 200

      response-property-type-changed

    • the salesRepresentative response's property type/format changed from object null/ to / for status 200

      response-property-type-changed

    • the salesTaxCode response's property type/format changed from object null/ to / for status 200

      response-property-type-changed

    • the salesTaxItem response's property type/format changed from object null/ to / for status 200

      response-property-type-changed

    • the terms response's property type/format changed from object null/ to / for status 200

      response-property-type-changed

    • removed the required property class/fullName from the response with the 200 status

      response-required-property-removed

    • removed the required property class/id from the response with the 200 status

      response-required-property-removed

    • removed the required property currency/fullName from the response with the 200 status

      response-required-property-removed

    • removed the required property currency/id from the response with the 200 status

      response-required-property-removed

    • removed the required property customerType/fullName from the response with the 200 status

      response-required-property-removed

    • removed the required property customerType/id from the response with the 200 status

      response-required-property-removed

    • removed the required property jobType/fullName from the response with the 200 status

      response-required-property-removed

    • removed the required property jobType/id from the response with the 200 status

      response-required-property-removed

    • removed the required property parent/fullName from the response with the 200 status

      response-required-property-removed

    • removed the required property parent/id from the response with the 200 status

      response-required-property-removed

    • removed the required property preferredPaymentMethod/fullName from the response with the 200 status

      response-required-property-removed

    • removed the required property preferredPaymentMethod/id from the response with the 200 status

      response-required-property-removed

    • removed the required property priceLevel/fullName from the response with the 200 status

      response-required-property-removed

    • removed the required property priceLevel/id from the response with the 200 status

      response-required-property-removed

    • removed the required property salesRepresentative/fullName from the response with the 200 status

      response-required-property-removed

    • removed the required property salesRepresentative/id from the response with the 200 status

      response-required-property-removed

    • removed the required property salesTaxCode/fullName from the response with the 200 status

      response-required-property-removed

    • removed the required property salesTaxCode/id from the response with the 200 status

      response-required-property-removed

    • removed the required property salesTaxItem/fullName from the response with the 200 status

      response-required-property-removed

    • removed the required property salesTaxItem/id from the response with the 200 status

      response-required-property-removed

    • removed the required property terms/fullName from the response with the 200 status

      response-required-property-removed

    • removed the required property terms/id from the response with the 200 status

      response-required-property-removed

    • added qbd_address subschema #2 to the billingAddress response property anyOf list for the response status 200

      response-property-any-of-added

    • added qbd_address subschema #2 to the shippingAddress response property anyOf list for the response status 200

      response-property-any-of-added

    • added qbd_credit_card subschema #2 to the creditCard response property anyOf list for the response status 200

      response-property-any-of-added

    • added subschema #1 subschema #2 to the class response property anyOf list for the response status 200

      response-property-any-of-added

    • added subschema #1 subschema #2 to the currency response property anyOf list for the response status 200

      response-property-any-of-added

    • added subschema #1 subschema #2 to the customerType response property anyOf list for the response status 200

      response-property-any-of-added

    • added subschema #1 subschema #2 to the jobType response property anyOf list for the response status 200

      response-property-any-of-added

    • added subschema #1 subschema #2 to the parent response property anyOf list for the response status 200

      response-property-any-of-added

    • added subschema #1 subschema #2 to the preferredPaymentMethod response property anyOf list for the response status 200

      response-property-any-of-added

    • added subschema #1 subschema #2 to the priceLevel response property anyOf list for the response status 200

      response-property-any-of-added

    • added subschema #1 subschema #2 to the salesRepresentative response property anyOf list for the response status 200

      response-property-any-of-added

    • added subschema #1 subschema #2 to the salesTaxCode response property anyOf list for the response status 200

      response-property-any-of-added

    • added subschema #1 subschema #2 to the salesTaxItem response property anyOf list for the response status 200

      response-property-any-of-added

    • added subschema #1 subschema #2 to the terms response property anyOf list for the response status 200

      response-property-any-of-added

    • removed the australia enum value from the salesTaxCountry response property for the response status 200

      response-property-enum-value-removed

    • removed the awarded enum value from the jobStatus response property for the response status 200

      response-property-enum-value-removed

    • removed the canada enum value from the salesTaxCountry response property for the response status 200

      response-property-enum-value-removed

    • removed the closed enum value from the jobStatus response property for the response status 200

      response-property-enum-value-removed

    • removed the email enum value from the preferredDeliveryMethod response property for the response status 200

      response-property-enum-value-removed

    • removed the in_progress enum value from the jobStatus response property for the response status 200

      response-property-enum-value-removed

    • removed the mail enum value from the preferredDeliveryMethod response property for the response status 200

      response-property-enum-value-removed

    • removed the none enum value from the jobStatus response property for the response status 200

      response-property-enum-value-removed

    • removed the none enum value from the preferredDeliveryMethod response property for the response status 200

      response-property-enum-value-removed

    • removed the not_awarded enum value from the jobStatus response property for the response status 200

      response-property-enum-value-removed

    • removed the pending enum value from the jobStatus response property for the response status 200

      response-property-enum-value-removed

    • removed the uk enum value from the salesTaxCountry response property for the response status 200

      response-property-enum-value-removed

    • removed the undefined enum value from the jobStatus response property for the response status 200

      response-property-enum-value-removed

    • removed the undefined enum value from the preferredDeliveryMethod response property for the response status 200

      response-property-enum-value-removed

    • removed the undefined enum value from the salesTaxCountry response property for the response status 200

      response-property-enum-value-removed

    • removed the us enum value from the salesTaxCountry response property for the response status 200

      response-property-enum-value-removed

    • removed qbd_address subschema #2 from the billingAddress response property oneOf list for the response status 200

      response-property-one-of-removed

    • removed qbd_address subschema #2 from the shippingAddress response property oneOf list for the response status 200

      response-property-one-of-removed

    • removed qbd_credit_card subschema #2 from the creditCard response property oneOf list for the response status 200

      response-property-one-of-removed

  • 8e0b7df2044d731687See the full diff
    • the response property accountNumber became nullable for the status 200

      response-property-became-nullable

    • the response property additionalContacts/items/customContactFields/items/value became nullable for the status 200

      response-property-became-nullable

    • the response property additionalContacts/items/jobTitle became nullable for the status 200

      response-property-became-nullable

    • the response property additionalContacts/items/lastName became nullable for the status 200

      response-property-became-nullable

    • the response property additionalContacts/items/middleName became nullable for the status 200

      response-property-became-nullable

    • the response property additionalContacts/items/name became nullable for the status 200

      response-property-became-nullable

    • the response property additionalContacts/items/salutation became nullable for the status 200

      response-property-became-nullable

    • the response property additionalNotes/items/date became nullable for the status 200

      response-property-became-nullable

    • the response property alternateContact became nullable for the status 200

      response-property-became-nullable

    • the response property alternatePhone became nullable for the status 200

      response-property-became-nullable

    • the response property alternateShippingAddresses/items/city became nullable for the status 200

      response-property-became-nullable

    • the response property alternateShippingAddresses/items/country became nullable for the status 200

      response-property-became-nullable

    • the response property alternateShippingAddresses/items/isDefaultShippingAddress became nullable for the status 200

      response-property-became-nullable

    • the response property alternateShippingAddresses/items/line1 became nullable for the status 200

      response-property-became-nullable

    • the response property alternateShippingAddresses/items/line2 became nullable for the status 200

      response-property-became-nullable

    • the response property alternateShippingAddresses/items/line3 became nullable for the status 200

      response-property-became-nullable

    • the response property alternateShippingAddresses/items/line4 became nullable for the status 200

      response-property-became-nullable

    • the response property alternateShippingAddresses/items/line5 became nullable for the status 200

      response-property-became-nullable

    • the response property alternateShippingAddresses/items/name became nullable for the status 200

      response-property-became-nullable

    • the response property alternateShippingAddresses/items/note became nullable for the status 200

      response-property-became-nullable

    • the response property alternateShippingAddresses/items/postalCode became nullable for the status 200

      response-property-became-nullable

    • the response property alternateShippingAddresses/items/state became nullable for the status 200

      response-property-became-nullable

    • the response property balance became nullable for the status 200

      response-property-became-nullable

    • the response property ccEmail became nullable for the status 200

      response-property-became-nullable

    • the response property class became nullable for the status 200

      response-property-became-nullable

    • the response property companyName became nullable for the status 200

      response-property-became-nullable

    • the response property contact became nullable for the status 200

      response-property-became-nullable

    • the response property creditLimit became nullable for the status 200

      response-property-became-nullable

    • the response property currency became nullable for the status 200

      response-property-became-nullable

    • the response property customContactFields/items/value became nullable for the status 200

      response-property-became-nullable

    • the response property customerType became nullable for the status 200

      response-property-became-nullable

    • the response property email became nullable for the status 200

      response-property-became-nullable

    • the response property externalId became nullable for the status 200

      response-property-became-nullable

    • the response property fax became nullable for the status 200

      response-property-became-nullable

    • the response property firstName became nullable for the status 200

      response-property-became-nullable

    • the response property jobDescription became nullable for the status 200

      response-property-became-nullable

    • the response property jobEndDate became nullable for the status 200

      response-property-became-nullable

    • the response property jobProjectedEndDate became nullable for the status 200

      response-property-became-nullable

    • the response property jobStartDate became nullable for the status 200

      response-property-became-nullable

    • the response property jobStatus became nullable for the status 200

      response-property-became-nullable

    • the response property jobTitle became nullable for the status 200

      response-property-became-nullable

    • the response property jobType became nullable for the status 200

      response-property-became-nullable

    • the response property lastName became nullable for the status 200

      response-property-became-nullable

    • the response property middleName became nullable for the status 200

      response-property-became-nullable

    • the response property note became nullable for the status 200

      response-property-became-nullable

    • the response property parent became nullable for the status 200

      response-property-became-nullable

    • the response property phone became nullable for the status 200

      response-property-became-nullable

    • the response property preferredDeliveryMethod became nullable for the status 200

      response-property-became-nullable

    • the response property preferredPaymentMethod became nullable for the status 200

      response-property-became-nullable

    • the response property priceLevel became nullable for the status 200

      response-property-became-nullable

    • the response property resaleNumber became nullable for the status 200

      response-property-became-nullable

    • the response property salesRepresentative became nullable for the status 200

      response-property-became-nullable

    • the response property salesTaxCode became nullable for the status 200

      response-property-became-nullable

    • the response property salesTaxCountry became nullable for the status 200

      response-property-became-nullable

    • the response property salesTaxItem became nullable for the status 200

      response-property-became-nullable

    • the response property salutation became nullable for the status 200

      response-property-became-nullable

    • the response property taxRegistrationNumber became nullable for the status 200

      response-property-became-nullable

    • the response property terms became nullable for the status 200

      response-property-became-nullable

    • the response property totalBalance became nullable for the status 200

      response-property-became-nullable

    • added qbd_address subschema #2 to the billingAddress response property oneOf list for the response status 200

      response-property-one-of-added

    • added qbd_address subschema #2 to the shippingAddress response property oneOf list for the response status 200

      response-property-one-of-added

    • added qbd_credit_card subschema #2 to the creditCard response property oneOf list for the response status 200

      response-property-one-of-added

    • the class response's property type/format changed from / to object null/ for status 200

      response-property-type-changed

    • the currency response's property type/format changed from / to object null/ for status 200

      response-property-type-changed

    • the customerType response's property type/format changed from / to object null/ for status 200

      response-property-type-changed

    • the jobType response's property type/format changed from / to object null/ for status 200

      response-property-type-changed

    • the parent response's property type/format changed from / to object null/ for status 200

      response-property-type-changed

    • the preferredPaymentMethod response's property type/format changed from / to object null/ for status 200

      response-property-type-changed

    • the priceLevel response's property type/format changed from / to object null/ for status 200

      response-property-type-changed

    • the salesRepresentative response's property type/format changed from / to object null/ for status 200

      response-property-type-changed

    • the salesTaxCode response's property type/format changed from / to object null/ for status 200

      response-property-type-changed

    • the salesTaxItem response's property type/format changed from / to object null/ for status 200

      response-property-type-changed

    • the terms response's property type/format changed from / to object null/ for status 200

      response-property-type-changed

    • added the new australia enum value to the salesTaxCountry response property for the response status 200

      response-property-enum-value-added

    • added the new awarded enum value to the jobStatus response property for the response status 200

      response-property-enum-value-added

    • added the new canada enum value to the salesTaxCountry response property for the response status 200

      response-property-enum-value-added

    • added the new closed enum value to the jobStatus response property for the response status 200

      response-property-enum-value-added

    • added the new email enum value to the preferredDeliveryMethod response property for the response status 200

      response-property-enum-value-added

    • added the new in_progress enum value to the jobStatus response property for the response status 200

      response-property-enum-value-added

    • added the new mail enum value to the preferredDeliveryMethod response property for the response status 200

      response-property-enum-value-added

    • added the new none enum value to the jobStatus response property for the response status 200

      response-property-enum-value-added

    • added the new none enum value to the preferredDeliveryMethod response property for the response status 200

      response-property-enum-value-added

    • added the new not_awarded enum value to the jobStatus response property for the response status 200

      response-property-enum-value-added

    • added the new pending enum value to the jobStatus response property for the response status 200

      response-property-enum-value-added

    • added the new uk enum value to the salesTaxCountry response property for the response status 200

      response-property-enum-value-added

    • added the new undefined enum value to the jobStatus response property for the response status 200

      response-property-enum-value-added

    • added the new undefined enum value to the preferredDeliveryMethod response property for the response status 200

      response-property-enum-value-added

    • added the new undefined enum value to the salesTaxCountry response property for the response status 200

      response-property-enum-value-added

    • added the new us enum value to the salesTaxCountry response property for the response status 200

      response-property-enum-value-added

    • removed the pattern ^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))$ from the request property jobEndDate

      request-property-pattern-removed

    • removed the pattern ^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))$ from the request property jobProjectedEndDate

      request-property-pattern-removed

    • removed the pattern ^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))$ from the request property jobStartDate

      request-property-pattern-removed

    • removed qbd_address subschema #2 from the billingAddress response property anyOf list for the response status 200

      response-property-any-of-removed

    • removed qbd_address subschema #2 from the shippingAddress response property anyOf list for the response status 200

      response-property-any-of-removed

    • removed qbd_credit_card subschema #2 from the creditCard response property anyOf list for the response status 200

      response-property-any-of-removed

    • removed subschema #1 subschema #2 from the class response property anyOf list for the response status 200

      response-property-any-of-removed

    • removed subschema #1 subschema #2 from the currency response property anyOf list for the response status 200

      response-property-any-of-removed

    • removed subschema #1 subschema #2 from the customerType response property anyOf list for the response status 200

      response-property-any-of-removed

    • removed subschema #1 subschema #2 from the jobType response property anyOf list for the response status 200

      response-property-any-of-removed

    • removed subschema #1 subschema #2 from the parent response property anyOf list for the response status 200

      response-property-any-of-removed

    • removed subschema #1 subschema #2 from the preferredPaymentMethod response property anyOf list for the response status 200

      response-property-any-of-removed

    • removed subschema #1 subschema #2 from the priceLevel response property anyOf list for the response status 200

      response-property-any-of-removed

    • removed subschema #1 subschema #2 from the salesRepresentative response property anyOf list for the response status 200

      response-property-any-of-removed

    • removed subschema #1 subschema #2 from the salesTaxCode response property anyOf list for the response status 200

      response-property-any-of-removed

    • removed subschema #1 subschema #2 from the salesTaxItem response property anyOf list for the response status 200

      response-property-any-of-removed

    • removed subschema #1 subschema #2 from the terms response property anyOf list for the response status 200

      response-property-any-of-removed

    • response property accountNumber list-of-types was narrowed by removing types null from media type application/json of response 200

      response-property-list-of-types-narrowed

    • response property additionalContacts/items/customContactFields/items/value list-of-types was narrowed by removing types null from media type application/json of response 200

      response-property-list-of-types-narrowed

    • response property additionalContacts/items/jobTitle list-of-types was narrowed by removing types null from media type application/json of response 200

      response-property-list-of-types-narrowed

    • response property additionalContacts/items/lastName list-of-types was narrowed by removing types null from media type application/json of response 200

      response-property-list-of-types-narrowed

    • response property additionalContacts/items/middleName list-of-types was narrowed by removing types null from media type application/json of response 200

      response-property-list-of-types-narrowed

    • response property additionalContacts/items/name list-of-types was narrowed by removing types null from media type application/json of response 200

      response-property-list-of-types-narrowed

    • response property additionalContacts/items/salutation list-of-types was narrowed by removing types null from media type application/json of response 200

      response-property-list-of-types-narrowed

    • response property additionalNotes/items/date list-of-types was narrowed by removing types null from media type application/json of response 200

      response-property-list-of-types-narrowed

    • response property alternateContact list-of-types was narrowed by removing types null from media type application/json of response 200

      response-property-list-of-types-narrowed

    • response property alternatePhone list-of-types was narrowed by removing types null from media type application/json of response 200

      response-property-list-of-types-narrowed

    • response property alternateShippingAddresses/items/city list-of-types was narrowed by removing types null from media type application/json of response 200

      response-property-list-of-types-narrowed

    • response property alternateShippingAddresses/items/country list-of-types was narrowed by removing types null from media type application/json of response 200

      response-property-list-of-types-narrowed

    • response property alternateShippingAddresses/items/isDefaultShippingAddress list-of-types was narrowed by removing types null from media type application/json of response 200

      response-property-list-of-types-narrowed

    • response property alternateShippingAddresses/items/line1 list-of-types was narrowed by removing types null from media type application/json of response 200

      response-property-list-of-types-narrowed

    • response property alternateShippingAddresses/items/line2 list-of-types was narrowed by removing types null from media type application/json of response 200

      response-property-list-of-types-narrowed

    • response property alternateShippingAddresses/items/line3 list-of-types was narrowed by removing types null from media type application/json of response 200

      response-property-list-of-types-narrowed

    • response property alternateShippingAddresses/items/line4 list-of-types was narrowed by removing types null from media type application/json of response 200

      response-property-list-of-types-narrowed

    • response property alternateShippingAddresses/items/line5 list-of-types was narrowed by removing types null from media type application/json of response 200

      response-property-list-of-types-narrowed

    • response property alternateShippingAddresses/items/name list-of-types was narrowed by removing types null from media type application/json of response 200

      response-property-list-of-types-narrowed

    • response property alternateShippingAddresses/items/note list-of-types was narrowed by removing types null from media type application/json of response 200

      response-property-list-of-types-narrowed

    • response property alternateShippingAddresses/items/postalCode list-of-types was narrowed by removing types null from media type application/json of response 200

      response-property-list-of-types-narrowed

    • response property alternateShippingAddresses/items/state list-of-types was narrowed by removing types null from media type application/json of response 200

      response-property-list-of-types-narrowed

    • response property balance list-of-types was narrowed by removing types null from media type application/json of response 200

      response-property-list-of-types-narrowed

    • response property ccEmail list-of-types was narrowed by removing types null from media type application/json of response 200

      response-property-list-of-types-narrowed

    • response property companyName list-of-types was narrowed by removing types null from media type application/json of response 200

      response-property-list-of-types-narrowed

    • response property contact list-of-types was narrowed by removing types null from media type application/json of response 200

      response-property-list-of-types-narrowed

    • response property creditLimit list-of-types was narrowed by removing types null from media type application/json of response 200

      response-property-list-of-types-narrowed

    • response property customContactFields/items/value list-of-types was narrowed by removing types null from media type application/json of response 200

      response-property-list-of-types-narrowed

    • response property email list-of-types was narrowed by removing types null from media type application/json of response 200

      response-property-list-of-types-narrowed

    • response property externalId list-of-types was narrowed by removing types null from media type application/json of response 200

      response-property-list-of-types-narrowed

    • response property fax list-of-types was narrowed by removing types null from media type application/json of response 200

      response-property-list-of-types-narrowed

    • response property firstName list-of-types was narrowed by removing types null from media type application/json of response 200

      response-property-list-of-types-narrowed

    • response property jobDescription list-of-types was narrowed by removing types null from media type application/json of response 200

      response-property-list-of-types-narrowed

    • response property jobEndDate list-of-types was narrowed by removing types null from media type application/json of response 200

      response-property-list-of-types-narrowed

    • response property jobProjectedEndDate list-of-types was narrowed by removing types null from media type application/json of response 200

      response-property-list-of-types-narrowed

    • response property jobStartDate list-of-types was narrowed by removing types null from media type application/json of response 200

      response-property-list-of-types-narrowed

    • response property jobStatus list-of-types was narrowed by removing types null from media type application/json of response 200

      response-property-list-of-types-narrowed

    • response property jobTitle list-of-types was narrowed by removing types null from media type application/json of response 200

      response-property-list-of-types-narrowed

    • response property lastName list-of-types was narrowed by removing types null from media type application/json of response 200

      response-property-list-of-types-narrowed

    • response property middleName list-of-types was narrowed by removing types null from media type application/json of response 200

      response-property-list-of-types-narrowed

    • response property note list-of-types was narrowed by removing types null from media type application/json of response 200

      response-property-list-of-types-narrowed

    • response property phone list-of-types was narrowed by removing types null from media type application/json of response 200

      response-property-list-of-types-narrowed

    • response property preferredDeliveryMethod list-of-types was narrowed by removing types null from media type application/json of response 200

      response-property-list-of-types-narrowed

    • response property resaleNumber list-of-types was narrowed by removing types null from media type application/json of response 200

      response-property-list-of-types-narrowed

    • response property salesTaxCountry list-of-types was narrowed by removing types null from media type application/json of response 200

      response-property-list-of-types-narrowed

    • response property salutation list-of-types was narrowed by removing types null from media type application/json of response 200

      response-property-list-of-types-narrowed

    • response property taxRegistrationNumber list-of-types was narrowed by removing types null from media type application/json of response 200

      response-property-list-of-types-narrowed

    • response property totalBalance list-of-types was narrowed by removing types null from media type application/json of response 200

      response-property-list-of-types-narrowed

    • added the required property class/fullName to the response with the 200 status

      response-required-property-added

    • added the required property class/id to the response with the 200 status

      response-required-property-added

    • added the required property currency/fullName to the response with the 200 status

      response-required-property-added

    • added the required property currency/id to the response with the 200 status

      response-required-property-added

    • added the required property customerType/fullName to the response with the 200 status

      response-required-property-added

    • added the required property customerType/id to the response with the 200 status

      response-required-property-added

    • added the required property jobType/fullName to the response with the 200 status

      response-required-property-added

    • added the required property jobType/id to the response with the 200 status

      response-required-property-added

    • added the required property parent/fullName to the response with the 200 status

      response-required-property-added

    • added the required property parent/id to the response with the 200 status

      response-required-property-added

    • added the required property preferredPaymentMethod/fullName to the response with the 200 status

      response-required-property-added

    • added the required property preferredPaymentMethod/id to the response with the 200 status

      response-required-property-added

    • added the required property priceLevel/fullName to the response with the 200 status

      response-required-property-added

    • added the required property priceLevel/id to the response with the 200 status

      response-required-property-added

    • added the required property salesRepresentative/fullName to the response with the 200 status

      response-required-property-added

    • added the required property salesRepresentative/id to the response with the 200 status

      response-required-property-added

    • added the required property salesTaxCode/fullName to the response with the 200 status

      response-required-property-added

    • added the required property salesTaxCode/id to the response with the 200 status

      response-required-property-added

    • added the required property salesTaxItem/fullName to the response with the 200 status

      response-required-property-added

    • added the required property salesTaxItem/id to the response with the 200 status

      response-required-property-added

    • added the required property terms/fullName to the response with the 200 status

      response-required-property-added

    • added the required property terms/id to the response with the 200 status

      response-required-property-added

  • 5f832f6956758433See the full diff
    • added the pattern ^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))$ to the request property jobEndDate

      request-property-pattern-added

    • added the pattern ^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))$ to the request property jobProjectedEndDate

      request-property-pattern-added

    • added the pattern ^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))$ to the request property jobStartDate

      request-property-pattern-added

    • response property accountNumber list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property additionalContacts/items/customContactFields/items/value list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property additionalContacts/items/jobTitle list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property additionalContacts/items/lastName list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property additionalContacts/items/middleName list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property additionalContacts/items/name list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property additionalContacts/items/salutation list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property additionalNotes/items/date list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property alternateContact list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property alternatePhone list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property alternateShippingAddresses/items/city list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property alternateShippingAddresses/items/country list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property alternateShippingAddresses/items/isDefaultShippingAddress list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property alternateShippingAddresses/items/line1 list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property alternateShippingAddresses/items/line2 list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property alternateShippingAddresses/items/line3 list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property alternateShippingAddresses/items/line4 list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property alternateShippingAddresses/items/line5 list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property alternateShippingAddresses/items/name list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property alternateShippingAddresses/items/note list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property alternateShippingAddresses/items/postalCode list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property alternateShippingAddresses/items/state list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property balance list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property ccEmail list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property companyName list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property contact list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property creditLimit list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property customContactFields/items/value list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property email list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property externalId list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property fax list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property firstName list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property jobDescription list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property jobEndDate list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property jobProjectedEndDate list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property jobStartDate list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property jobStatus list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property jobTitle list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property lastName list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property middleName list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property note list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property phone list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property preferredDeliveryMethod list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property resaleNumber list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property salesTaxCountry list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property salutation list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property taxRegistrationNumber list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property totalBalance list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • the class response's property type/format changed from object null/ to / for status 200

      response-property-type-changed

    • the currency response's property type/format changed from object null/ to / for status 200

      response-property-type-changed

    • the customerType response's property type/format changed from object null/ to / for status 200

      response-property-type-changed

    • the jobType response's property type/format changed from object null/ to / for status 200

      response-property-type-changed

    • the parent response's property type/format changed from object null/ to / for status 200

      response-property-type-changed

    • the preferredPaymentMethod response's property type/format changed from object null/ to / for status 200

      response-property-type-changed

    • the priceLevel response's property type/format changed from object null/ to / for status 200

      response-property-type-changed

    • the salesRepresentative response's property type/format changed from object null/ to / for status 200

      response-property-type-changed

    • the salesTaxCode response's property type/format changed from object null/ to / for status 200

      response-property-type-changed

    • the salesTaxItem response's property type/format changed from object null/ to / for status 200

      response-property-type-changed

    • the terms response's property type/format changed from object null/ to / for status 200

      response-property-type-changed

    • removed the required property class/fullName from the response with the 200 status

      response-required-property-removed

    • removed the required property class/id from the response with the 200 status

      response-required-property-removed

    • removed the required property currency/fullName from the response with the 200 status

      response-required-property-removed

    • removed the required property currency/id from the response with the 200 status

      response-required-property-removed

    • removed the required property customerType/fullName from the response with the 200 status

      response-required-property-removed

    • removed the required property customerType/id from the response with the 200 status

      response-required-property-removed

    • removed the required property jobType/fullName from the response with the 200 status

      response-required-property-removed

    • removed the required property jobType/id from the response with the 200 status

      response-required-property-removed

    • removed the required property parent/fullName from the response with the 200 status

      response-required-property-removed

    • removed the required property parent/id from the response with the 200 status

      response-required-property-removed

    • removed the required property preferredPaymentMethod/fullName from the response with the 200 status

      response-required-property-removed

    • removed the required property preferredPaymentMethod/id from the response with the 200 status

      response-required-property-removed

    • removed the required property priceLevel/fullName from the response with the 200 status

      response-required-property-removed

    • removed the required property priceLevel/id from the response with the 200 status

      response-required-property-removed

    • removed the required property salesRepresentative/fullName from the response with the 200 status

      response-required-property-removed

    • removed the required property salesRepresentative/id from the response with the 200 status

      response-required-property-removed

    • removed the required property salesTaxCode/fullName from the response with the 200 status

      response-required-property-removed

    • removed the required property salesTaxCode/id from the response with the 200 status

      response-required-property-removed

    • removed the required property salesTaxItem/fullName from the response with the 200 status

      response-required-property-removed

    • removed the required property salesTaxItem/id from the response with the 200 status

      response-required-property-removed

    • removed the required property terms/fullName from the response with the 200 status

      response-required-property-removed

    • removed the required property terms/id from the response with the 200 status

      response-required-property-removed

    • added qbd_address subschema #2 to the billingAddress response property anyOf list for the response status 200

      response-property-any-of-added

    • added qbd_address subschema #2 to the shippingAddress response property anyOf list for the response status 200

      response-property-any-of-added

    • added qbd_credit_card subschema #2 to the creditCard response property anyOf list for the response status 200

      response-property-any-of-added

    • added subschema #1 subschema #2 to the class response property anyOf list for the response status 200

      response-property-any-of-added

    • added subschema #1 subschema #2 to the currency response property anyOf list for the response status 200

      response-property-any-of-added

    • added subschema #1 subschema #2 to the customerType response property anyOf list for the response status 200

      response-property-any-of-added

    • added subschema #1 subschema #2 to the jobType response property anyOf list for the response status 200

      response-property-any-of-added

    • added subschema #1 subschema #2 to the parent response property anyOf list for the response status 200

      response-property-any-of-added

    • added subschema #1 subschema #2 to the preferredPaymentMethod response property anyOf list for the response status 200

      response-property-any-of-added

    • added subschema #1 subschema #2 to the priceLevel response property anyOf list for the response status 200

      response-property-any-of-added

    • added subschema #1 subschema #2 to the salesRepresentative response property anyOf list for the response status 200

      response-property-any-of-added

    • added subschema #1 subschema #2 to the salesTaxCode response property anyOf list for the response status 200

      response-property-any-of-added

    • added subschema #1 subschema #2 to the salesTaxItem response property anyOf list for the response status 200

      response-property-any-of-added

    • added subschema #1 subschema #2 to the terms response property anyOf list for the response status 200

      response-property-any-of-added

    • removed the australia enum value from the salesTaxCountry response property for the response status 200

      response-property-enum-value-removed

    • removed the awarded enum value from the jobStatus response property for the response status 200

      response-property-enum-value-removed

    • removed the canada enum value from the salesTaxCountry response property for the response status 200

      response-property-enum-value-removed

    • removed the closed enum value from the jobStatus response property for the response status 200

      response-property-enum-value-removed

    • removed the email enum value from the preferredDeliveryMethod response property for the response status 200

      response-property-enum-value-removed

    • removed the in_progress enum value from the jobStatus response property for the response status 200

      response-property-enum-value-removed

    • removed the mail enum value from the preferredDeliveryMethod response property for the response status 200

      response-property-enum-value-removed

    • removed the none enum value from the jobStatus response property for the response status 200

      response-property-enum-value-removed

    • removed the none enum value from the preferredDeliveryMethod response property for the response status 200

      response-property-enum-value-removed

    • removed the not_awarded enum value from the jobStatus response property for the response status 200

      response-property-enum-value-removed

    • removed the pending enum value from the jobStatus response property for the response status 200

      response-property-enum-value-removed

    • removed the uk enum value from the salesTaxCountry response property for the response status 200

      response-property-enum-value-removed

    • removed the undefined enum value from the jobStatus response property for the response status 200

      response-property-enum-value-removed

    • removed the undefined enum value from the preferredDeliveryMethod response property for the response status 200

      response-property-enum-value-removed

    • removed the undefined enum value from the salesTaxCountry response property for the response status 200

      response-property-enum-value-removed

    • removed the us enum value from the salesTaxCountry response property for the response status 200

      response-property-enum-value-removed

    • removed qbd_address subschema #2 from the billingAddress response property oneOf list for the response status 200

      response-property-one-of-removed

    • removed qbd_address subschema #2 from the shippingAddress response property oneOf list for the response status 200

      response-property-one-of-removed

    • removed qbd_credit_card subschema #2 from the creditCard response property oneOf list for the response status 200

      response-property-one-of-removed

    • the response property alternateShippingAddresses/items/name became nullable for the status 200

      response-property-became-nullable