---
title: "Changes to Upload a document"
method: POST
path: "/uploadDocument"
---

# Changes to Upload a document

`POST /uploadDocument`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 17 of 28 revisions.

- **2024-09-16** (v5) `06cbe90ffec2`: 2 info
- **2024-03-04** (v5) `a94da11458a5`: 2 warning
- **2023-06-08** (v5) `01d8bf3d997b`: 2 warning, 14 info
- **2023-03-22** (v5) `8a5767cf6dc8`: 171 breaking, 4 warning, 2 info
- **2022-09-02** (v5) `cf4fd5c0c0e0`: 6 warning, 6 info
- **2022-06-02** (v5) `7fe9b6cb370d`: 8 warning, 2 info
- **2022-02-15** (v5) `c59fbc7491a5`: 8 warning, 7 info
- **2021-11-01** (v5) `420e13c3596a`: 4 warning, 2 info
- **2021-08-07** (v5) `8a507655f800`: 1 breaking, 4 warning, 9 info
- **2021-07-09** (v5) `cc5604f07134`: 24 warning, 2 info
- **2021-06-07** (v5) `858f36f5d40c`: 43 info
- **2021-05-22** (v5) `679bb03c0a67`: 6 warning
- **2021-04-10** (v5) `3845e1b09ad2`: 4 warning, 7 info
- **2021-03-22** (v5) `2e6e8fba99f8`: 2 warning, 3 info
- **2021-03-05** (v5) `51291cf283c4`: 4 breaking, 48 warning, 8 info
- **2020-08-05** (v5) `841016e5a2aa`: 32 breaking, 9 warning, 3 info
- **2020-03-04** (v5) `5853be97ed25`: 1 breaking, 4 warning, 2 info

## Changes

- **2024-09-16** (v5) `06cbe90ffec2`: 2 info
  - added the optional property `accountHolderDetails/phoneNumber` to the response with the `200` status
  - added the optional property `accountHolderDetails/phoneNumber` to the response with the `202` status
- **2024-03-04** (v5) `a94da11458a5`: 2 warning
  - added the new `linkedViasVirtualAccount` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `200`
  - added the new `linkedViasVirtualAccount` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `202`
- **2023-06-08** (v5) `01d8bf3d997b`: 2 warning, 14 info
  - added the new `payoutMethod` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `200`
  - added the new `payoutMethod` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `202`
  - the response property `accountHolderDetails/address` became required for the status `200`
  - the response property `accountHolderDetails/address` became required for the status `202`
  - the response property `accountHolderDetails/address/country` became required for the status `200`
  - the response property `accountHolderDetails/address/country` became required for the status `202`
  - the response property `accountHolderDetails/businessDetails/listedUltimateParentCompany/items/address/country` became required for the status `200`
  - the response property `accountHolderDetails/businessDetails/listedUltimateParentCompany/items/address/country` became required for the status `202`
  - the response property `accountHolderDetails/businessDetails/shareholders/items/address/country` became required for the status `200`
  - the response property `accountHolderDetails/businessDetails/shareholders/items/address/country` became required for the status `202`
  - the response property `accountHolderDetails/businessDetails/signatories/items/address/country` became required for the status `200`
  - the response property `accountHolderDetails/businessDetails/signatories/items/address/country` became required for the status `202`
  - the response property `accountHolderDetails/principalBusinessAddress/country` became required for the status `200`
  - the response property `accountHolderDetails/principalBusinessAddress/country` became required for the status `202`
  - the response property `accountHolderDetails/storeDetails/items/address/country` became required for the status `200`
  - the response property `accountHolderDetails/storeDetails/items/address/country` became required for the status `202`
