Adyen · Schema

UpdateAccountHolderResponse

PaymentsFinancial ServicesFintech

Properties

Name Type Description
accountHolderCode string The code of the account holder.
accountHolderDetails object Details of the account holder.
accountHolderStatus object The new status of the account holder.
description string The description of the account holder.
invalidFields array in case the account holder has not been updated, contains account holder fields, that did not pass the validation.
legalEntity string The legal entity of the account holder.
primaryCurrency string The three-character [ISO currency code](https://docs.adyen.com/development-resources/currency-codes), with which the prospective account holder primarily deals.
pspReference string The reference of a request. Can be used to uniquely identify the request.
resultCode string The result code.
verification object The details of KYC Verification of the account holder.
verificationProfile string The identifier of the profile that applies to this entity.
View JSON Schema on GitHub

JSON Schema

adyen-updateaccountholderresponse-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/UpdateAccountHolderResponse",
  "title": "UpdateAccountHolderResponse",
  "properties": {
    "accountHolderCode": {
      "description": "The code of the account holder.",
      "type": "string"
    },
    "accountHolderDetails": {
      "description": "Details of the account holder.",
      "$ref": "#/components/schemas/AccountHolderDetails"
    },
    "accountHolderStatus": {
      "x-addedInVersion": "2",
      "description": "The new status of the account holder.",
      "$ref": "#/components/schemas/AccountHolderStatus"
    },
    "description": {
      "x-addedInVersion": "4",
      "description": "The description of the account holder.",
      "type": "string"
    },
    "invalidFields": {
      "x-addedInVersion": "5",
      "description": "in case the account holder has not been updated, contains account holder fields, that did not pass the validation.",
      "items": {
        "$ref": "#/components/schemas/ErrorFieldType"
      },
      "type": "array"
    },
    "legalEntity": {
      "x-addedInVersion": "4",
      "description": "The legal entity of the account holder.",
      "enum": [
        "Business",
        "Individual",
        "NonProfit",
        "Partnership",
        "PublicCompany"
      ],
      "type": "string"
    },
    "primaryCurrency": {
      "x-addedInVersion": "5",
      "deprecated": true,
      "description": "The three-character [ISO currency code](https://docs.adyen.com/development-resources/currency-codes), with which the prospective account holder primarily deals.",
      "type": "string"
    },
    "pspReference": {
      "description": "The reference of a request. Can be used to uniquely identify the request.",
      "type": "string"
    },
    "resultCode": {
      "description": "The result code.",
      "type": "string"
    },
    "verification": {
      "x-addedInVersion": "2",
      "description": "The details of KYC Verification of the account holder.",
      "$ref": "#/components/schemas/KYCVerificationResult"
    },
    "verificationProfile": {
      "x-addedInVersion": "6",
      "description": "The identifier of the profile that applies to this entity.",
      "type": "string"
    }
  },
  "type": "object"
}