{
  "@context": {
    "@version": 1.1,
    "adyen": "https://docs.adyen.com/schema/",
    "schema": "https://schema.org/",
    "dcterms": "http://purl.org/dc/terms/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "AccountHolderCapability": "adyen:AccountHolderCapability",
    "AccountHolderNotificationData": "adyen:AccountHolderNotificationData",
    "AccountHolderNotificationRequest": "adyen:AccountHolderNotificationRequest",
    "AccountHolder": "adyen:AccountHolder",
    "Address": "adyen:Address",
    "Amount": "adyen:Amount",
    "Authentication": "adyen:Authentication",
    "BalanceAccountNotificationData": "adyen:BalanceAccountNotificationData",
    "BalanceAccountNotificationRequest": "adyen:BalanceAccountNotificationRequest",
    "BalanceAccount": "adyen:BalanceAccount",
    "BalancePlatformNotificationResponse": "adyen:BalancePlatformNotificationResponse",
    "Balance": "adyen:Balance",
    "BankAccountInfo": "adyen:BankAccountInfo",
    "BankAccount": "adyen:BankAccount",
    "BulkAddress": "adyen:BulkAddress",
    "CapabilityProblemEntity-recursive": "adyen:CapabilityProblemEntity-recursive",
    "CapabilityProblemEntity": "adyen:CapabilityProblemEntity",
    "CapabilityProblem": "adyen:CapabilityProblem",
    "CardConfiguration": "adyen:CardConfiguration",
    "Card": "adyen:Card",
    "ContactDetails": "adyen:ContactDetails",
    "Contact": "adyen:Contact",
    "Counterparty": "adyen:Counterparty",
    "CronSweepSchedule": "adyen:CronSweepSchedule",
    "Expiry": "adyen:Expiry",
    "IncomingTransferNotificationData": "adyen:IncomingTransferNotificationData",
    "IncomingTransferNotificationRequest": "adyen:IncomingTransferNotificationRequest",
    "JSONObject": "adyen:JSONObject",
    "JSONPath": "adyen:JSONPath",
    "MerchantData": "adyen:MerchantData",
    "Name-2": "adyen:Name-2",
    "NameLocation": "adyen:NameLocation",
    "Name": "adyen:Name",
    "NotificationModificationData": "adyen:NotificationModificationData",
    "OutgoingTransferNotificationData": "adyen:OutgoingTransferNotificationData",
    "OutgoingTransferNotificationRequest": "adyen:OutgoingTransferNotificationRequest",
    "PaymentInstrumentNotificationData": "adyen:PaymentInstrumentNotificationData",
    "PaymentInstrumentReference": "adyen:PaymentInstrumentReference",
    "PaymentInstrument": "adyen:PaymentInstrument",
    "PaymentNotificationData": "adyen:PaymentNotificationData",
    "PaymentNotificationRequest-2": "adyen:PaymentNotificationRequest-2",
    "PaymentNotificationRequest": "adyen:PaymentNotificationRequest",
    "PersonalData": "adyen:PersonalData",
    "PhoneNumber": "adyen:PhoneNumber",
    "Phone": "adyen:Phone",
    "PlatformPayment": "adyen:PlatformPayment",
    "RelayedAuthorisationData": "adyen:RelayedAuthorisationData",
    "RemediatingAction": "adyen:RemediatingAction",
    "ReportNotificationData": "adyen:ReportNotificationData",
    "ReportNotificationRequest": "adyen:ReportNotificationRequest",
    "ResourceReference": "adyen:ResourceReference",
    "Resource": "adyen:Resource",
    "SweepConfigurationNotificationData": "adyen:SweepConfigurationNotificationData",
    "SweepConfigurationNotificationRequest": "adyen:SweepConfigurationNotificationRequest",
    "SweepConfiguration": "adyen:SweepConfiguration",
    "SweepConfigurationV2": "adyen:SweepConfigurationV2",
    "SweepCounterparty": "adyen:SweepCounterparty",
    "SweepSchedule": "adyen:SweepSchedule",
    "TransactionEventViolation": "adyen:TransactionEventViolation",
    "TransactionNotificationData": "adyen:TransactionNotificationData",
    "TransactionRuleSource": "adyen:TransactionRuleSource",
    "TransactionRulesResult": "adyen:TransactionRulesResult",
    "ValidationResult": "adyen:ValidationResult",
    "VerificationError-recursive": "adyen:VerificationError-recursive",
    "VerificationError": "adyen:VerificationError",
    "allowed": {
      "@id": "adyen:allowed",
      "@type": "xsd:boolean"
    },
    "allowedLevel": {
      "@id": "adyen:allowedLevel",
      "@type": "xsd:string"
    },
    "allowedSettings": {
      "@id": "adyen:allowedSettings",
      "@type": "xsd:string"
    },
    "enabled": {
      "@id": "adyen:enabled",
      "@type": "xsd:boolean"
    },
    "problems": {
      "@id": "adyen:problems",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "requested": {
      "@id": "adyen:requested",
      "@type": "xsd:boolean"
    },
    "requestedLevel": {
      "@id": "adyen:requestedLevel",
      "@type": "xsd:string"
    },
    "requestedSettings": {
      "@id": "adyen:requestedSettings",
      "@type": "xsd:string"
    },
    "verificationStatus": {
      "@id": "adyen:verificationStatus",
      "@type": "xsd:string"
    },
    "accountHolder": {
      "@id": "adyen:accountHolder",
      "@type": "xsd:string"
    },
    "balancePlatform": {
      "@id": "adyen:balancePlatform",
      "@type": "xsd:string"
    },
    "data": {
      "@id": "adyen:data",
      "@type": "xsd:string"
    },
    "environment": {
      "@id": "adyen:environment",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "adyen:type",
      "@type": "xsd:string"
    },
    "capabilities": {
      "@id": "adyen:capabilities",
      "@type": "@id"
    },
    "contactDetails": {
      "@id": "adyen:contactDetails",
      "@type": "xsd:string"
    },
    "description": "schema:description",
    "id": {
      "@id": "adyen:id",
      "@type": "xsd:string"
    },
    "legalEntityId": {
      "@id": "adyen:legalEntityId",
      "@type": "xsd:string"
    },
    "primaryBalanceAccount": {
      "@id": "adyen:primaryBalanceAccount",
      "@type": "xsd:string"
    },
    "reference": {
      "@id": "adyen:reference",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "adyen:status",
      "@type": "xsd:string"
    },
    "timeZone": {
      "@id": "adyen:timeZone",
      "@type": "xsd:string"
    },
    "city": {
      "@id": "adyen:city",
      "@type": "xsd:string"
    },
    "country": {
      "@id": "adyen:country",
      "@type": "xsd:string"
    },
    "houseNumberOrName": {
      "@id": "adyen:houseNumberOrName",
      "@type": "xsd:string"
    },
    "postalCode": {
      "@id": "adyen:postalCode",
      "@type": "xsd:string"
    },
    "stateOrProvince": {
      "@id": "adyen:stateOrProvince",
      "@type": "xsd:string"
    },
    "street": {
      "@id": "adyen:street",
      "@type": "xsd:string"
    },
    "currency": {
      "@id": "adyen:currency",
      "@type": "xsd:string"
    },
    "value": {
      "@id": "adyen:value",
      "@type": "xsd:integer"
    },
    "email": "schema:email",
    "password": {
      "@id": "adyen:password",
      "@type": "xsd:string"
    },
    "phone": {
      "@id": "adyen:phone",
      "@type": "xsd:string"
    },
    "balanceAccount": {
      "@id": "adyen:balanceAccount",
      "@type": "xsd:string"
    },
    "accountHolderId": {
      "@id": "adyen:accountHolderId",
      "@type": "xsd:string"
    },
    "balances": {
      "@id": "adyen:balances",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "defaultCurrencyCode": {
      "@id": "adyen:defaultCurrencyCode",
      "@type": "xsd:string"
    },
    "paymentInstruments": {
      "@id": "adyen:paymentInstruments",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "sweepConfigurations": {
      "@id": "adyen:sweepConfigurations",
      "@type": "@id"
    },
    "notificationResponse": {
      "@id": "adyen:notificationResponse",
      "@type": "xsd:string"
    },
    "available": {
      "@id": "adyen:available",
      "@type": "xsd:integer"
    },
    "balance": {
      "@id": "adyen:balance",
      "@type": "xsd:integer"
    },
    "reserved": {
      "@id": "adyen:reserved",
      "@type": "xsd:integer"
    },
    "address": {
      "@id": "adyen:address",
      "@type": "xsd:string"
    },
    "iban": {
      "@id": "adyen:iban",
      "@type": "xsd:string"
    },
    "ownerName": {
      "@id": "adyen:ownerName",
      "@type": "xsd:string"
    },
    "company": {
      "@id": "adyen:company",
      "@type": "xsd:string"
    },
    "mobile": {
      "@id": "adyen:mobile",
      "@type": "xsd:string"
    },
    "owner": {
      "@id": "adyen:owner",
      "@type": "xsd:string"
    },
    "entity": {
      "@id": "adyen:entity",
      "@type": "xsd:string"
    },
    "verificationErrors": {
      "@id": "adyen:verificationErrors",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "activation": {
      "@id": "adyen:activation",
      "@type": "xsd:string"
    },
    "activationUrl": {
      "@id": "adyen:activationUrl",
      "@type": "xsd:string"
    },
    "bulkAddress": {
      "@id": "adyen:bulkAddress",
      "@type": "xsd:string"
    },
    "cardImageId": {
      "@id": "adyen:cardImageId",
      "@type": "xsd:string"
    },
    "carrier": {
      "@id": "adyen:carrier",
      "@type": "xsd:string"
    },
    "carrierImageId": {
      "@id": "adyen:carrierImageId",
      "@type": "xsd:string"
    },
    "configurationProfileId": {
      "@id": "adyen:configurationProfileId",
      "@type": "xsd:string"
    },
    "envelope": {
      "@id": "adyen:envelope",
      "@type": "xsd:string"
    },
    "insert": {
      "@id": "adyen:insert",
      "@type": "xsd:string"
    },
    "language": {
      "@id": "adyen:language",
      "@type": "xsd:string"
    },
    "logoImageId": {
      "@id": "adyen:logoImageId",
      "@type": "xsd:string"
    },
    "pinMailer": {
      "@id": "adyen:pinMailer",
      "@type": "xsd:string"
    },
    "shipmentMethod": {
      "@id": "adyen:shipmentMethod",
      "@type": "xsd:string"
    },
    "authentication": {
      "@id": "adyen:authentication",
      "@type": "xsd:string"
    },
    "bin": {
      "@id": "adyen:bin",
      "@type": "xsd:string"
    },
    "brand": {
      "@id": "adyen:brand",
      "@type": "xsd:string"
    },
    "brandVariant": {
      "@id": "adyen:brandVariant",
      "@type": "xsd:string"
    },
    "cardholderName": {
      "@id": "adyen:cardholderName",
      "@type": "xsd:string"
    },
    "configuration": {
      "@id": "adyen:configuration",
      "@type": "xsd:string"
    },
    "cvc": {
      "@id": "adyen:cvc",
      "@type": "xsd:string"
    },
    "deliveryContact": {
      "@id": "adyen:deliveryContact",
      "@type": "xsd:string"
    },
    "expiration": {
      "@id": "adyen:expiration",
      "@type": "xsd:string"
    },
    "formFactor": {
      "@id": "adyen:formFactor",
      "@type": "xsd:string"
    },
    "lastFour": {
      "@id": "adyen:lastFour",
      "@type": "xsd:string"
    },
    "number": {
      "@id": "adyen:number",
      "@type": "xsd:string"
    },
    "webAddress": {
      "@id": "adyen:webAddress",
      "@type": "xsd:string"
    },
    "fullPhoneNumber": {
      "@id": "adyen:fullPhoneNumber",
      "@type": "xsd:string"
    },
    "name": "schema:name",
    "personalData": {
      "@id": "adyen:personalData",
      "@type": "xsd:string"
    },
    "phoneNumber": {
      "@id": "adyen:phoneNumber",
      "@type": "xsd:string"
    },
    "balanceAccountId": {
      "@id": "adyen:balanceAccountId",
      "@type": "xsd:string"
    },
    "bankAccount": {
      "@id": "adyen:bankAccount",
      "@type": "xsd:string"
    },
    "merchant": {
      "@id": "adyen:merchant",
      "@type": "xsd:string"
    },
    "transferInstrumentId": {
      "@id": "adyen:transferInstrumentId",
      "@type": "xsd:string"
    },
    "cronExpression": {
      "@id": "adyen:cronExpression",
      "@type": "xsd:string"
    },
    "month": {
      "@id": "adyen:month",
      "@type": "xsd:string"
    },
    "year": {
      "@id": "adyen:year",
      "@type": "xsd:string"
    },
    "amount": {
      "@id": "adyen:amount",
      "@type": "xsd:string"
    },
    "counterparty": {
      "@id": "adyen:counterparty",
      "@type": "xsd:string"
    },
    "creationDate": {
      "@id": "adyen:creationDate",
      "@type": "xsd:dateTime"
    },
    "modification": {
      "@id": "adyen:modification",
      "@type": "xsd:string"
    },
    "originalAmount": {
      "@id": "adyen:originalAmount",
      "@type": "xsd:string"
    },
    "paymentId": {
      "@id": "adyen:paymentId",
      "@type": "xsd:string"
    },
    "paymentInstrument": {
      "@id": "adyen:paymentInstrument",
      "@type": "xsd:string"
    },
    "platformPayment": {
      "@id": "adyen:platformPayment",
      "@type": "xsd:string"
    },
    "referenceForBeneficiary": {
      "@id": "adyen:referenceForBeneficiary",
      "@type": "xsd:string"
    },
    "valueDate": {
      "@id": "adyen:valueDate",
      "@type": "xsd:dateTime"
    },
    "paths": {
      "@id": "adyen:paths",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "rootPath": {
      "@id": "adyen:rootPath",
      "@type": "xsd:string"
    },
    "content": {
      "@id": "adyen:content",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "mcc": {
      "@id": "adyen:mcc",
      "@type": "xsd:string"
    },
    "merchantId": {
      "@id": "adyen:merchantId",
      "@type": "xsd:string"
    },
    "nameLocation": {
      "@id": "adyen:nameLocation",
      "@type": "xsd:string"
    },
    "firstName": {
      "@id": "adyen:firstName",
      "@type": "xsd:string"
    },
    "fullName": {
      "@id": "adyen:fullName",
      "@type": "xsd:string"
    },
    "infix": {
      "@id": "adyen:infix",
      "@type": "xsd:string"
    },
    "lastName": {
      "@id": "adyen:lastName",
      "@type": "xsd:string"
    },
    "countryOfOrigin": {
      "@id": "adyen:countryOfOrigin",
      "@type": "xsd:string"
    },
    "rawData": {
      "@id": "adyen:rawData",
      "@type": "xsd:string"
    },
    "state": {
      "@id": "adyen:state",
      "@type": "xsd:string"
    },
    "merchantData": {
      "@id": "adyen:merchantData",
      "@type": "xsd:string"
    },
    "processingType": {
      "@id": "adyen:processingType",
      "@type": "xsd:string"
    },
    "purposeCode": {
      "@id": "adyen:purposeCode",
      "@type": "xsd:string"
    },
    "relayedAuthorisationData": {
      "@id": "adyen:relayedAuthorisationData",
      "@type": "xsd:string"
    },
    "transactionRulesResult": {
      "@id": "adyen:transactionRulesResult",
      "@type": "xsd:string"
    },
    "card": {
      "@id": "adyen:card",
      "@type": "xsd:string"
    },
    "issuingCountryCode": {
      "@id": "adyen:issuingCountryCode",
      "@type": "xsd:string"
    },
    "paymentInstrumentGroupId": {
      "@id": "adyen:paymentInstrumentGroupId",
      "@type": "xsd:string"
    },
    "authCode": {
      "@id": "adyen:authCode",
      "@type": "xsd:string"
    },
    "validationResult": {
      "@id": "adyen:validationResult",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "dateOfBirth": {
      "@id": "adyen:dateOfBirth",
      "@type": "xsd:string"
    },
    "idNumber": {
      "@id": "adyen:idNumber",
      "@type": "xsd:string"
    },
    "nationality": {
      "@id": "adyen:nationality",
      "@type": "xsd:string"
    },
    "phoneCountryCode": {
      "@id": "adyen:phoneCountryCode",
      "@type": "xsd:string"
    },
    "phoneType": {
      "@id": "adyen:phoneType",
      "@type": "xsd:string"
    },
    "account": {
      "@id": "adyen:account",
      "@type": "xsd:string"
    },
    "modificationMerchantReference": {
      "@id": "adyen:modificationMerchantReference",
      "@type": "xsd:string"
    },
    "modificationPspReference": {
      "@id": "adyen:modificationPspReference",
      "@type": "xsd:string"
    },
    "paymentMerchantReference": {
      "@id": "adyen:paymentMerchantReference",
      "@type": "xsd:string"
    },
    "paymentPspReference": {
      "@id": "adyen:paymentPspReference",
      "@type": "xsd:string"
    },
    "metadata": {
      "@id": "adyen:metadata",
      "@type": "@id"
    },
    "code": {
      "@id": "adyen:code",
      "@type": "xsd:string"
    },
    "message": {
      "@id": "adyen:message",
      "@type": "xsd:string"
    },
    "downloadUrl": {
      "@id": "adyen:downloadUrl",
      "@type": "xsd:string"
    },
    "fileName": {
      "@id": "adyen:fileName",
      "@type": "xsd:string"
    },
    "reportType": {
      "@id": "adyen:reportType",
      "@type": "xsd:string"
    },
    "accountId": {
      "@id": "adyen:accountId",
      "@type": "xsd:string"
    },
    "sweep": {
      "@id": "adyen:sweep",
      "@type": "xsd:string"
    },
    "merchantAccount": {
      "@id": "adyen:merchantAccount",
      "@type": "xsd:string"
    },
    "schedule": {
      "@id": "adyen:schedule",
      "@type": "xsd:string"
    },
    "sweepAmount": {
      "@id": "adyen:sweepAmount",
      "@type": "xsd:string"
    },
    "targetAmount": {
      "@id": "adyen:targetAmount",
      "@type": "xsd:string"
    },
    "triggerAmount": {
      "@id": "adyen:triggerAmount",
      "@type": "xsd:string"
    },
    "reason": {
      "@id": "adyen:reason",
      "@type": "xsd:string"
    },
    "transactionRule": {
      "@id": "adyen:transactionRule",
      "@type": "xsd:string"
    },
    "transactionRuleSource": {
      "@id": "adyen:transactionRuleSource",
      "@type": "xsd:string"
    },
    "allRulesPassed": {
      "@id": "adyen:allRulesPassed",
      "@type": "xsd:boolean"
    },
    "failedTransactionRules": {
      "@id": "adyen:failedTransactionRules",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "result": {
      "@id": "adyen:result",
      "@type": "xsd:string"
    },
    "remediatingActions": {
      "@id": "adyen:remediatingActions",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "subErrors": {
      "@id": "adyen:subErrors",
      "@container": "@set",
      "@type": "xsd:string"
    }
  }
}