- **2023-03-22** (v5) `8a5767cf6dc8`: 171 breaking, 4 warning, 2 info
  - the request's body type changed from no type to `object`
  - the `documentDetail` request property type changed from no type to `object`
  - the response's body type changed from no type to `object` for status `200`
  - the response's body type changed from no type to `object` for status `202`
  - the response's body type changed from no type to `object` for status `400`
  - the response's body type changed from no type to `object` for status `401`
  - the response's body type changed from no type to `object` for status `403`
  - the response's body type changed from no type to `object` for status `422`
  - the response's body type changed from no type to `object` for status `500`
  - the response property `accountHolderDetails/address/country` became optional for the status `200`
  - the response property `accountHolderDetails/address/country` became optional for the status `202`
  - the response property `accountHolderDetails/businessDetails/listedUltimateParentCompany/items/address/country` became optional for the status `200`
  - the response property `accountHolderDetails/businessDetails/listedUltimateParentCompany/items/address/country` became optional for the status `202`
  - the response property `accountHolderDetails/businessDetails/shareholders/items/address/country` became optional for the status `200`
  - the response property `accountHolderDetails/businessDetails/shareholders/items/address/country` became optional for the status `202`
  - the response property `accountHolderDetails/businessDetails/shareholders/items/name/firstName` became optional for the status `200`
  - the response property `accountHolderDetails/businessDetails/shareholders/items/name/firstName` became optional for the status `202`
  - the response property `accountHolderDetails/businessDetails/shareholders/items/name/lastName` became optional for the status `200`
  - the response property `accountHolderDetails/businessDetails/shareholders/items/name/lastName` became optional for the status `202`
  - the response property `accountHolderDetails/businessDetails/shareholders/items/phoneNumber/phoneCountryCode` became optional for the status `200`
  - the response property `accountHolderDetails/businessDetails/shareholders/items/phoneNumber/phoneCountryCode` became optional for the status `202`
  - the response property `accountHolderDetails/businessDetails/shareholders/items/phoneNumber/phoneNumber` became optional for the status `200`
  - the response property `accountHolderDetails/businessDetails/shareholders/items/phoneNumber/phoneNumber` became optional for the status `202`
  - the response property `accountHolderDetails/businessDetails/signatories/items/address/country` became optional for the status `200`
  - the response property `accountHolderDetails/businessDetails/signatories/items/address/country` became optional for the status `202`
  - the response property `accountHolderDetails/businessDetails/signatories/items/name/firstName` became optional for the status `200`
  - the response property `accountHolderDetails/businessDetails/signatories/items/name/firstName` became optional for the status `202`
  - the response property `accountHolderDetails/businessDetails/signatories/items/name/lastName` became optional for the status `200`
  - the response property `accountHolderDetails/businessDetails/signatories/items/name/lastName` became optional for the status `202`
  - the response property `accountHolderDetails/businessDetails/signatories/items/phoneNumber/phoneCountryCode` became optional for the status `200`
  - the response property `accountHolderDetails/businessDetails/signatories/items/phoneNumber/phoneCountryCode` became optional for the status `202`
  - the response property `accountHolderDetails/businessDetails/signatories/items/phoneNumber/phoneNumber` became optional for the status `200`
  - the response property `accountHolderDetails/businessDetails/signatories/items/phoneNumber/phoneNumber` became optional for the status `202`
  - the response property `accountHolderDetails/email` became optional for the status `200`
  - the response property `accountHolderDetails/email` became optional for the status `202`
  - the response property `accountHolderDetails/fullPhoneNumber` became optional for the status `200`
  - the response property `accountHolderDetails/fullPhoneNumber` became optional for the status `202`
  - the response property `accountHolderDetails/individualDetails/name/firstName` became optional for the status `200`
  - the response property `accountHolderDetails/individualDetails/name/firstName` became optional for the status `202`
  - the response property `accountHolderDetails/individualDetails/name/lastName` became optional for the status `200`
  - …137 more
- **2022-09-02** (v5) `cf4fd5c0c0e0`: 6 warning, 6 info
  - added the new `drivingLicenceFront` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `200`
  - added the new `drivingLicenceFront` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `202`
  - added the new `logo` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `200`
  - added the new `logo` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `202`
  - added the new `merchantHouseNumber` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `200`
  - added the new `merchantHouseNumber` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `202`
  - added the optional property `accountHolderDetails/storeDetails/items/logo` to the response with the `200` status
  - added the optional property `accountHolderDetails/storeDetails/items/logo` to the response with the `202` status
  - added the optional property `accountHolderDetails/storeDetails/items/merchantHouseNumber` to the response with the `200` status
  - added the optional property `accountHolderDetails/storeDetails/items/merchantHouseNumber` to the response with the `202` status
  - response property `primaryCurrency` deprecated
  - response property `primaryCurrency` deprecated
- **2022-06-02** (v5) `7fe9b6cb370d`: 8 warning, 2 info
  - added the new `balanceAccount` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `200`
  - added the new `balanceAccount` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `202`
  - added the new `balanceAccountActive` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `200`
  - added the new `balanceAccountActive` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `202`
  - added the new `balanceAccountCode` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `200`
  - added the new `balanceAccountCode` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `202`
  - added the new `balanceAccountId` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `200`
  - added the new `balanceAccountId` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `202`
  - response property `accountHolderDetails/bankAccountDetails/items/ownerDateOfBirth` deprecated
  - response property `accountHolderDetails/bankAccountDetails/items/ownerDateOfBirth` deprecated
- **2022-02-15** (v5) `c59fbc7491a5`: 8 warning, 7 info
  - added the new `documentContent` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `200`
  - added the new `documentContent` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `202`
  - added the new `infix` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `200`
  - added the new `infix` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `202`
  - added the new `lastReviewDate` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `200`
  - added the new `lastReviewDate` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `202`
  - added the new `ownerDateOfBirth` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `200`
  - added the new `ownerDateOfBirth` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `202`
  - added the new `PROOF_OF_RESIDENCY` enum value to the request property `documentDetail/documentType`
  - added the optional property `accountHolderDetails/lastReviewDate` to the response with the `200` status
  - added the optional property `accountHolderDetails/lastReviewDate` to the response with the `202` status
  - the response optional property `accountHolderDetails/storeDetails/items/phoneNumber` became not read-only for the status `200`
  - the response optional property `accountHolderDetails/storeDetails/items/phoneNumber` became not read-only for the status `202`
  - the response optional property `accountHolderDetails/storeDetails/items/status` became not read-only for the status `200`
  - the response optional property `accountHolderDetails/storeDetails/items/status` became not read-only for the status `202`
- **2021-11-01** (v5) `420e13c3596a`: 4 warning, 2 info
  - removed the optional property `accountHolderDetails/payoutMethods/items/payoutMethodType` from the response with the `200` status
  - removed the optional property `accountHolderDetails/payoutMethods/items/payoutMethodType` from the response with the `202` status
  - added the new `pciSelfAssessment` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `200`
  - added the new `pciSelfAssessment` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `202`
  - added the optional property `accountHolderDetails/payoutMethods/items/payoutMethodReference` to the response with the `200` status
  - added the optional property `accountHolderDetails/payoutMethods/items/payoutMethodReference` to the response with the `202` status
- **2021-08-07** (v5) `8a507655f800`: 1 breaking, 4 warning, 9 info
  - removed the enum value `CONSTITUTIONAL_DOCUMENT` of the request property `documentDetail/documentType`
  - added the new `payoutSchedule` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `200`
  - added the new `payoutSchedule` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `202`
  - added the new `splitConfigurationUUID` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `200`
  - added the new `splitConfigurationUUID` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `202`
  - api tag `Verification` added
  - added the optional property `accountHolderDetails/businessDetails/listedUltimateParentCompany` to the response with the `200` status
  - added the optional property `accountHolderDetails/businessDetails/listedUltimateParentCompany` to the response with the `202` status
  - added the optional property `accountHolderDetails/principalBusinessAddress` to the response with the `200` status
  - added the optional property `accountHolderDetails/principalBusinessAddress` to the response with the `202` status
  - removed the `Partnership` enum value from the `legalEntity` response property for the response status `200`
  - removed the `Partnership` enum value from the `legalEntity` response property for the response status `202`
  - removed the `PublicCompany` enum value from the `legalEntity` response property for the response status `200`
  - removed the `PublicCompany` enum value from the `legalEntity` response property for the response status `202`
- **2021-07-09** (v5) `cc5604f07134`: 24 warning, 2 info
  - added the new `legalArrangementMembers` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `200`
  - added the new `legalArrangementMembers` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `202`
  - added the new `ultimateParentCompany` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `200`
  - added the new `ultimateParentCompany` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `202`
  - added the new `ultimateParentCompanyAddressDetails` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `200`
  - added the new `ultimateParentCompanyAddressDetails` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `202`
  - added the new `ultimateParentCompanyAddressDetailsCountry` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `200`
  - added the new `ultimateParentCompanyAddressDetailsCountry` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `202`
  - added the new `ultimateParentCompanyBusinessDetails` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `200`
  - added the new `ultimateParentCompanyBusinessDetails` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `202`
  - added the new `ultimateParentCompanyBusinessDetailsLegalBusinessName` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `200`
  - added the new `ultimateParentCompanyBusinessDetailsLegalBusinessName` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `202`
  - added the new `ultimateParentCompanyBusinessDetailsRegistrationNumber` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `200`
  - added the new `ultimateParentCompanyBusinessDetailsRegistrationNumber` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `202`
  - added the new `ultimateParentCompanyCode` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `200`
  - added the new `ultimateParentCompanyCode` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `202`
  - added the new `ultimateParentCompanyStockExchange` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `200`
  - added the new `ultimateParentCompanyStockExchange` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `202`
  - added the new `ultimateParentCompanyStockNumber` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `200`
  - added the new `ultimateParentCompanyStockNumber` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `202`
  - added the new `ultimateParentCompanyStockNumberOrStockTicker` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `200`
  - added the new `ultimateParentCompanyStockNumberOrStockTicker` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `202`
  - added the new `ultimateParentCompanyStockTicker` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `200`
  - added the new `ultimateParentCompanyStockTicker` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `202`
  - the endpoint scheme security `ApiKeyAuth` was added to the API
  - the endpoint scheme security `BasicAuth` was added to the API
- **2021-06-07** (v5) `858f36f5d40c`: 43 info
  - added the new optional request property `documentDetail/signatoryCode`
  - added the optional property `verification/signatories` to the response with the `200` status
  - added the optional property `verification/signatories` to the response with the `202` status
  - removed the `CRIMINAL_BACKGROUND_EXTENSIVE_VERIFICATION` enum value from the `verification/accountHolder/checks/items/type` response property for the response status `200`
  - removed the `CRIMINAL_BACKGROUND_EXTENSIVE_VERIFICATION` enum value from the `verification/accountHolder/checks/items/type` response property for the response status `202`
  - removed the `CRIMINAL_BACKGROUND_EXTENSIVE_VERIFICATION` enum value from the `verification/bankAccounts/items/checks/items/type` response property for the response status `200`
  - removed the `CRIMINAL_BACKGROUND_EXTENSIVE_VERIFICATION` enum value from the `verification/bankAccounts/items/checks/items/type` response property for the response status `202`
  - removed the `CRIMINAL_BACKGROUND_EXTENSIVE_VERIFICATION` enum value from the `verification/cards/items/checks/items/type` response property for the response status `200`
  - removed the `CRIMINAL_BACKGROUND_EXTENSIVE_VERIFICATION` enum value from the `verification/cards/items/checks/items/type` response property for the response status `202`
  - removed the `CRIMINAL_BACKGROUND_EXTENSIVE_VERIFICATION` enum value from the `verification/shareholders/items/checks/items/type` response property for the response status `200`
  - removed the `CRIMINAL_BACKGROUND_EXTENSIVE_VERIFICATION` enum value from the `verification/shareholders/items/checks/items/type` response property for the response status `202`
  - removed the `CRIMINAL_BACKGROUND_MEDIUM_VERIFICATION` enum value from the `verification/accountHolder/checks/items/type` response property for the response status `200`
  - removed the `CRIMINAL_BACKGROUND_MEDIUM_VERIFICATION` enum value from the `verification/accountHolder/checks/items/type` response property for the response status `202`
  - removed the `CRIMINAL_BACKGROUND_MEDIUM_VERIFICATION` enum value from the `verification/bankAccounts/items/checks/items/type` response property for the response status `200`
  - removed the `CRIMINAL_BACKGROUND_MEDIUM_VERIFICATION` enum value from the `verification/bankAccounts/items/checks/items/type` response property for the response status `202`
  - removed the `CRIMINAL_BACKGROUND_MEDIUM_VERIFICATION` enum value from the `verification/cards/items/checks/items/type` response property for the response status `200`
  - removed the `CRIMINAL_BACKGROUND_MEDIUM_VERIFICATION` enum value from the `verification/cards/items/checks/items/type` response property for the response status `202`
  - removed the `CRIMINAL_BACKGROUND_MEDIUM_VERIFICATION` enum value from the `verification/shareholders/items/checks/items/type` response property for the response status `200`
  - removed the `CRIMINAL_BACKGROUND_MEDIUM_VERIFICATION` enum value from the `verification/shareholders/items/checks/items/type` response property for the response status `202`
  - removed the `PCI_SELF_ASSESSMENT_PRESENCE_VERIFICATION` enum value from the `verification/accountHolder/checks/items/type` response property for the response status `200`
  - removed the `PCI_SELF_ASSESSMENT_PRESENCE_VERIFICATION` enum value from the `verification/accountHolder/checks/items/type` response property for the response status `202`
  - removed the `PCI_SELF_ASSESSMENT_PRESENCE_VERIFICATION` enum value from the `verification/bankAccounts/items/checks/items/type` response property for the response status `200`
  - removed the `PCI_SELF_ASSESSMENT_PRESENCE_VERIFICATION` enum value from the `verification/bankAccounts/items/checks/items/type` response property for the response status `202`
  - removed the `PCI_SELF_ASSESSMENT_PRESENCE_VERIFICATION` enum value from the `verification/cards/items/checks/items/type` response property for the response status `200`
  - removed the `PCI_SELF_ASSESSMENT_PRESENCE_VERIFICATION` enum value from the `verification/cards/items/checks/items/type` response property for the response status `202`
  - removed the `PCI_SELF_ASSESSMENT_PRESENCE_VERIFICATION` enum value from the `verification/shareholders/items/checks/items/type` response property for the response status `200`
  - removed the `PCI_SELF_ASSESSMENT_PRESENCE_VERIFICATION` enum value from the `verification/shareholders/items/checks/items/type` response property for the response status `202`
  - removed the `POLITICALLY_EXPOSED_IDENTIFICATION_VERIFICATION` enum value from the `verification/accountHolder/checks/items/type` response property for the response status `200`
  - removed the `POLITICALLY_EXPOSED_IDENTIFICATION_VERIFICATION` enum value from the `verification/accountHolder/checks/items/type` response property for the response status `202`
  - removed the `POLITICALLY_EXPOSED_IDENTIFICATION_VERIFICATION` enum value from the `verification/bankAccounts/items/checks/items/type` response property for the response status `200`
  - removed the `POLITICALLY_EXPOSED_IDENTIFICATION_VERIFICATION` enum value from the `verification/bankAccounts/items/checks/items/type` response property for the response status `202`
  - removed the `POLITICALLY_EXPOSED_IDENTIFICATION_VERIFICATION` enum value from the `verification/cards/items/checks/items/type` response property for the response status `200`
  - removed the `POLITICALLY_EXPOSED_IDENTIFICATION_VERIFICATION` enum value from the `verification/cards/items/checks/items/type` response property for the response status `202`
  - removed the `POLITICALLY_EXPOSED_IDENTIFICATION_VERIFICATION` enum value from the `verification/shareholders/items/checks/items/type` response property for the response status `200`
  - removed the `POLITICALLY_EXPOSED_IDENTIFICATION_VERIFICATION` enum value from the `verification/shareholders/items/checks/items/type` response property for the response status `202`
  - removed the `POLITICALLY_EXPOSED_VERIFICATION` enum value from the `verification/accountHolder/checks/items/type` response property for the response status `200`
  - removed the `POLITICALLY_EXPOSED_VERIFICATION` enum value from the `verification/accountHolder/checks/items/type` response property for the response status `202`
  - removed the `POLITICALLY_EXPOSED_VERIFICATION` enum value from the `verification/bankAccounts/items/checks/items/type` response property for the response status `200`
  - removed the `POLITICALLY_EXPOSED_VERIFICATION` enum value from the `verification/bankAccounts/items/checks/items/type` response property for the response status `202`
  - removed the `POLITICALLY_EXPOSED_VERIFICATION` enum value from the `verification/cards/items/checks/items/type` response property for the response status `200`
  - …3 more
- **2021-05-22** (v5) `679bb03c0a67`: 6 warning
  - added the new `shareholderCodeAndSignatoryCode` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `200`
  - added the new `shareholderCodeAndSignatoryCode` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `202`
  - added the new `shareholderCodeOrSignatoryCode` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `200`
  - added the new `shareholderCodeOrSignatoryCode` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `202`
  - added the new `signatoryCode` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `200`
  - added the new `signatoryCode` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `202`
- **2021-04-10** (v5) `3845e1b09ad2`: 4 warning, 7 info
  - added the new `Signatory` enum value to the `accountHolderDetails/businessDetails/shareholders/items/shareholderType` response property for the response status `200`
  - added the new `shopperInteraction` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `200`
  - added the new `signatory` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `200`
  - added the new `verificationType` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `200`
  - added the optional property `accountHolderDetails/businessDetails/signatories` to the response with the `200` status
  - added the optional property `status` to the response with the `400` status
  - added the optional property `status` to the response with the `401` status
  - added the optional property `status` to the response with the `403` status
  - added the optional property `status` to the response with the `422` status
  - added the optional property `status` to the response with the `500` status
  - added the success response with the status `202`
- **2021-03-22** (v5) `2e6e8fba99f8`: 2 warning, 3 info
  - added the new `Controller` enum value to the `accountHolderDetails/businessDetails/shareholders/items/shareholderType` response property for the response status `200`
  - added the new `Owner` enum value to the `accountHolderDetails/businessDetails/shareholders/items/shareholderType` response property for the response status `200`
  - added the optional property `accountHolderDetails/storeDetails` to the response with the `200` status
  - removed the `Control` enum value from the `accountHolderDetails/businessDetails/shareholders/items/shareholderType` response property for the response status `200`
  - removed the `Ownership` enum value from the `accountHolderDetails/businessDetails/shareholders/items/shareholderType` response property for the response status `200`
- **2021-03-05** (v5) `51291cf283c4`: 4 breaking, 48 warning, 8 info
  - the response property `accountHolderDetails/businessDetails/shareholders/items/name/gender` became optional for the status `200`
  - the response property `accountHolderDetails/individualDetails/name/gender` became optional for the status `200`
  - the `accountHolderDetails/businessDetails/shareholders/items/name/gender` response property's minLength was decreased from `1` to `0` for the response status `200`
  - the `accountHolderDetails/individualDetails/name/gender` response property's minLength was decreased from `1` to `0` for the response status `200`
  - added the new `CRIMINAL_BACKGROUND_EXTENSIVE_VERIFICATION` enum value to the `verification/accountHolder/checks/items/type` response property for the response status `200`
  - added the new `CRIMINAL_BACKGROUND_EXTENSIVE_VERIFICATION` enum value to the `verification/bankAccounts/items/checks/items/type` response property for the response status `200`
  - added the new `CRIMINAL_BACKGROUND_EXTENSIVE_VERIFICATION` enum value to the `verification/cards/items/checks/items/type` response property for the response status `200`
  - added the new `CRIMINAL_BACKGROUND_EXTENSIVE_VERIFICATION` enum value to the `verification/shareholders/items/checks/items/type` response property for the response status `200`
  - added the new `CRIMINAL_BACKGROUND_MEDIUM_VERIFICATION` enum value to the `verification/accountHolder/checks/items/type` response property for the response status `200`
  - added the new `CRIMINAL_BACKGROUND_MEDIUM_VERIFICATION` enum value to the `verification/bankAccounts/items/checks/items/type` response property for the response status `200`
  - added the new `CRIMINAL_BACKGROUND_MEDIUM_VERIFICATION` enum value to the `verification/cards/items/checks/items/type` response property for the response status `200`
  - added the new `CRIMINAL_BACKGROUND_MEDIUM_VERIFICATION` enum value to the `verification/shareholders/items/checks/items/type` response property for the response status `200`
  - added the new `LEGAL_ARRANGEMENT_VERIFICATION` enum value to the `verification/accountHolder/checks/items/type` response property for the response status `200`
  - added the new `LEGAL_ARRANGEMENT_VERIFICATION` enum value to the `verification/bankAccounts/items/checks/items/type` response property for the response status `200`
  - added the new `LEGAL_ARRANGEMENT_VERIFICATION` enum value to the `verification/cards/items/checks/items/type` response property for the response status `200`
  - added the new `LEGAL_ARRANGEMENT_VERIFICATION` enum value to the `verification/shareholders/items/checks/items/type` response property for the response status `200`
  - added the new `PCI_SELF_ASSESSMENT_PRESENCE_VERIFICATION` enum value to the `verification/accountHolder/checks/items/type` response property for the response status `200`
  - added the new `PCI_SELF_ASSESSMENT_PRESENCE_VERIFICATION` enum value to the `verification/bankAccounts/items/checks/items/type` response property for the response status `200`
  - added the new `PCI_SELF_ASSESSMENT_PRESENCE_VERIFICATION` enum value to the `verification/cards/items/checks/items/type` response property for the response status `200`
  - added the new `PCI_SELF_ASSESSMENT_PRESENCE_VERIFICATION` enum value to the `verification/shareholders/items/checks/items/type` response property for the response status `200`
  - added the new `PCI_VERIFICATION` enum value to the `verification/accountHolder/checks/items/type` response property for the response status `200`
  - added the new `PCI_VERIFICATION` enum value to the `verification/bankAccounts/items/checks/items/type` response property for the response status `200`
  - added the new `PCI_VERIFICATION` enum value to the `verification/cards/items/checks/items/type` response property for the response status `200`
  - added the new `PCI_VERIFICATION` enum value to the `verification/shareholders/items/checks/items/type` response property for the response status `200`
  - added the new `POLITICALLY_EXPOSED_IDENTIFICATION_VERIFICATION` enum value to the `verification/accountHolder/checks/items/type` response property for the response status `200`
  - added the new `POLITICALLY_EXPOSED_IDENTIFICATION_VERIFICATION` enum value to the `verification/bankAccounts/items/checks/items/type` response property for the response status `200`
  - added the new `POLITICALLY_EXPOSED_IDENTIFICATION_VERIFICATION` enum value to the `verification/cards/items/checks/items/type` response property for the response status `200`
  - added the new `POLITICALLY_EXPOSED_IDENTIFICATION_VERIFICATION` enum value to the `verification/shareholders/items/checks/items/type` response property for the response status `200`
  - added the new `POLITICALLY_EXPOSED_VERIFICATION` enum value to the `verification/accountHolder/checks/items/type` response property for the response status `200`
  - added the new `POLITICALLY_EXPOSED_VERIFICATION` enum value to the `verification/bankAccounts/items/checks/items/type` response property for the response status `200`
  - added the new `POLITICALLY_EXPOSED_VERIFICATION` enum value to the `verification/cards/items/checks/items/type` response property for the response status `200`
  - added the new `POLITICALLY_EXPOSED_VERIFICATION` enum value to the `verification/shareholders/items/checks/items/type` response property for the response status `200`
  - added the new `constitutionalDocument` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `200`
  - added the new `formType` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `200`
  - added the new `jobTitle` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `200`
  - added the new `legalArrangement` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `200`
  - added the new `legalArrangementCode` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `200`
  - added the new `legalArrangementEntity` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `200`
  - added the new `legalArrangementEntityCode` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `200`
  - added the new `legalArrangementLegalForm` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `200`
  - …20 more
- **2020-08-05** (v5) `841016e5a2aa`: 32 breaking, 9 warning, 3 info
  - the response property `accountHolderDetails/businessDetails/shareholders/items/personalData/documentData/items/number` became optional for the status `200`
  - the response property `accountHolderDetails/individualDetails/personalData/documentData/items/number` became optional for the status `200`
  - the response property `accountHolderStatus/events` became optional for the status `200`
  - the response property `accountHolderStatus/payoutState` became optional for the status `200`
  - the response property `accountHolderStatus/payoutState/allowPayout` became optional for the status `200`
  - the response property `accountHolderStatus/payoutState/disableReason` became optional for the status `200`
  - the response property `accountHolderStatus/payoutState/disabled` became optional for the status `200`
  - the response property `accountHolderStatus/payoutState/notAllowedReason` became optional for the status `200`
  - the response property `accountHolderStatus/payoutState/payoutLimit` became optional for the status `200`
  - the response property `accountHolderStatus/payoutState/tierNumber` became optional for the status `200`
  - the response property `accountHolderStatus/processingState` became optional for the status `200`
  - the response property `accountHolderStatus/processingState/disableReason` became optional for the status `200`
  - the response property `accountHolderStatus/processingState/disabled` became optional for the status `200`
  - the response property `accountHolderStatus/processingState/processedFrom` became optional for the status `200`
  - the response property `accountHolderStatus/processingState/processedTo` became optional for the status `200`
  - the response property `accountHolderStatus/processingState/tierNumber` became optional for the status `200`
  - the response property `accountHolderStatus/statusReason` became optional for the status `200`
  - the response property `pspReference` became optional for the status `200`
  - the response property `verification/accountHolder` became optional for the status `200`
  - the response property `verification/accountHolder/checks` became optional for the status `200`
  - the response property `verification/accountHolder/checks/items/requiredFields` became optional for the status `200`
  - the response property `verification/accountHolder/checks/items/summary` became optional for the status `200`
  - the response property `verification/bankAccounts` became optional for the status `200`
  - the response property `verification/bankAccounts/items/bankAccountUUID` became optional for the status `200`
  - the response property `verification/bankAccounts/items/checks` became optional for the status `200`
  - the response property `verification/bankAccounts/items/checks/items/requiredFields` became optional for the status `200`
  - the response property `verification/bankAccounts/items/checks/items/summary` became optional for the status `200`
  - the response property `verification/shareholders` became optional for the status `200`
  - the response property `verification/shareholders/items/checks` became optional for the status `200`
  - the response property `verification/shareholders/items/checks/items/requiredFields` became optional for the status `200`
  - the response property `verification/shareholders/items/checks/items/summary` became optional for the status `200`
  - the response property `verification/shareholders/items/shareholderCode` became optional for the status `200`
  - added the new `CARD_VERIFICATION` enum value to the `verification/accountHolder/checks/items/type` response property for the response status `200`
  - added the new `CARD_VERIFICATION` enum value to the `verification/bankAccounts/items/checks/items/type` response property for the response status `200`
  - added the new `CARD_VERIFICATION` enum value to the `verification/shareholders/items/checks/items/type` response property for the response status `200`
  - added the new `PAYOUT_METHOD_VERIFICATION` enum value to the `verification/accountHolder/checks/items/type` response property for the response status `200`
  - added the new `PAYOUT_METHOD_VERIFICATION` enum value to the `verification/bankAccounts/items/checks/items/type` response property for the response status `200`
  - added the new `PAYOUT_METHOD_VERIFICATION` enum value to the `verification/shareholders/items/checks/items/type` response property for the response status `200`
  - added the new `stockExchange` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `200`
  - added the new `stockNumber` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `200`
  - …4 more
- **2020-03-04** (v5) `5853be97ed25`: 1 breaking, 4 warning, 2 info
  - removed the enum value `NHIS` of the request property `documentDetail/documentType`
  - removed the optional property `accountHolderDetails/businessDetails/incorporatedAt` from the response with the `200` status
  - added the new `Partnership` enum value to the `legalEntity` response property for the response status `200`
  - added the new `companyRegistration` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `200`
  - added the new `storeName` enum value to the `invalidFields/items/fieldType/fieldName` response property for the response status `200`
  - added the new `ID_CARD` enum value to the request property `documentDetail/documentType`
  - removed the `incorporatedAt` enum value from the `invalidFields/items/fieldType/fieldName` response property for the response status `200`

---

[Operation](https://skmtc.dev/adyen/apis/accountservice/docs/uploadDocument/post.md) - [API](https://skmtc.dev/adyen/apis/accountservice.md) - [Page](https://skmtc.dev/adyen/apis/accountservice/changes/uploadDocument/post)
