openapi: 3.0.1 info: title: 3DS 3DS actions Parties API description: "Protect your business and meet regulatory requirements by verifying your customer's identity.\n\n__Authentication header__\n ```\n Authorization: {your_credentials}\n ```\nReplace `{your_credentials}` with your base64-encoded Basic Auth username and password given to your by your Worldpay Implementation Manager.\n

\n\nYou **must** use the `Authorization` header for any request you send to our 3DS API.\n\n__Accept/Content-Type header__\n ```\n Content-Type: application/vnd.worldpay.verifications.customers-v3.hal+json\n Accept: application/vnd.worldpay.verifications.customers-v3.hal+json\n ```\nWe use the Accept header to identify which version of our API you are using. You must use the Accept header for any request you send to our 3DS API.\n\nWe require the Content-Type header if the request you're sending includes a request body, and if the HTTP method is a `POST` or a `PUT`.\n

\n\n\n__DNS whitelisting__ \nWhitelist the following URLs:\n* `https://try.access.worldpay.com/`\n* `https://access.worldpay.com/`\n\nPlease ensure you use DNS whitelisting, not explicit IP whitelisting." version: '3' x-metadata: category: - 3DS - SCA Exemptions business: - Enterprise catalog-list: true generated: false servers: - url: https://try.access.worldpay.com description: Test (Try) - url: https://access.worldpay.com description: Live security: - BasicAuth: [] tags: - name: Parties description: Create and maintain parties. paths: /parties: post: tags: - Parties summary: Create a party operationId: createAccount parameters: - name: WP-Api-Version in: header description: The API version. required: true schema: type: string format: date example: '2025-01-01' requestBody: content: application/json: schema: oneOf: - $ref: '#/components/schemas/Company' - $ref: '#/components/schemas/Person' - $ref: '#/components/schemas/SoleTrader' examples: Create a party for a person (modular): $ref: '#/components/examples/Create_Party_Person_modular' Create a party for a person with previous home address (orchestrated): $ref: '#/components/examples/Create_Party_Person_orchestrated' Create a party for a sole trader with trading address (modular): $ref: '#/components/examples/Create_Party_SoleTrader_with_TradingAddress_modular' Create a party for a sole trader without trading address (orchestrated): $ref: '#/components/examples/Create_Party_SoleTrader_without_TradingAddress_orchestrated' Create a party for a company with trading address different than legal address (orchestrated): $ref: '#/components/examples/Create_Party_Company_with_TradingAddress_orchestrated' Create a party for a company without trading address (modular): $ref: '#/components/examples/Create_Party_Company_without_TradingAddress_modular' required: true responses: '201': description: Created content: application/json: schema: type: object oneOf: - $ref: '#/components/schemas/Person' - $ref: '#/components/schemas/SoleTrader' - $ref: '#/components/schemas/Company' examples: Create a party for a person (modular): $ref: '#/components/examples/Person_created_201_modular' Create a party for a person with previous home address (orchestrated): $ref: '#/components/examples/Person_created_201_orchestrated' Create a party for a sole trader with trading address (modular): $ref: '#/components/examples/SoleTrader_with_TradingAddress_created_201_modular' Create a party for a sole trader without trading address (orchestrated): $ref: '#/components/examples/SoleTrader_without_TradingAddress_created_201_orchestrated' Create a party for a company with tradingAddress different than legalAddress (orchestrated): $ref: '#/components/examples/Company_with_TradingAddress_created_201_orchestrated' Create a party for a company without trading address (modular): $ref: '#/components/examples/Company_without_TradingAddress_created_201_modular' '400': description: '' content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' examples: Bad request: $ref: '#/components/examples/400' URL with invalid value: $ref: '#/components/examples/400_Invalid_Url' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' examples: Internal error occurred: $ref: '#/components/examples/500' '503': description: Service Unavailable content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' examples: Service Unavailable: $ref: '#/components/examples/503' get: tags: - Parties summary: Browse parties description: Browse parties and optionally filtered by criteria. Results are paginated. operationId: browseParties parameters: - name: page in: query description: Positive whole number indicating which page of the selected parties to return. Greater than 0. required: false schema: type: integer format: int32 default: 0 description: Positive whole number indicating which page of the selected parties to return. Greater than 0. example: 5 minimum: 0 example: 5 - name: size in: query description: Number of items listed per page. required: false schema: type: integer format: int32 default: 10 description: Number of items listed per page. example: 10 maximum: 100 minimum: 1 example: 10 - name: entity in: query description: Entity or entities to filter parties by. required: false schema: type: array description: entity or entities to filter parties by items: type: string description: entity or entities to filter parties by example: Entity123 example: - Entity123 - Entity456 - name: active in: query description: Returns parties that are active when set to `true`. required: false schema: type: boolean description: Return parties that are active when set to `true`. example: true - name: type in: query description: Type of parties to return. required: false schema: type: string enum: - person - soleTrader - company description: Type of parties to return. example: - soleTrader - company - name: WP-Api-Version in: header description: The API version. required: true schema: type: string format: date example: '2025-01-01' responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/BrowsePartiesPage' examples: Browse parties: $ref: '#/components/examples/Browse_Parties_200' '400': description: '' content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' examples: URL with invalid value: $ref: '#/components/examples/400_Invalid_Url' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' examples: Internal error occurred: $ref: '#/components/examples/500' '503': description: Service Unavailable content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' examples: Service Unavailable: $ref: '#/components/examples/503' /parties/{partyId}: get: tags: - Parties summary: View a party description: Retrieve information about a party. operationId: partyQuery parameters: - name: partyId in: path description: A unique identifier for the party generated by us. This is sent in the response of your party creation call. required: true schema: type: string maxLength: 25 minLength: 25 pattern: ^par[a-zA-Z0-9-_]*0$ example: parV1StGXR8_Z5jdHi6B-myF0 - name: WP-Api-Version in: header description: The API version. required: true schema: type: string format: date example: '2025-01-01' responses: '200': description: OK content: application/json: schema: type: object oneOf: - $ref: '#/components/schemas/Person' - $ref: '#/components/schemas/SoleTrader' - $ref: '#/components/schemas/Company' title: party examples: 'Get a party for a person ': $ref: '#/components/examples/Get_Party_Person_200_orchestrated' Get a party for a sole trader: $ref: '#/components/examples/Get_Party_SoleTrader_200_orchestrated' Get a party for a company: $ref: '#/components/examples/Get_Party_Company_200_orchestrated' '400': description: '' content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' examples: URL with invalid value: $ref: '#/components/examples/400_Invalid_Url' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' examples: Internal error occurred: $ref: '#/components/examples/500' '503': description: Service Unavailable content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' examples: Service Unavailable: $ref: '#/components/examples/503' put: tags: - Parties summary: Update a party operationId: updateParty parameters: - name: partyId in: path description: A unique identifier for the party generated by us. This is sent in the response of your party creation call. required: true schema: type: string maxLength: 25 minLength: 25 pattern: ^par[a-zA-Z0-9-_]*0$ - name: WP-Api-Version in: header description: The API version. required: true schema: type: string format: date example: '2025-01-01' requestBody: content: application/json: schema: oneOf: - $ref: '#/components/schemas/Company' - $ref: '#/components/schemas/Person' - $ref: '#/components/schemas/SoleTrader' examples: Update a party for a person: $ref: '#/components/examples/Update_Party_Person_orchestrated' required: true responses: '200': description: OK content: application/json: schema: type: object oneOf: - $ref: '#/components/schemas/Person' - $ref: '#/components/schemas/SoleTrader' - $ref: '#/components/schemas/Company' title: party examples: Update Party: $ref: '#/components/examples/Update_Party_Person_200_orchestrated' '400': description: '' content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' examples: Bad request: $ref: '#/components/examples/400' URL with invalid value: $ref: '#/components/examples/400_Invalid_Url' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' examples: Internal error occurred: $ref: '#/components/examples/500' '503': description: Service Unavailable content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' examples: Service Unavailable: $ref: '#/components/examples/503' /parties/{partyId}/deactivation: post: tags: - Parties summary: Deactivate a party operationId: deactivateParty parameters: - name: partyId in: path description: A unique identifier for the party generated by us. This is sent in the response of your party creation call. required: true schema: type: string maxLength: 25 minLength: 25 pattern: ^par[a-zA-Z0-9-_]*0$ - name: WP-Api-Version in: header description: The API version. required: true schema: type: string format: date example: '2025-01-01' requestBody: content: application/json: schema: $ref: '#/components/schemas/DeactivateParty' examples: Deactivate a party: $ref: '#/components/examples/Deactivate_Party_Person_modular' required: true responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/DeactivateParty' examples: Deactivate a party: $ref: '#/components/examples/Deactivate_Party_Person_200_modular' '400': description: Bad Request content: application/hal+json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' examples: Internal error occurred: $ref: '#/components/examples/500' /parties/{partyId}/activation: post: tags: - Parties summary: Reactivate a party operationId: reactivateParty parameters: - name: partyId in: path description: A unique identifier for the party generated by us. This is sent in the response of your party creation call. required: true schema: type: string maxLength: 25 minLength: 25 pattern: ^par[a-zA-Z0-9-_]*0$ - name: WP-Api-Version in: header description: The API version. required: true schema: type: string format: date example: '2025-01-01' requestBody: content: application/json: schema: $ref: '#/components/schemas/ReactivateParty' examples: Reactivate a party: $ref: '#/components/examples/Reactivate_Party_Person_modular' required: true responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/ReactivateParty' examples: Reactivate a party: $ref: '#/components/examples/Reactivate_Party_Person_200_modular' '400': description: Bad Request content: application/hal+json: schema: $ref: '#/components/schemas/ErrorResponse' '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' examples: Internal error occurred: $ref: '#/components/examples/500' components: examples: Company_without_TradingAddress_created_201_modular: description: party for a company without trading address (modular) value: identityVerificationState: notVerified identityVerificationMethod: identityVerificationService merchant: entity: default partyReference: Genesis829 partyType: beneficiary type: company partyId: par1Gya_pV7rRYUMI3Ep_ssX0 companyDetails: merchantCategoryCode: '5734' merchantCategoryCodeDescription: Computer Software Stores isTradingAddressSameAsPrimary: true website: https://www.example.com legalName: Tessier-Ashpool Systems Ltd. tradingName: Example.co.uk registrationNumber: '7564389201' taxIdentifier: GB-987654321 companyType: publicLimitedCompany dateOfIncorporation: '1977-07-04' legalAddress: address1: 7 Straylight Complex address2: Corporate District, Level 99 city: London countryCode: GB postalCode: EC1A 1BB type: business customerReference: CustRefZA98765 email: info@example.com phones: - prefix: '81' number: '8475932' identityDocuments: [] balanceAccounts: [] dateTimeCreated: '2025-04-24T18:05:40.908Z' version: 0 active: true dateTimeActivated: '2025-04-24T18:05:40.908Z' payoutInstruments: [] beneficialOwners: [] Create_Party_Person_modular: value: merchant: entity: default partyReference: 5htNU0XQ7V partyType: beneficiary type: person personalDetails: title: Mr firstName: Case middleName: Henry lastName: Mitchell alias: Henry Smith socialSecurityNumber: 333-75-6666 residentialStatus: resident dateOfBirth: '1983-10-12' address: address1: 1847 Kingsbury Court address2: Unit 42 type: home city: Manchester countryCode: GB postalCode: M1 1AA email: case.mitchell@example.com phones: - number: 02079461234 prefix: '44' Deactivate_Party_Person_modular: value: deactivationReason: partyDormant dispositionOfFunds: payoutToParty Create_Party_Company_with_TradingAddress_orchestrated: value: merchant: entity: default partyReference: BGy1nSxvSw partyType: beneficiary type: company companyDetails: legalName: Tessier-Ashpool Systems Ltd. tradingName: Example.co.uk customerReference: CustRefZA98765 registrationNumber: '7564389201' taxIdentifier: GB-987654321 companyType: publicLimitedCompany dateOfIncorporation: '1977-07-04' merchantCategoryCode: '5734' merchantCategoryCodeDescription: Computer Software Stores isTradingAddressSameAsPrimary: false website: https://www.example.com legalAddress: address1: 7 Straylight Complex address2: Corporate District, Level 99 type: business city: London countryCode: GB postalCode: EC1A 1BB tradingAddress: address1: 789 Freeside Blvd address2: Villa Straylight city: Manchester countryCode: GB postalCode: M1 1AA type: poBox email: info@example.com phones: - number: '8475932' prefix: '81' balanceAccounts: - currency: GBP - currency: EUR scheduledPayoutDay: thursday frequency: monthly recurrence: third payoutInstrumentReference: primaryBusinessAccount2 payoutInstruments: - accountHolderName: Tessier-Ashpool Systems Ltd. payoutInstrumentType: bankAccount swiftBic: FSFCGB33 bankCode: '045110' branchCode: Barclays Branch accountNumber: '12345678' accountType: savings iban: GB33TASS12345678901234 bankName: Freeside Financial Corporation payoutInstrumentReference: primaryBusinessAccount2 currency: EUR address: address1: 3 Villa Straylight address2: Freeside type: business city: London countryCode: GB postalCode: EC1A 1BB beneficialOwners: - beneficialOwnerReference: 39XaAW8hCf personalDetails: title: Dr firstName: Peter middleName: Illusionet lastName: Riviera alias: Peter Smith socialSecurityNumber: 383-55-6666 residentialStatus: nonResident dateOfBirth: '1972-03-22' nationality: GB address: address1: 789 Downing Street address2: Flat 404 city: London type: home countryCode: GB postalCode: SW1A 2AA currentAddressLessThanThreeYears: true previousHomeAddress: address1: 123 Oxford Street address2: Flat 101 city: London type: home countryCode: GB postalCode: W1D 1LP relationshipToBusiness: ownershipPercentage: 10 director: false position: partner identityDocuments: - type: passport number: B98765432 issuingInstitution: UK Passport Office issuingCountry: GB validFrom: '2018-05-15' validTo: '2028-05-15' email: peter.riviera@example.com phones: - number: 0205556789 prefix: '44' - beneficialOwnerReference: A9CuJNpryM personalDetails: title: Ms firstName: Molly middleName: Puppet lastName: Millions alias: Molly Smith socialSecurityNumber: 313-55-6666 residentialStatus: resident dateOfBirth: '1980-05-15' nationality: GB address: address1: 456 Sprawl Street address2: Flat 101 city: Burbank countryCode: GB postalCode: RM1 4PL currentAddressLessThanThreeYears: true previousHomeAddress: address1: 789 Night City Blvd address2: Flat 303 city: Night City countryCode: GB postalCode: RM2 3PL relationshipToBusiness: ownershipPercentage: 25 director: false position: officeManager identityDocuments: - type: passport number: A12345678 issuingInstitution: UK Passport Office issuingCountry: GB validFrom: '2020-01-01' validTo: '2030-01-01' email: molly.millions@example.com phones: - number: 02079461234 prefix: '44' Reactivate_Party_Person_modular: value: active: true Create_Party_Company_without_TradingAddress_modular: value: merchant: entity: default partyReference: BGy1nSxvSw partyType: beneficiary type: company companyDetails: legalName: Tessier-Ashpool Systems Ltd. tradingName: Example.co.uk customerReference: CustRefZA98765 registrationNumber: '7564389201' taxIdentifier: GB-987654321 companyType: publicLimitedCompany dateOfIncorporation: '1977-07-04' merchantCategoryCode: '5734' merchantCategoryCodeDescription: Computer Software Stores isTradingAddressSameAsPrimary: true website: https://www.example.com legalAddress: address1: 7 Straylight Complex address2: Corporate District, Level 99 type: business city: London countryCode: GB postalCode: EC1A 1BB email: info@example.com phones: - number: '8475932' prefix: '81' Create_Party_Person_orchestrated: value: merchant: entity: default partyReference: VuzvLew4y7 partyType: beneficiary type: person personalDetails: title: Mr firstName: Case middleName: Henry lastName: Mitchell alias: Case Smith socialSecurityNumber: 333-55-9666 residentialStatus: resident dateOfBirth: '1983-10-12' currentAddressLessThanThreeYears: true address: address1: 1847 Kingsbury Court address2: Unit 42 type: home city: Manchester countryCode: GB postalCode: M1 1AA previousHomeAddress: address1: 1847 Morrison Court address2: Unit 55 type: home city: Manchester countryCode: GB postalCode: M1 1AA email: case.mitchell@example.com phones: - number: 02079461234 prefix: '44' balanceAccounts: - currency: GBP scheduledPayoutDay: thursday frequency: weekly payoutInstrumentReference: personalCheckingAccount payoutInstruments: - accountHolderName: Case H. Mitchell payoutInstrumentType: bankAccount swiftBic: BUKBGB22 bankCode: '045110' branchCode: Taunton Branch accountNumber: '23198765' accountType: checking iban: GB892019000123456789 bankName: HSBC UK BANK PLC payoutInstrumentReference: personalCheckingAccount currency: GBP address: address1: 17 Neo-London Financial Tower address2: Suite 1288 type: business city: London countryCode: GB postalCode: EC1A 1BB identityDocuments: - type: passport number: NEO456789 issuingInstitution: UK Passport Office issuingCountry: GB validFrom: '2022-08-01' validTo: '2032-08-01' - type: nationalId number: ZAIBATSU-00792 issuingInstitution: Zaibatsu Holding HR Dept. issuingCountry: GB validFrom: '2025-01-01' validTo: '2030-12-31' performIdentityVerification: true 400_Invalid_Url: value: errorName: urlContainsInvalidValue message: The URL contains a value or values that are invalid. validationErrors: - errorName: fieldHasInvalidValue message: Party 'parDgfhD9O5lWVjWiUOo3Cdf0' was not found. jsonPath: $.partyId Person_created_201_modular: description: Create a party for a person (modular) value: identityVerificationState: notVerified identityVerificationMethod: identityVerificationService merchant: entity: default partyReference: Frank118 partyType: beneficiary type: person partyId: parpI1tAL2bK8Lb-52Rfblg30 personalDetails: title: Mr firstName: Case middleName: Henry lastName: Mitchell alias: Case Smith socialSecurityNumber: 353-55-6666 dateOfBirth: '1983-10-12' address: address1: 1847 Kingsbury Court address2: Unit 42 city: Manchester countryCode: GB postalCode: M1 1AA type: home residentialStatus: resident currentAddressLessThanThreeYears: false email: case.mitchell@example.com phones: - prefix: '44' number: 02079461234 identityDocuments: [] balanceAccounts: [] dateTimeCreated: '2025-04-07T20:42:17.292Z' version: 0 active: true dateTimeActivated: '2025-04-07T20:42:17.292Z' payoutInstruments: [] Update_Party_Person_orchestrated: value: merchant: entity: default partyReference: 8X87XwQ7Fv partyType: beneficiary type: person personalDetails: title: Mr firstName: Case middleName: Henry lastName: Mitchell alias: Case Smith socialSecurityNumber: 393-55-6666 residentialStatus: resident dateOfBirth: '1983-10-12' address: address1: 2025 Kingsbury Court address2: Unit 42 city: Manchester countryCode: GB postalCode: M1 1AA email: case.mitchell@example.com phones: - number: 02079461234 prefix: '44' identityDocuments: - type: passport number: NEO456789 issuingInstitution: UK Passport Office issuingCountry: GB validFrom: '2022-08-01' validTo: '2032-08-01' - type: nationalId number: ZAIBATSU-00792 issuingInstitution: Zaibatsu Holding HR Dept. issuingCountry: GB validFrom: '2025-01-01' validTo: '2030-12-31' '400': value: errorName: bodyDoesNotMatchSchema message: There were field validation errors. The errors that occurred are within the validationErrors array. validationErrors: - errorName: fieldIsNotAllowed message: The identified field is present when it is explicitly not allowed in the request. jsonPath: $.additionalData Reactivate_Party_Person_200_modular: description: Activate an deactivated party (modular) value: active: true dateTimeActivated: '2025-07-29T17:34:01.621Z' Browse_Parties_200: description: Browse parties value: parties: - identityVerificationState: notVerified identityVerificationMethod: identityVerificationService merchant: entity: default partyReference: ts6SfP8eNv partyType: beneficiary type: person partyId: parJnf1XbmhV6j2cizaFQ54L0 email: zH5O.V20XrO71@yWPtULl.cl4 phones: - prefix: '44' number: km86YWLfjyL identityDocuments: - type: passport number: zuggHJuTi issuingInstitution: UK Passport Office issuingCountry: GB validFrom: '1901-03-20' validTo: '1931-07-31' - type: nationalId number: f1wlKPlz-8mXmh issuingInstitution: Zaibatsu Holding HR Dept. issuingCountry: GB validFrom: '1915-09-06' validTo: '1988-04-03' balanceAccounts: [] dateTimeCreated: '2025-09-02T15:51:53.868Z' dateTimeUpdated: '2025-09-03T15:51:54.257Z' version: 2 payoutInstruments: [] active: true dateTimeDeactivated: '2025-09-03T15:51:54.211Z' dateTimeActivated: '2025-09-02T15:51:54.257Z' personalDetails: title: Mr firstName: sa7h middleName: G3d3c lastName: eFGwfD84 alias: John bailey socialSecurityNumber: 333-55-1666 dateOfBirth: '2059-01-03' address: address1: T6cF ubKLq1oMt xWHke address2: lDdv v5 city: Manchester countryCode: GB postalCode: XF 9wj type: home residentialStatus: resident currentAddressLessThanThreeYears: false - identityVerificationState: started identityVerificationMethod: identityVerificationService merchant: entity: default partyReference: Z4AS5O3gVA partyType: beneficiary type: person partyId: parBCjKONvmeYaSK--v_NJK40 email: zH5O.V20XrO71@yWPtULl.cl4 phones: - prefix: '44' number: km86YWLfjyL identityDocuments: - type: passport number: zuggHJuTi issuingInstitution: UK Passport Office issuingCountry: GB validFrom: '1901-03-20' validTo: '1931-07-31' - type: nationalId number: f1wlKPlz-8mXmh issuingInstitution: Zaibatsu Holding HR Dept. issuingCountry: GB validFrom: '1915-09-06' validTo: '1988-04-03' balanceAccounts: - currency: GBP payoutInstrumentReference: UtwzOwGHMM scheduledPayoutDay: thursday frequency: weekly balanceAccountId: parVUdr_mDPwl1EY3Pb5y-Cp0 dateTimeCreated: '2026-03-02T15:51:54.638Z' version: 0 accountNumber: '12343242' nextPayoutDate: '2026-03-19' - currency: EUR payoutInstrumentReference: hCpcT6vTPB scheduledPayoutDay: thursday frequency: monthly recurrence: third balanceAccountId: paruowtxO9OPFIGjx9gYl5iE0 dateTimeCreated: '2026-03-02T15:51:58.314Z' version: 0 accountNumber: '12343242' nextPayoutDate: '2026-04-19' - currency: INR payoutInstrumentReference: hCpcT6vTPB frequency: daily balanceAccountId: paruowtCO9OPFIGjx9gYl5iE0 dateTimeCreated: '2026-03-02T15:51:54.638Z' version: 0 accountNumber: '12343242' nextPayoutDate: '2026-03-03' dateTimeCreated: '2026-03-02T15:51:54.638Z' version: 0 payoutInstruments: - payoutInstrumentReference: hCpcT6vTPB payoutInstrumentId: par35uirx_fJZ9bjGu24UBB50 payoutInstrumentType: bankAccount currency: EUR dateTimeCreated: '2025-09-02T15:51:56.889Z' version: 0 accountHolderName: UVfn D. kQdAzJRB swiftBic: 1i08of9G bankCode: b4ZM5E accountNumber: xL60ChVg accountType: checking iban: WU0jAupifqjpgZ8pPIYb bankName: Metro Bank address: address1: bY o7a-IOeFVa rsxklGj8g 5FCB7 address2: ohXty YYBO city: London countryCode: GB postalCode: Bs4j IqO type: business branchCode: Barclays Branch - payoutInstrumentReference: UtwzOwGHMM payoutInstrumentId: parAh7-5xjnkGUp4TmvJ0Vj00 payoutInstrumentType: bankAccount currency: GBP dateTimeCreated: '2025-09-02T15:51:54.638Z' version: 0 accountHolderName: UVfn D. kQdAzJRB swiftBic: 1i08of9G bankCode: b4ZM5E accountNumber: xL60ChVg accountType: checking iban: WU0jAupifqjpgZ8pPIYb bankName: HSBC UK BANK PLC address: address1: bY o7a-IOeFVa rsxklGj8g 5FCB7 address2: ohXty YYBO city: London countryCode: GB postalCode: Bs4j IqO type: business branchCode: Taunton Branch active: true dateTimeActivated: '2026-03-02T15:51:54.638Z' personalDetails: title: Mr firstName: sa7h middleName: G3d3c lastName: eFGwfD84 alias: John bailey socialSecurityNumber: 333-55-1666 dateOfBirth: '2059-01-03' address: address1: T6cF ubKLq1oMt xWHke address2: lDdv v5 city: Manchester countryCode: GB postalCode: XF 9wj type: home residentialStatus: resident currentAddressLessThanThreeYears: false - identityVerificationState: notVerified identityVerificationMethod: identityVerificationService merchant: entity: default partyReference: xHyFiJS9zo partyType: beneficiary type: soleTrader partyId: parqZvn1ritjWZbD4yRxEpCd0 email: A4P.X6MrD@4zKMG8L.AeB phones: - prefix: '81' number: mSaIgVfwZw identityDocuments: - type: taxRegistrationCode number: jdZ issuingInstitution: HMRC issuingCountry: GB validFrom: '1945-06-07' validTo: '2078-12-08' - type: passport number: 7P6 issuingInstitution: UK Passport Office issuingCountry: GB validFrom: '2060-03-27' validTo: '2067-03-22' balanceAccounts: - currency: GBP balanceAccountId: pare151tM6polLGHRMSQsWeO0 dateTimeCreated: '2025-09-02T15:51:55.144Z' version: 0 accountNumber: 0000550000085002 - currency: USD payoutInstrumentReference: kNiuKzkNlO scheduledPayoutDay: thursday frequency: weekly balanceAccountId: parr9a1J5alvURV2KrWFi8880 dateTimeCreated: '2025-09-02T15:51:58.578Z' version: 0 accountNumber: 0000550000085002 nextPayoutDate: '2026-03-19' dateTimeCreated: '2025-09-02T15:51:55.144Z' version: 0 payoutInstruments: - payoutInstrumentReference: kNiuKzkNlO payoutInstrumentId: parlnjkdCvxRKCEdXO6QWbYG0 payoutInstrumentType: bankAccount currency: USD dateTimeCreated: '2025-09-02T15:51:57.484Z' version: 0 accountHolderName: UVfn D. kQdAzJRB swiftBic: 1i08of9G bankCode: b4ZM5E accountNumber: xL60ChVg accountType: checking iban: WU0jAupifqjpgZ8pPIYb bankName: Metro Bank address: address1: bY o7a-IOeFVa rsxklGj8g 5FCB7 address2: ohXty YYBO city: London countryCode: GB postalCode: Bs4j IqO type: business branchCode: Barclays Branch - payoutInstrumentReference: O6zUzth3o6 payoutInstrumentId: parrTlcspjYj2bqeYIez_tMz0 payoutInstrumentType: bankAccount currency: GBP dateTimeCreated: '2025-09-02T15:51:55.144Z' version: 0 accountHolderName: 51B6k qmw swiftBic: n45SZCRQ bankCode: 6c1tT8 accountNumber: utJkHSus accountType: savings iban: mUWBqpkz8lHlBLKAF5WdUR5 bankName: Lloyds Bank address: address1: roQ UHnZ87 V5x52Q address2: xpWWt 6I city: London countryCode: GB postalCode: AD 9Tz type: other branchCode: Bradford Branch active: true dateTimeActivated: '2025-09-02T15:51:55.144Z' personalDetails: title: Ms firstName: hm70O middleName: OSoc lastName: 52M tradingName: Linda Lee alias: John bailey socialSecurityNumber: 333-55-1666 taxIdentifier: TX-12354567 dateOfBirth: '2040-01-09' address: address1: yWh bzP9Fa luw8GI address2: sqdo Rtt city: Chester countryCode: GB postalCode: Ib4 VJk type: home residentialStatus: resident customerReference: customerrefSoleTrader nationality: lw currentAddressLessThanThreeYears: true previousHomeAddress: address1: xQ6 ZfG8qm YD0fTH address2: SWMR G2f city: Chester countryCode: GB postalCode: gV5 35W type: other website: https://www.example.com/ merchantCategoryCode: '5411' merchantCategoryCodeDescription: Grocery Stores, Supermarkets - identityVerificationState: started identityVerificationMethod: identityVerificationService merchant: entity: default partyReference: G5ohEB3lUc partyType: beneficiary type: company partyId: par7anQCsbhS0yKZNIFpUtkI0 email: info@example.com phones: - prefix: '81' number: '8475932' identityDocuments: [] balanceAccounts: - currency: EUR payoutInstrumentReference: mHWwfCJRCS scheduledPayoutDay: thursday frequency: weekly balanceAccountId: parKwY5ezX2R4QaUGQ47cGYi0 dateTimeCreated: '2025-09-02T15:51:55.678Z' dateTimeUpdated: '2025-09-03T15:51:55.678Z' version: 1 accountNumber: '12343242' nextPayoutDate: '2026-03-19' - currency: USD payoutInstrumentReference: u8MamGFmEo scheduledPayoutDay: thursday frequency: weekly balanceAccountId: parUoWq2uerKMrdAPFeBLqy80 dateTimeCreated: '2025-09-02T15:51:58.849Z' dateTimeUpdated: '2025-09-03T15:51:55.678Z' version: 1 accountNumber: '12343242' nextPayoutDate: '2026-03-19' - currency: GBP balanceAccountId: parfnsCbzM7Og3xIdfa48tAZ0 dateTimeCreated: '2025-09-02T15:51:55.678Z' version: 0 accountNumber: '12343242' dateTimeCreated: '2025-09-02T15:51:56.295Z' dateTimeUpdated: '2025-09-03T15:51:55.678Z' version: 2 payoutInstruments: - payoutInstrumentReference: u8MamGFmEo payoutInstrumentId: parSALwf8D8drIikDp0aQTrG0 payoutInstrumentType: bankAccount currency: USD dateTimeCreated: '2025-09-02T15:51:57.887Z' dateTimeUpdated: '2025-09-03T15:51:55.678Z' version: 1 accountHolderName: f3T5owE-5hZQQVR rYYIJel eOt. swiftBic: pogwBatv bankCode: b4ZM5E accountNumber: iZOB5YkF accountType: savings iban: 5YHuGEWGF61PlsAUAKkryp bankName: Freeside Financial Corporation address: address1: q fbyli 0kyimLrIfq address2: 7NOmwxh7 city: York state: NA countryCode: GB postalCode: HJMW DKJn type: business branchCode: Muswell Hill Branch - payoutInstrumentReference: mHWwfCJRCS payoutInstrumentId: parpxxzfRTafscKcMwvERKGf0 payoutInstrumentType: bankAccount currency: EUR dateTimeCreated: '2025-09-02T15:51:55.677Z' dateTimeUpdated: '2025-09-03T15:51:55.678Z' version: 1 accountHolderName: f3T5owE-5hZQQVR rYYIJel eOt. swiftBic: QnDYJdbt bankCode: b4ZM5E accountNumber: utJkHSus accountType: savings iban: 5YHuGEWGF61PlsAUAKkryp bankName: Freeside Financial Corporation address: address1: q fbyli 0kyimLrIfq address2: 7NOmwxh7 city: London countryCode: GB postalCode: Bs4j IqO type: business branchCode: Barclays Branch active: true dateTimeActivated: '2025-09-02T15:51:56.295Z' companyDetails: merchantCategoryCode: '5734' merchantCategoryCodeDescription: Computer Software Stores website: https://www.example.com legalName: Tessier-Ashpool Systems Ltd. tradingName: Example.co.uk registrationNumber: '7564389201' taxIdentifier: GB-987654321 companyType: publicLimitedCompany dateOfIncorporation: '1977-07-04' legalAddress: address1: 7 Straylight Complex address2: Corporate District, Level 99 city: London countryCode: GB postalCode: EC1A 1BB type: business tradingAddress: address1: 789 Freeside Blvd address2: Villa Straylight city: Manchester countryCode: GB postalCode: M1 1AA type: poBox customerReference: CustRefZA98765 beneficialOwners: - identityVerificationState: started identityVerificationMethod: identityVerificationService beneficialOwnerReference: GJbPJVtqFz beneficialOwnerId: par5BsbOKDecm8uWVgzYUor-0 personalDetails: title: Ms firstName: John middleName: LVrVLk lastName: Bailer alias: John bailey socialSecurityNumber: 333-55-1666 dateOfBirth: '1946-09-13' address: address1: YZ7 1V7iJh xnZhNA address2: 8DD6 7fg city: Burbank countryCode: GB postalCode: rmL v0W residentialStatus: resident nationality: lw currentAddressLessThanThreeYears: true previousHomeAddress: address1: xgi osd16 bsMJ 1nnj address2: SWMR G2f city: Night City countryCode: GB postalCode: s2W CV6 relationshipToBusiness: ownershipPercentage: 25 director: false isPrincipalOwner: true position: officeManager email: UucOR.ppaJ1rdP@4BLu9KX.54i phones: - prefix: '44' number: km86YWLfjyL identityDocuments: - type: passport number: sJCY65PyZ issuingInstitution: UK Passport Office issuingCountry: GB validFrom: '1922-10-07' validTo: '2043-06-08' dateTimeCreated: '2025-09-02T15:51:55.678Z' dateTimeUpdated: '2025-09-03T15:51:55.678Z' version: 1 - identityVerificationState: started identityVerificationMethod: identityVerificationService beneficialOwnerReference: YezTTwoVHR beneficialOwnerId: parIrzObRP9_nc7Y5R29fgoC0 personalDetails: title: Dr firstName: Johny middleName: tusFSTLKvR lastName: pkw1XH1 alias: John bailey socialSecurityNumber: 333-55-1666 dateOfBirth: '2062-04-19' address: address1: AI6 TyzGI5B YprQ7Y address2: 05uX xGG city: London countryCode: GB postalCode: Dv4T erT type: home residentialStatus: nonResident nationality: lw currentAddressLessThanThreeYears: true previousHomeAddress: address1: CIo U0wJ3a 1k3rwN address2: 8DD6 7fg city: London countryCode: GB postalCode: bZX TqF type: home relationshipToBusiness: ownershipPercentage: 10 director: false position: partner email: PuDnv.iX8XrhV@X8RQ3S5.4IC phones: - prefix: '44' number: Z0avBNjMlS identityDocuments: - type: passport number: v2OhZxguD issuingInstitution: UK Passport Office issuingCountry: GB validFrom: '1989-06-06' validTo: '2028-03-19' dateTimeCreated: '2025-09-02T15:51:55.678Z' dateTimeUpdated: '2025-09-03T15:51:55.678Z' version: 1 - identityVerificationState: started identityVerificationMethod: identityVerificationService beneficialOwnerReference: zHCxMG8x4T beneficialOwnerId: parT4dazXixMu5npZGQL0iwH0 personalDetails: title: Dr firstName: Jenly middleName: tusFSTLKvR lastName: Morris alias: John bailey socialSecurityNumber: 333-55-1666 dateOfBirth: '1918-01-01' address: address1: NLv QCTjBRt P4cpVy address2: 05uX xGG city: London countryCode: GB postalCode: Dv4T erT type: home residentialStatus: nonResident nationality: lw currentAddressLessThanThreeYears: true previousHomeAddress: address1: ceR 7DcVj9 qP6wd4 address2: 8DD6 7fg city: London countryCode: GB postalCode: bZX TqF type: home relationshipToBusiness: ownershipPercentage: 10 director: false position: partner email: 9UFJ.oVZsgU@laUTWaJ.rs0 phones: - prefix: '44' number: Z0avBNjMlS identityDocuments: - type: passport number: v2OhZxguD issuingInstitution: UK Passport Office issuingCountry: GB validFrom: '1989-06-06' validTo: '2028-03-19' dateTimeCreated: '2025-09-02T15:51:56.294Z' dateTimeUpdated: '2025-09-03T15:51:56.294Z' version: 1 pagination: page: 0 size: 10 pageCount: 1 totalNumberOfRecords: 4 Update_Party_Person_200_orchestrated: description: Update party of a person (orchestrated) value: identityVerificationState: notVerified identityVerificationMethod: identityVerificationService merchant: entity: default partyReference: Lela300 partyType: beneficiary type: person partyId: par4733xO8y2YI9HSOTG-kba0 personalDetails: title: Mr firstName: Case middleName: Henry lastName: Mitchell alias: Case Smith socialSecurityNumber: 343-55-6666 dateOfBirth: '1983-10-12' address: address1: 2025 Kingsbury Court address2: Unit 42 city: Manchester countryCode: GB postalCode: M1 1AA residentialStatus: resident currentAddressLessThanThreeYears: false email: case.mitchell@example.com phones: - prefix: '44' number: 02079461234 identityDocuments: - type: passport number: NEO456789 issuingInstitution: UK Passport Office issuingCountry: GB validFrom: '2022-08-01' validTo: '2032-08-01' - type: nationalId number: ZAIBATSU-00792 issuingInstitution: Zaibatsu Holding HR Dept. issuingCountry: GB validFrom: '2025-01-01' validTo: '2030-12-31' balanceAccounts: - currency: GBP payoutInstrumentReference: personalCheckingAccount scheduledPayoutDay: thursday frequency: weekly balanceAccountId: parXRSh-RDDLU5NyGZpQhyNb0 dateTimeCreated: '2025-04-21T20:11:08.699Z' version: 0 accountNumber: '23198765' nextPayoutDate: '2026-03-19' - currency: EUR payoutInstrumentReference: personalCheckingAccount2 scheduledPayoutDay: thursday frequency: weekly balanceAccountId: parBTwBk8J3s3nhgbo1vNyvJ0 dateTimeCreated: '2025-04-21T20:11:12.991Z' version: 0 accountNumber: '23198765' nextPayoutDate: '2026-03-19' dateTimeCreated: '2025-04-21T20:11:08.695Z' dateTimeUpdated: '2025-04-21T20:11:15.341Z' version: 1 active: true dateTimeActivated: '2025-04-24T17:55:56.283Z' payoutInstruments: - payoutInstrumentReference: personalCheckingAccount payoutInstrumentId: paru47L8iaV-cm7doWxO7oWm0 payoutInstrumentType: bankAccount currency: GBP dateTimeCreated: '2025-04-21T20:11:08.698Z' version: 0 accountHolderName: Case H. Mitchell swiftBic: BUKBGB22 bankCode: '045110' accountNumber: '23198765' accountType: checking iban: GB892019000123456789 bankName: HSBC UK BANK PLC address: address1: 17 Neo-London Financial Tower address2: Suite 1288 city: London countryCode: GB postalCode: EC1A 1BB type: business branchCode: Taunton Branch - payoutInstrumentReference: personalCheckingAccount payoutInstrumentId: parbQkpoZT3adRASZB9Zp9e-0 payoutInstrumentType: bankAccount currency: EUR dateTimeCreated: '2025-04-21T20:11:11.251Z' version: 0 accountHolderName: Case H. Mitchell swiftBic: BUKBGB22 bankCode: '045110' accountNumber: '23198765' accountType: checking iban: GB892019000123456789 bankName: Metro Bank address: address1: 17 Neo-London Financial Tower address2: Suite 1288 city: London countryCode: GB postalCode: EC1A 1BB type: business branchCode: Barclays Branch Person_created_201_orchestrated: description: Create party for a person with previous home address (orchestrated) value: identityVerificationState: started identityVerificationMethod: identityVerificationService merchant: entity: default partyReference: Heidi197 partyType: beneficiary type: person partyId: parMbuHucAsLeLL0BhDpWdjE0 personalDetails: title: Mr firstName: Case middleName: Henry lastName: Mitchell alias: Case Smith socialSecurityNumber: 333-55-6656 dateOfBirth: '1983-10-12' address: address1: 1847 Kingsbury Court address2: Unit 42 city: Manchester countryCode: GB postalCode: M1 1AA type: home previousHomeAddress: address1: 1847 Morrison Court address2: Unit 55 type: home city: Manchester countryCode: GB postalCode: M1 1AA residentialStatus: resident currentAddressLessThanThreeYears: true email: case.mitchell@example.com phones: - prefix: '44' number: 02079461234 identityDocuments: - type: passport number: NEO456789 issuingInstitution: UK Passport Office issuingCountry: GB validFrom: '2022-08-01' validTo: '2032-08-01' - type: nationalId number: ZAIBATSU-00792 issuingInstitution: Zaibatsu Holding HR Dept. issuingCountry: GB validFrom: '2025-01-01' validTo: '2030-12-31' balanceAccounts: - currency: GBP payoutInstrumentReference: personalCheckingAccount scheduledPayoutDay: thursday frequency: weekly balanceAccountId: par3GymZO5MtP18qe5NFaaPp0 dateTimeCreated: '2025-04-16T20:46:24.122Z' version: 0 accountNumber: '23198765' nextPayoutDate: '2026-03-19' dateTimeCreated: '2025-04-16T20:46:24.122Z' version: 0 active: true dateTimeActivated: '2025-04-16T20:46:24.122Z' payoutInstruments: - payoutInstrumentReference: personalCheckingAccount payoutInstrumentId: parclOAFlaOX-H_2UBp9tWbd0 payoutInstrumentType: bankAccount currency: GBP dateTimeCreated: '2025-04-16T20:46:24.122Z' version: 0 accountHolderName: Case H. Mitchell swiftBic: BUKBGB22 bankCode: '045110' accountNumber: '23198765' accountType: checking iban: GB892019000123456789 bankName: HSBC UK BANK PLC address: address1: 17 Neo-London Financial Tower address2: Suite 1288 city: London countryCode: GB postalCode: EC1A 1BB type: business branchCode: Taunton Branch '500': value: errorName: internalErrorOccurred message: An error occurred within the service (potentially due to an interaction with a downstream service). Get_Party_Person_200_orchestrated: description: Get a party for person value: identityVerificationState: pending identityVerificationMethod: identityVerificationService merchant: entity: default partyReference: Heidi197 partyType: beneficiary type: person partyId: parMbuHucAsLeLL0BhDpWdjE0 personalDetails: title: Mr firstName: Case middleName: Henry lastName: Mitchell alias: Henry Smith socialSecurityNumber: 333-55-6666 dateOfBirth: '1983-10-12' address: address1: 1847 Kingsbury Court address2: Unit 42 city: Manchester countryCode: GB postalCode: M1 1AA type: home residentialStatus: resident currentAddressLessThanThreeYears: false email: case.mitchell@example.com phones: - prefix: '44' number: 02079461234 identityDocuments: - type: passport number: NEO456789 issuingInstitution: UK Passport Office issuingCountry: GB validFrom: '2022-08-01' validTo: '2032-08-01' - type: nationalId number: ZAIBATSU-00792 issuingInstitution: Zaibatsu Holding HR Dept. issuingCountry: GB validFrom: '2025-01-01' validTo: '2030-12-31' balanceAccounts: - currency: EUR payoutInstrumentReference: personalCheckingAccount scheduledPayoutDay: thursday frequency: weekly balanceAccountId: pareBH4YMkUx7MA2X7bnS4750 dateTimeCreated: '2025-04-16T20:46:26.727Z' version: 0 accountNumber: '12645678' nextPayoutDate: '2026-03-19' - currency: GBP payoutInstrumentReference: personalCheckingAccount2 scheduledPayoutDay: thursday frequency: weekly balanceAccountId: par3GymZO5MtP18qe5NFaaPp0 dateTimeCreated: '2025-04-16T20:46:24.122Z' version: 0 accountNumber: '2319876543210' nextPayoutDate: '2026-03-19' dateTimeCreated: '2025-04-16T20:46:24.122Z' version: 0 active: true dateTimeActivated: '2025-04-24T17:55:56.283Z' payoutInstruments: - payoutInstrumentReference: personalCheckingAccount payoutInstrumentId: parclOAFlaOX-H_2UBp9tWbd0 payoutInstrumentType: bankAccount currency: GBP dateTimeCreated: '2025-04-16T20:46:24.122Z' version: 0 accountHolderName: Case H. Mitchell swiftBic: BUKBGB22 bankCode: '045110' accountNumber: '23198765' accountType: checking iban: GB892019000123456789 bankName: HSBC UK BANK PLC address: address1: 17 Neo-London Financial Tower address2: Suite 1288 city: London countryCode: GB postalCode: EC1A 1BB type: business branchCode: Taunton Branch - payoutInstrumentReference: personalCheckingAccount2 payoutInstrumentId: parKsh3dSA_VRckwEDRHLzOR0 payoutInstrumentType: bankAccount currency: EUR dateTimeCreated: '2025-04-16T20:46:26.235Z' version: 0 accountHolderName: Case H. Mitchell swiftBic: BUKBGB22 bankCode: '045110' accountNumber: '2319876543210' accountType: checking iban: GB892019000123456789 bankName: Metro Bank address: address1: 17 Neo-London Financial Tower address2: Suite 1288 city: London countryCode: GB postalCode: EC1A 1BB type: business branchCode: Barclays Branch Deactivate_Party_Person_200_modular: description: Deactivate an active party (modular) value: deactivationReason: partyDormant dispositionOfFunds: payoutToParty active: false dateTimeDeactivated: '2025-07-29T17:34:01.621Z' '503': value: errorName: serviceUnavailable message: Service cannot fulfil the request even though service functions witout internal errors. SoleTrader_without_TradingAddress_created_201_orchestrated: description: Create a party for a sole trader without trading address (orchestrated) value: identityVerificationState: started identityVerificationMethod: identityVerificationService merchant: entity: default partyReference: Anderson736 partyType: beneficiary type: soleTrader partyId: parUbyQnnkuOPHFiHsVutAru0 personalDetails: merchantCategoryCode: '5411' merchantCategoryCodeDescription: Grocery Stores, Supermarkets website: https://www.example.com/ title: Ms firstName: Linda middleName: Liam lastName: Lee tradingName: Linda's Supplies alias: Linda Smith socialSecurityNumber: 343-55-6666 taxIdentifier: GB-123456789 dateOfBirth: '1990-07-15' address: address1: 123 Sprawl Avenue address2: Flat 202 city: Chester countryCode: GB postalCode: CH1 4PL type: home residentialStatus: resident customerReference: customerrefSoleTrader nationality: GB currentAddressLessThanThreeYears: true isTradingAddressSameAsPrimary: true previousHomeAddress: address1: 456 Sprawl Avenue address2: Flat 303 city: Chester countryCode: GB postalCode: CH2 4PL type: other email: lee.linda@example.com phones: - prefix: '81' number: '9098765432' identityDocuments: - type: passport number: '789' issuingInstitution: UK Passport Office issuingCountry: GB validFrom: '2021-01-01' validTo: '2031-01-01' - type: taxRegistrationCode number: '123' issuingInstitution: HMRC issuingCountry: GB validFrom: '2023-11-30' validTo: '2030-12-30' balanceAccounts: - currency: GBP payoutInstrumentReference: primaryBusinessAccount frequency: daily balanceAccountId: par3GymZO5MtP18qe5NFaaPp0 dateTimeCreated: '2025-04-16T20:46:24.122Z' version: 0 accountNumber: '23198765' nextPayoutDate: '2026-03-19' dateTimeCreated: '2025-04-16T20:46:25.444Z' version: 0 active: true dateTimeActivated: '2025-04-16T20:46:25.444Z' payoutInstruments: - payoutInstrumentReference: primaryBusinessAccount payoutInstrumentId: parclOAFlaOX-H_2UBp9tWbd0 payoutInstrumentType: bankAccount currency: GBP dateTimeCreated: '2025-04-16T20:46:24.122Z' version: 0 accountHolderName: Linda Lee swiftBic: LLOYGB21 bankCode: '000112' branchCode: Bradford Branch accountNumber: '12345678' accountType: savings iban: P123000400003123456789 bankName: Lloyds Bank address: address1: 789 Sakura Street address2: Suite 5A city: London countryCode: GB postalCode: E1 6AN type: other Create_Party_SoleTrader_without_TradingAddress_orchestrated: value: merchant: entity: default partyReference: Anderson736 partyType: beneficiary type: soleTrader personalDetails: merchantCategoryCode: '5411' merchantCategoryCodeDescription: Grocery Stores, Supermarkets website: https://www.example.com/ title: Ms firstName: Linda middleName: Liam lastName: Lee tradingName: Linda's Supplies alias: Linda Smith socialSecurityNumber: 333-57-6666 taxIdentifier: GB-123456789 dateOfBirth: '1990-07-15' address: address1: 123 Sprawl Avenue address2: Flat 202 city: Chester countryCode: GB postalCode: CH1 4PL type: home residentialStatus: resident customerReference: customerrefSoleTrader nationality: GB currentAddressLessThanThreeYears: true isTradingAddressSameAsPrimary: true previousHomeAddress: address1: 456 Sprawl Avenue address2: Flat 303 city: Chester countryCode: GB postalCode: CH2 4PL type: other email: lee.linda@example.com phones: - prefix: '81' number: '9098765432' identityDocuments: - type: passport number: '789' issuingInstitution: UK Passport Office issuingCountry: GB validFrom: '2021-01-01' validTo: '2031-01-01' - type: taxRegistrationCode number: '123' issuingInstitution: HMRC issuingCountry: GB validFrom: '2023-11-30' validTo: '2030-12-30' balanceAccounts: - currency: GBP frequency: daily payoutInstrumentReference: primaryBusinessAccount payoutInstruments: - payoutInstrumentReference: primaryBusinessAccount payoutInstrumentType: bankAccount currency: GBP accountHolderName: Linda Lee swiftBic: LLOYGB21 bankCode: '000112' branchCode: Bradford Branch accountNumber: '12345678' accountType: savings iban: JP123000400003123456789 bankName: Lloyds Bank address: address1: 789 Sakura Street address2: Suite 5A city: London countryCode: GB postalCode: E1 6AN type: other SoleTrader_with_TradingAddress_created_201_modular: description: Create a party for a sole trader with trading address (modular) value: identityVerificationState: started identityVerificationMethod: identityVerificationService merchant: entity: default partyReference: CGeC6vSmyb partyType: beneficiary type: soleTrader partyId: parUbyQnnkuOPHFiHsVutAru0 personalDetails: merchantCategoryCode: '5411' merchantCategoryCodeDescription: Grocery Stores, Supermarkets isTradingAddressSameAsPrimary: false website: https://www.example.com/ title: Ms firstName: Linda middleName: Liam lastName: Lee tradingName: Linda's Supplies alias: Linda Smith socialSecurityNumber: 343-55-6666 taxIdentifier: GB-123456789 dateOfBirth: '1990-07-15' address: address1: 123 Sprawl Avenue address2: Flat 202 city: Chester countryCode: GB postalCode: CH1 4PL type: home tradingAddress: address1: 999 Sprawl lane address2: Flat 509 city: Chester countryCode: GB postalCode: CH2 4PL type: other residentialStatus: resident customerReference: customerrefSoleTrader nationality: GB currentAddressLessThanThreeYears: true previousHomeAddress: address1: 456 Sprawl Avenue address2: Flat 303 city: Chester countryCode: GB postalCode: CH2 4PL type: other email: lee.linda@example.com phones: - prefix: '81' number: '9098765432' identityDocuments: [] balanceAccounts: [] payoutInstruments: [] dateTimeCreated: '2025-04-16T20:46:25.444Z' version: 0 active: true dateTimeActivated: '2025-04-16T20:46:25.444Z' Get_Party_Company_200_orchestrated: description: Get a party for company value: identityVerificationState: pending identityVerificationMethod: identityVerificationService merchant: entity: default partyReference: Genesis829 partyType: beneficiary type: company partyId: par1Gya_pV7rRYUMI3Ep_ssX0 companyDetails: merchantCategoryCode: '5734' merchantCategoryCodeDescription: Computer Software Stores isTradingAddressSameAsPrimary: false website: https://www.example.com legalName: Tessier-Ashpool Systems Ltd. tradingName: Example.co.uk registrationNumber: '7564389201' taxIdentifier: GB987654321 companyType: publicLimitedCompany dateOfIncorporation: '1977-07-04' legalAddress: address1: 7 Straylight Complex address2: Corporate District, Level 99 city: London countryCode: GB postalCode: EC1A 1BB type: business tradingAddress: address1: 789 Freeside Blvd address2: Villa Straylight city: Manchester countryCode: GB postalCode: M1 1AA type: poBox customerReference: CustRefZA98765 email: info@example.com phones: - prefix: '81' number: '8475932' identityDocuments: [] balanceAccounts: - currency: GBP balanceAccountId: parFwA0DbiCax4y5mzj6207T0 dateTimeCreated: '2026-04-24T18:05:40.908Z' version: 0 accountNumber: '12345678' - currency: EUR payoutInstrumentReference: primaryBusinessAccount scheduledPayoutDay: thursday frequency: weekly balanceAccountId: parKXSsjAGYuzsJ6AnD_NSCD0 dateTimeCreated: '2026-04-24T18:05:40.908Z' version: 0 accountNumber: '123459978' nextPayoutDate: '2026-04-30' - currency: USD payoutInstrumentReference: primaryBusinessAccount2 frequency: daily balanceAccountId: par0yJR1v3RBd8B1CrEYDpTx0 dateTimeCreated: '2026-04-24T18:05:40.908Z' dateTimeUpdated: '2026-04-25T18:05:40.908Z' version: 1 accountNumber: '1234567128' nextPayoutDate: '2026-04-27' dateTimeCreated: '2026-04-24T18:05:40.908Z' version: 0 active: true dateTimeActivated: '2026-04-24T18:05:40.908Z' payoutInstruments: - payoutInstrumentReference: primaryBusinessAccount payoutInstrumentId: parxYYu5sdO559Yo60Ud4ep50 payoutInstrumentType: bankAccount currency: EUR dateTimeCreated: '2026-04-24T18:05:40.908Z' version: 0 accountHolderName: Tessier-Ashpool Systems Ltd. swiftBic: FSFCGB33 bankCode: '045110' accountNumber: '1234567890' accountType: savings iban: GB33TASS12345678901234 bankName: Freeside Financial Corporation address: address1: 3 Villa Straylight address2: Freeside city: London countryCode: GB postalCode: EC1A 1BB type: business branchCode: Barclays Branch - payoutInstrumentReference: primaryBusinessAccount2 payoutInstrumentId: parbLmHCft8cLP8XXsay63fQ0 payoutInstrumentType: bankAccount currency: USD dateTimeCreated: '2026-04-24T18:05:40.908Z' version: 0 accountHolderName: Tessier-Ashpool Systems Ltd. swiftBic: FSFCUS33 bankCode: '045110' accountNumber: '2276581' accountType: savings iban: GB33TASS12345678901234 bankName: Freeside Financial Corporation address: address1: 3 Villa Straylight address2: Freeside city: York state: NA countryCode: GB postalCode: L502 MK54 type: business branchCode: Muswell Hill Branch beneficialOwners: - identityVerificationState: pending identityVerificationMethod: identityVerificationService beneficialOwnerReference: Jennings377 beneficialOwnerId: parrLsIhp6pE9VQmWG2Y8wKm0 personalDetails: title: Dr firstName: Peter middleName: Illusionet lastName: Riviera alias: Peter Smith socialSecurityNumber: 323-55-6666 dateOfBirth: '1972-03-22' address: address1: 789 Downing Street address2: Flat 404 city: London countryCode: GB postalCode: SW1A 2AA type: home residentialStatus: nonResident nationality: GB currentAddressLessThanThreeYears: true previousHomeAddress: address1: 123 Oxford Street address2: Flat 101 city: London countryCode: GB postalCode: W1D 1LP type: home relationshipToBusiness: ownershipPercentage: 10 director: false isPrincipalOwner: false position: partner email: peter.riviera@example.com phones: - prefix: '44' number: 0205556789 identityDocuments: - type: passport number: B98765432 issuingInstitution: UK Passport Office issuingCountry: GB validFrom: '2018-05-15' validTo: '2028-05-15' dateTimeCreated: '2026-04-24T18:05:40.908Z' version: 0 - identityVerificationState: pending identityVerificationMethod: identityVerificationService beneficialOwnerReference: Orpha684 beneficialOwnerId: parjDSIhcZTkdGD31KwawOrn0 personalDetails: title: Dr firstName: John middleName: Illusionet lastName: Bailey alias: John Smith socialSecurityNumber: 343-55-6666 dateOfBirth: '1972-05-22' address: address1: 200 Downing Street address2: Flat 404 city: London countryCode: GB postalCode: SW1A 2AA type: home residentialStatus: nonResident nationality: GB currentAddressLessThanThreeYears: true previousHomeAddress: address1: 425 Oxford Street address2: Flat 101 city: London countryCode: GB postalCode: W1D 1LP type: home relationshipToBusiness: ownershipPercentage: 10 director: false isPrincipalOwner: true position: partner email: John.bailey@example.com phones: - prefix: '44' number: 0205556789 identityDocuments: - type: passport number: B98765432 issuingInstitution: UK Passport Office issuingCountry: GB validFrom: '2018-05-15' validTo: '2028-05-15' dateTimeCreated: '2026-04-24T18:05:40.908Z' version: 0 - identityVerificationState: pending identityVerificationMethod: identityVerificationService beneficialOwnerReference: Dana455 beneficialOwnerId: parC3Po42KDFr1SRgu351Ncy0 personalDetails: title: Ms firstName: Molly middleName: Puppet lastName: Millions alias: Molly Smith socialSecurityNumber: 332-55-6666 dateOfBirth: '1980-05-15' address: address1: 456 Sprawl Street address2: Flat 101 city: Burbank countryCode: GB postalCode: RM1 4PL residentialStatus: resident nationality: GB currentAddressLessThanThreeYears: true previousHomeAddress: address1: 789 Night City Blvd address2: Flat 303 city: Night City countryCode: GB postalCode: RM2 3PL relationshipToBusiness: ownershipPercentage: 25 director: false isPrincipalOwner: true position: officeManager email: molly.millions@example.com phones: - prefix: '44' number: 02079461234 identityDocuments: - type: passport number: A12345678 issuingInstitution: UK Passport Office issuingCountry: GB validFrom: '2020-01-01' validTo: '2030-01-01' dateTimeCreated: '2026-04-24T18:05:40.908Z' version: 0 Get_Party_SoleTrader_200_orchestrated: description: Get a party for soleTrader value: identityVerificationState: notVerified identityVerificationMethod: identityVerificationService merchant: entity: default partyReference: Anderson736 partyType: beneficiary type: soleTrader partyId: parUbyQnnkuOPHFiHsVutAru0 personalDetails: merchantCategoryCode: '5411' merchantCategoryCodeDescription: Grocery Stores, Supermarkets isTradingAddressSameAsPrimary: true website: https://www.example.com/ title: Ms firstName: Linda middleName: Liam lastName: Lee alias: Linda Smith socialSecurityNumber: 133-55-6666 taxIdentifier: GB-123456789 tradingName: Linda's Supplies dateOfBirth: '1990-07-15' address: address1: 123 Sprawl Avenue address2: Flat 202 city: Chester countryCode: GB postalCode: CH1 4PL type: home residentialStatus: resident customerReference: customerrefSoleTrader nationality: GB currentAddressLessThanThreeYears: true previousHomeAddress: address1: 456 Sprawl Avenue address2: Flat 303 city: Chester countryCode: GB postalCode: CH2 4PL type: other email: lee.linda@example.com phones: - prefix: '81' number: '9098765432' identityDocuments: - type: taxRegistrationCode number: '123' issuingInstitution: HMRC issuingCountry: GB validFrom: '2023-11-30' validTo: '2030-12-30' - type: passport number: '789' issuingInstitution: UK Passport Office issuingCountry: GB validFrom: '2021-01-01' validTo: '2031-01-01' balanceAccounts: - currency: USD payoutInstrumentReference: primaryBusinessAccount scheduledPayoutDay: thursday frequency: weekly balanceAccountId: parApcraCq1bmBuCotAMoyss0 dateTimeCreated: '2025-04-16T20:46:26.852Z' version: 0 accountNumber: '12345678' nextPayoutDate: '2026-03-19' - currency: GBP balanceAccountId: parQj9Y4leX3ysLFSQ7DXm1z0 dateTimeCreated: '2025-04-16T20:46:25.444Z' version: 0 accountNumber: '12345676' dateTimeCreated: '2025-04-16T20:46:25.444Z' version: 0 active: true dateTimeActivated: '2025-04-24T17:55:56.283Z' payoutInstruments: - payoutInstrumentReference: primaryBusinessAccount payoutInstrumentId: parFrc7XcecQ7zVXbAodFe6m0 payoutInstrumentType: bankAccount currency: GBP dateTimeCreated: '2025-04-16T20:46:25.444Z' version: 0 accountHolderName: Linda Lee swiftBic: LLOYGB21 bankCode: '000112' accountNumber: '12345678' accountType: savings iban: JP123000400003123456789 bankName: Lloyds Bank address: address1: 789 Sakura Street address2: Suite 5A city: London countryCode: GB postalCode: E1 6AN type: other branchCode: Bradford Branch - payoutInstrumentReference: primaryBusinessAccount2 payoutInstrumentId: parnHhcim1r9IYtG8I7Twbbc0 payoutInstrumentType: bankAccount currency: USD dateTimeCreated: '2025-04-16T20:46:26.420Z' version: 0 accountHolderName: Case H. Mitchell swiftBic: BUKBGB22 bankCode: '045110' accountNumber: '23198765' accountType: checking iban: GB892019000123456789 bankName: Metro Bank address: address1: 17 Neo-London Financial Tower address2: Suite 1288 city: London countryCode: GB postalCode: EC1A 1BB type: business branchCode: Barclays Branch Company_with_TradingAddress_created_201_orchestrated: description: Party for a Company with trading address different than legal address (orchestrated) value: identityVerificationState: notVerified identityVerificationMethod: identityVerificationService merchant: entity: default partyReference: Genesis829 partyType: beneficiary type: company partyId: par1Gya_pV7rRYUMI3Ep_ssX0 companyDetails: merchantCategoryCode: '5734' merchantCategoryCodeDescription: Computer Software Stores isTradingAddressSameAsPrimary: true website: https://www.example.com legalName: Tessier-Ashpool Systems Ltd. tradingName: Example.co.uk registrationNumber: '7564389201' taxIdentifier: GB-987654321 companyType: publicLimitedCompany dateOfIncorporation: '1977-07-04' legalAddress: address1: 7 Straylight Complex address2: Corporate District, Level 99 city: London countryCode: GB postalCode: EC1A 1BB type: business customerReference: CustRefZA98765 email: info@example.com phones: - prefix: '81' number: '8475932' identityDocuments: [] balanceAccounts: - currency: GBP balanceAccountId: parFwA0DbiCax4y5mzj6207T0 dateTimeCreated: '2025-04-24T18:05:40.908Z' version: 0 accountNumber: '23198765' - currency: EUR payoutInstrumentReference: primaryBusinessAccount scheduledPayoutDay: thursday frequency: monthly recurrence: third balanceAccountId: parKXSsjAGYuzsJ6AnD_NSCD0 dateTimeCreated: '2025-04-24T18:05:40.908Z' version: 0 accountNumber: '23198765' nextPayoutDate: '2026-03-19' dateTimeCreated: '2025-04-24T18:05:40.908Z' version: 0 active: true dateTimeActivated: '2025-04-24T18:05:40.908Z' payoutInstruments: - payoutInstrumentReference: primaryBusinessAccount payoutInstrumentId: parxYYu5sdO559Yo60Ud4ep50 payoutInstrumentType: bankAccount currency: EUR dateTimeCreated: '2025-04-24T18:05:40.908Z' version: 0 accountHolderName: Tessier-Ashpool Systems Ltd. swiftBic: FSFCGB33 bankCode: '045110' accountNumber: '1234567890' accountType: savings iban: GB33TASS12345678901234 bankName: Freeside Financial Corporation address: address1: 3 Villa Straylight address2: Freeside city: London countryCode: GB postalCode: EC1A 1BB type: business branchCode: Barclays Branch beneficialOwners: - identityVerificationState: notVerified identityVerificationMethod: identityVerificationService beneficialOwnerReference: Jennings377 beneficialOwnerId: parrLsIhp6pE9VQmWG2Y8wKm0 personalDetails: title: Dr firstName: Peter middleName: Illusionet alias: Peter Smith socialSecurityNumber: 333-15-6666 lastName: Riviera dateOfBirth: '1972-03-22' address: address1: 789 Downing Street address2: Flat 404 city: London countryCode: GB postalCode: SW1A 2AA type: home residentialStatus: nonResident nationality: GB currentAddressLessThanThreeYears: true previousHomeAddress: address1: 123 Oxford Street address2: Flat 101 city: London countryCode: GB postalCode: W1D 1LP type: home relationshipToBusiness: ownershipPercentage: 10 director: false isPrincipalOwner: true position: partner email: peter.riviera@example.com phones: - prefix: '44' number: 0205556789 identityDocuments: - type: passport number: B98765432 issuingInstitution: UK Passport Office issuingCountry: GB validFrom: '2018-05-15' validTo: '2028-05-15' dateTimeCreated: '2025-04-24T18:05:40.908Z' version: 0 - identityVerificationState: notVerified identityVerificationMethod: identityVerificationService beneficialOwnerReference: Dana455 beneficialOwnerId: parC3Po42KDFr1SRgu351Ncy0 personalDetails: title: Ms firstName: Molly middleName: Puppet lastName: Millions alias: Molly Smith socialSecurityNumber: 353-55-6666 dateOfBirth: '1980-05-15' address: address1: 456 Sprawl Street address2: Flat 101 city: Burbank countryCode: GB postalCode: RM1 4PL residentialStatus: resident nationality: GB currentAddressLessThanThreeYears: true previousHomeAddress: address1: 789 Night City Blvd address2: Flat 303 city: Night City countryCode: GB postalCode: RM2 3PL relationshipToBusiness: ownershipPercentage: 25 director: false isPrincipalOwner: true position: officeManager email: molly.millions@example.com phones: - prefix: '44' number: 02079461234 identityDocuments: - type: passport number: A12345678 issuingInstitution: UK Passport Office issuingCountry: GB validFrom: '2020-01-01' validTo: '2030-01-01' dateTimeCreated: '2025-04-24T18:05:40.908Z' version: 0 Create_Party_SoleTrader_with_TradingAddress_modular: value: merchant: entity: default partyReference: CGeC6vSmyb partyType: beneficiary type: soleTrader personalDetails: merchantCategoryCode: '5411' merchantCategoryCodeDescription: Grocery Stores, Supermarkets website: https://www.example.com/ title: Ms firstName: Linda middleName: Liam lastName: Lee tradingName: Linda's Supplies alias: Linda Smith socialSecurityNumber: 333-57-6666 taxIdentifier: GB-123456789 dateOfBirth: '1990-07-15' address: address1: 123 Sprawl Avenue address2: Flat 202 city: Chester countryCode: GB postalCode: CH1 4PL type: home residentialStatus: resident customerReference: customerrefSoleTrader nationality: GB currentAddressLessThanThreeYears: true isTradingAddressSameAsPrimary: false previousHomeAddress: address1: 456 Sprawl Avenue address2: Flat 303 city: Chester countryCode: GB postalCode: CH2 4PL type: other tradingAddress: address1: 999 Sprawl lane address2: Flat 509 city: Chester countryCode: GB postalCode: CH2 4PL type: other email: lee.linda@example.com phones: - prefix: '81' number: '9098765432' schemas: IdentityDocument: type: object description: An identity document. properties: type: type: string description: The type of the identity document. enum: - passport - nationalId - driverLicence - workPermit - employmentPass - studentPass - permanentResidentCard - companyRegistrationNumber - companyVATNumber - citizenshipCard - taxId - nationalInsurance - other - legalIdentityCard - taxRegistrationCode number: type: string minLength: 1 issuingInstitution: type: string description: The name of the institution that issued this document. example: State Department issuingCountry: type: string description: The country code of the issuing country specified in [ISO 3166-1 Alpha-2 code](/products/reference/supported-countries-currencies#iso-country-codes) format. example: JP minLength: 1 validFrom: type: string description: The ISO 8601 date since when this document is valid from. example: '2023-11-22' validTo: type: string description: The ISO 8601 date until which this document is valid to. example: '2023-11-22' required: - issuingCountry - number - type title: identityDocument PersonalDetailsForBeneficialOwner: type: object properties: title: type: string description: The title for this `person`/`soleTrader`. enum: - Mr - Mrs - Miss - Ms - Dr - Mx - Misc example: Mr firstName: type: string description: 'The `person`''s/`soleTrader`''s first name. ' example: Case maxLength: 35 minLength: 2 pattern: ^[\p{L}\-.,'()&]{2,}$ middleName: type: string description: 'The `person`''s/`soleTrader`''s middle name or initial. ' example: Henry maxLength: 35 minLength: 1 pattern: ^(?:\p{L}\.?)*+$ lastName: type: string description: 'The `person`''s/`soleTrader`''s last name. ' example: Mitchell maxLength: 35 minLength: 2 pattern: ^(?:[\p{L}\-.,'()&]{2,} *)*+$ alias: type: string description: An alternative or commonly-used name for the individual (e.g., preferred or informal name). Does not replace the legal name. example: Junior Case maxLength: 35 minLength: 2 pattern: ^[\p{L}\-.,'()&]++(?:\s++[\p{L}\-.,'()&]++)*+$ socialSecurityNumber: type: string description: The individual’s U.S. Social Security Number (SSN), required for U.S.-based tax or identity checks. example: 004-54-6578 pattern: ^\d{3}-\d{2}-\d{4}$ dateOfBirth: type: string description: 'The date the `person`/`soleTrader` was born. ' example: '1983-10-12' address: $ref: '#/components/schemas/Address' description: The address of the `person`/`soleTrader`. residentialStatus: type: string description: The residential status of the `person`/`soleTrader`. enum: - resident - nonResident - other customerReference: type: string description: Unique reference provided by the payee. Only required for certain payout destinations. example: '7564389201' maxLength: 255 minLength: 1 nationality: type: string description: The nationality of the `person`/`soleTrader`. currentAddressLessThanThreeYears: type: boolean previousHomeAddress: $ref: '#/components/schemas/Address' description: The previous home address of the `person`/`soleTrader`. website: type: string description: The URL of the merchant's website. example: https://example.com/ required: - address - firstName - lastName - title Person: description: A party represents the overall party record of your beneficiary (seller, vendor, provider). You can use this to store information about the party, to perform either an identity verification check, a split payment, or a payout. allOf: - type: object properties: type: type: string description: "What the party represents:\n\n`person` - an individual \n\n`soleTrader` - a single person enterprise \n\n`company` - a corporation or partnership with multiple owners\n\n" enum: - company - person - soleTrader identityVerificationState: type: string enum: - verified - notVerified - pending - rejected - notApplicable - started - startedAction - pendingStepUpAction - pendingManualReview - stepUpReceived readOnly: true identityVerificationMethod: type: string enum: - merchantCompliant - identityVerificationService readOnly: true identityVerificationDate: type: string format: date description: A valid date as YYYY-MM-DD example: '2033-11-22' readOnly: true url: type: string description: The link returned from Identity Verification Status (IVS) used to retrieve additional details from the user. readOnly: true message: type: string description: The message associated with link returned from Identity Verification Status (IVS). readOnly: true partyReference: type: string description: 'Your reference for this party, must be unique within an entity. ' example: Hosaka27384910 maxLength: 64 minLength: 3 pattern: ^[A-Za-z0-9\-_ ]*$ partyType: type: string description: 'The type of this party. `beneficiary` - the person or business that will receive funds `payer` - a transmitter of funds to a third party' enum: - beneficiary - payer partyId: type: string description: A unique identifier for the party generated by us. readOnly: true email: type: string format: email description: An email address for this party. merchant: $ref: '#/components/schemas/Merchant' description: An object that contains information about the merchant. phones: type: array description: A list of phone numbers associated with this party. items: $ref: '#/components/schemas/Phone' identityDocuments: type: array description: A list of identity documents for this party. items: $ref: '#/components/schemas/IdentityDocument' balanceAccounts: type: array description: A list of balance accounts that have been set up for this party. items: $ref: '#/components/schemas/BalanceAccount' dateTimeCreated: type: string description: The date and time that the party was created, as an ISO 8601 zoned date time. example: 2025-01-23T12:23:445.222Z readOnly: true dateTimeUpdated: type: string description: The date and time that the party was last updated, as an ISO 8601 zoned date time. example: 2025-01-25T14:57:012.302Z readOnly: true version: type: integer format: int32 readOnly: true payoutInstruments: type: array items: $ref: '#/components/schemas/BankAccount' performIdentityVerification: type: boolean writeOnly: true active: type: boolean description: Indicates whether the party is active or not. example: true readOnly: true dateTimeDeactivated: type: string description: The date and time that the party was last deactivated, as an ISO 8601 zoned date time. example: 2025-01-25T14:57:012.302Z readOnly: true deactivationReason: type: string description: The reason for deactivating a party. example: partyDormant readOnly: true dispositionOfFunds: type: string description: The disposition of funds for deactivated party. example: payoutToParty readOnly: true dateTimeActivated: type: string description: The date and time that the party was last activated, as an ISO 8601 zoned date time. example: 2025-01-25T14:57:012.302Z readOnly: true personalDetails: $ref: '#/components/schemas/PersonalDetailsImplForPerson' required: - merchant - partyReference - partyType - personalDetails - type ReactivateParty: type: object description: Object containing party reactivation information. properties: active: type: boolean dateTimeActivated: type: string description: The date and time that the party was last activated, as an ISO 8601 zoned date time example: 2025-01-25T14:57:012.302Z readOnly: true SoleTrader: description: A party represents the overall party record of your beneficiary (seller, vendor, provider). You can use this to store information about the party, to perform either an identity verification check, a split payment, or a payout. allOf: - type: object properties: type: type: string description: "What the party represents:\n\n`person` - an individual \n\n`soleTrader` - a single person enterprise \n\n`company` - a corporation or partnership with multiple owners\n\n" enum: - company - person - soleTrader identityVerificationState: type: string enum: - verified - notVerified - pending - rejected - notApplicable - started - startedAction - pendingStepUpAction - pendingManualReview - stepUpReceived readOnly: true identityVerificationMethod: type: string enum: - merchantCompliant - identityVerificationService readOnly: true identityVerificationDate: type: string format: date description: A valid date as YYYY-MM-DD example: '2033-11-22' readOnly: true url: type: string description: The link returned from Identity Verification Status (IVS) used to retrieve additional details from the user. readOnly: true message: type: string description: The message associated with link returned from Identity Verification Status (IVS). readOnly: true partyReference: type: string description: 'Your reference for this party, must be unique within an entity. ' example: Hosaka27384910 maxLength: 64 minLength: 3 pattern: ^[A-Za-z0-9\-_ ]*$ partyType: type: string description: 'The type of this party. `beneficiary` - the person or business that will receive funds `payer` - a transmitter of funds to a third party' enum: - beneficiary - payer partyId: type: string description: A unique identifier for the party generated by us. readOnly: true email: type: string format: email description: An email address for this party. merchant: $ref: '#/components/schemas/Merchant' description: An object that contains information about the merchant. phones: type: array description: A list of phone numbers associated with this party. items: $ref: '#/components/schemas/Phone' identityDocuments: type: array description: A list of identity documents for this party. items: $ref: '#/components/schemas/IdentityDocument' balanceAccounts: type: array description: A list of balance accounts that have been set up for this party. items: $ref: '#/components/schemas/BalanceAccount' dateTimeCreated: type: string description: The date and time that the party was created, as an ISO 8601 zoned date time. example: 2025-01-23T12:23:445.222Z readOnly: true dateTimeUpdated: type: string description: The date and time that the party was last updated, as an ISO 8601 zoned date time. example: 2025-01-25T14:57:012.302Z readOnly: true version: type: integer format: int32 readOnly: true payoutInstruments: type: array items: $ref: '#/components/schemas/BankAccount' performIdentityVerification: type: boolean writeOnly: true active: type: boolean description: Indicates whether the party is active or not. example: true readOnly: true dateTimeDeactivated: type: string description: The date and time that the party was last deactivated, as an ISO 8601 zoned date time. example: 2025-01-25T14:57:012.302Z readOnly: true deactivationReason: type: string description: The reason for deactivating a party. example: partyDormant readOnly: true dispositionOfFunds: type: string description: The disposition of funds for deactivated party. example: payoutToParty readOnly: true dateTimeActivated: type: string description: The date and time that the party was last activated, as an ISO 8601 zoned date time. example: 2025-01-25T14:57:012.302Z readOnly: true personalDetails: $ref: '#/components/schemas/PersonalDetailsImplForSoleTrader' required: - merchant - partyReference - partyType - personalDetails - type CompanyDetails: type: object description: Object containing details about a company. Required for company. properties: merchantCategoryCode: type: string description: A 4-digit code to represent the merchant category. Only provide this where `typeCode` is `soleTrader` or `company`. example: '5411' maxLength: 4 minLength: 4 pattern: ^\d{4}$ merchantCategoryCodeDescription: type: string description: A description to describe the merchant category code. Only provide this where `typeCode` is `soleTrader` or `company`. example: Grocery Stores maxLength: 255 minLength: 1 website: type: string description: The URL of the merchant's website. example: https://example.com/ legalName: type: string description: The legal name of the company. example: Tessier-Ashpool Systems Ltd. maxLength: 140 minLength: 2 pattern: '^(?: *[\p{L}\p{N}+&\/\-.()])*+(?: *[\p{L}\p{N}\-.,\/&()@#'']{2,140})*+(?: *[\p{L}\p{N}&\/\-.()])*+ *$' tradingName: type: string description: The trading common name of the company. example: TASynth.com maxLength: 140 minLength: 2 pattern: '^(?: *[\p{L}\p{N}+&\/\-.()])*+(?: *[\p{L}\p{N}\-.,\/&()@#'']{2,140})*+(?: *[\p{L}\p{N}&\/\-.()])*+ *$' registrationNumber: type: string description: The registration number for the company. What should be supplied in this field may differ by country, for instance in the United States it will be a Tax ID Number (TIN). example: '7564389201' maxLength: 15 minLength: 1 pattern: '[a-zA-Z0-9-]*' taxIdentifier: type: string description: The entity’s tax registration number (VAT, GST, EIN, TIN, or equivalent), depending on jurisdiction. example: JP-987654321 maxLength: 35 minLength: 2 pattern: ^[a-zA-Z0-9-]*$ companyType: type: string description: A description of the type of company. enum: - charity - government - publicLimitedCompany - limitedCompanyShares - limitedLiabilityPartnership - partnership - limitedCompanyGuarantee - trust - regulatedFinancialAndCreditInstitutions - unlistedCorporate - publicBodies - subsidiaryOfPubliclyListedCorporate - nonProfit - estatesOfDeceasedPerson - secRegistered - clubsOrSocieties - subsidiaryOfRegulatedFinancialAndCreditInstitutions - other example: publicLimitedCompany dateOfIncorporation: type: string description: The incorporation date for the company. example: '1977-07-04' isTradingAddressSameAsPrimary: type: boolean description: Indicates whether the trading address is the same as the primary address. example: true legalAddress: $ref: '#/components/schemas/Address' description: The legal address of this company. tradingAddress: $ref: '#/components/schemas/TradingAddress' description: 'The trading address of this company. **Note:** If "isTradingAddressSameAsPrimary" is set to true, no "tradingAddress" must be provided. If "isTradingAddressSameAsPrimary" is set to false, "tradingAddress" must be provided. ' customerReference: type: string description: Unique reference provided by the payee. Only required for certain payout destinations. example: '7564389201' maxLength: 255 minLength: 1 countryOfIncorporation: type: string description: The country code specified in [ISO 3166-1 Alpha-2 code](/products/reference/supported-countries-currencies#iso-country-codes) format. example: GB required: - legalAddress - legalName - tradingName - isTradingAddressSameAsPrimary ErrorResponseItem: type: object properties: errorName: type: string message: type: string path: type: string jsonPath: type: string queryParameter: type: string pathParameter: type: string DeactivateParty: type: object description: Object containing deactivation information. properties: deactivationReason: type: string description: The reason for deactivating a party. enum: - partyDormant - partyClosed - partySanctioned example: partyDormant dispositionOfFunds: type: string description: The disposition of funds for deactivated party. enum: - payoutToParty example: payoutToParty active: type: boolean description: Indicates whether the party is active or not. example: false readOnly: true dateTimeDeactivated: type: string description: The date and time that the party was last deactivated, as an ISO 8601 zoned date time. example: 2025-01-25T14:57:012.302Z readOnly: true required: - deactivationReason BrowsePartiesPage: type: object description: A page of parties with pagination information. properties: parties: type: array description: List of parties on the current page. items: oneOf: - $ref: '#/components/schemas/Company' - $ref: '#/components/schemas/Person' - $ref: '#/components/schemas/SoleTrader' readOnly: true pagination: $ref: '#/components/schemas/Pagination' readOnly: true required: - pagination - parties Phone: type: object description: Object containing phone information. properties: prefix: type: string description: The dialing prefix for the phone number. example: '44' pattern: ^[0-9]{1,3}$ number: type: string description: The phone number, without dashes. example: '4281234' pattern: '[0-9]{1,20}' required: - number - prefix BankAccount: type: object properties: payoutInstrumentReference: type: string description: 'A reference of the `payoutInstrument` created by you. This field holds the beneficiary bank details. Use this to direct payouts to the relevant beneficiary. This must be unique within an entity. ' example: primaryBusinessAccount maxLength: 64 minLength: 3 pattern: ^[A-Za-z0-9\-_ ]*$ payoutInstrumentId: type: string description: An ID generated by us to identify a payout instrument. You receive this in the response after successfully creating a payout instrument. example: parOk0YlPtQogrqQdz7_fKXs0 maxLength: 25 minLength: 25 pattern: ^par[a-zA-Z0-9-_]*0$ payoutInstrumentType: type: string description: The type of the payout instrument. enum: - bankAccount - wallet - card currency: type: string description: The currency in [ISO 4217 currency format](/products/reference/supported-countries-currencies#iso-currency-codes). example: GBP maxLength: 3 minLength: 3 pattern: ^[A-Z]*$ dateTimeCreated: type: string description: The date and time the `payoutInstrument` was created, as an ISO 8601 zoned date time. readOnly: true dateTimeUpdated: type: string description: The date and time the `payoutInstrument` was updated, as an ISO 8601 zoned date time. readOnly: true version: type: integer format: int32 accountHolderName: type: string swiftBic: type: string bankCode: type: string description: The bankCode must be exactly 6 digits. example: '184758' accountNumber: type: string accountType: type: string enum: - checking - savings - moneyMarket - certificateOfDeposit - vista - other iban: type: string bankName: type: string address: $ref: '#/components/schemas/Address' branchCode: type: string required: - currency ErrorResponse: type: object properties: errorName: type: string description: An ordinal error type that is part of the API contract. It is machine readable, but also human readable for clarity and semantic understanding of the error. example: bodyDoesNotMatchSchema message: type: string description: A human readable message giving a corrective action for the error. THIS IS NOT FOR MACHINE CONSUMPTION. validationErrors: type: array items: $ref: '#/components/schemas/ErrorResponseItem' pathParameter: type: string queryParameter: type: string jsonPath: type: string readOnly: true title: Error Response TradingAddress: type: object description: 'Object containing details about the address. **Note:** If `isTradingAddressSameAsPrimary` is set to `true`, do not provide `tradingAddress`. If `isTradingAddressSameAsPrimary` is `false`, you must provide `tradingAddress`.' properties: address1: type: string description: 'The address. Must consist of at least two letters, two words, and one number.' example: 1847 Kingsbury Court maxLength: 35 minLength: 2 address2: type: string description: Line two of the address. example: Unit 42 maxLength: 35 minLength: 2 city: type: string description: The city of this address. example: London maxLength: 35 minLength: 1 state: type: string description: The state of this address. example: Greater London maxLength: 35 minLength: 2 countryCode: type: string description: The country code specified in [ISO 3166-1 Alpha-2 code format](/products/reference/supported-countries-currencies#iso-country-codes). example: GB maxLength: 2 minLength: 2 postalCode: type: string description: The postal code of this address. example: NW9 0RR maxLength: 20 minLength: 1 type: type: string description: Identifies the type of this address. enum: - home - business - poBox - other example: home required: - address1 - city - countryCode BalanceAccount: type: object properties: currency: type: string description: The currency in [ISO 4217 currency format](/products/reference/supported-countries-currencies#iso-currency-codes). example: GBP maxLength: 3 minLength: 3 pattern: ^[A-Z]*$ payoutInstrumentReference: type: string description: 'A reference of the `payoutInstrument` created by you. This field holds the beneficiary bank details. Use this to direct payouts to the relevant beneficiary. This must be unique within an entity. ' example: primaryBusinessAccount scheduledPayoutDay: type: string description: The scheduled payout day for this `balanceAccount`. You must provide this for "weekly" and "monthly" `frequency`. enum: - monday - tuesday - wednesday - thursday - friday example: friday frequency: type: string description: 'Scheduled payout frequency for this `balanceAccount`:\ **daily** - payouts are processed every business day\ **weekly** - you must include `scheduledPayoutDay`\ **monthly** - you must include `scheduledPayoutDay` and `recurrence` ' enum: - daily - weekly - monthly example: weekly recurrence: type: string description: The week of the month the payout is paid out. You must provide this for "monthly" `frequency`. enum: - first - second - third - fourth example: first nextPayoutDate: type: string description: The next scheduled payout date for this balance account. example: '2025-02-14' readOnly: true balanceAccountId: type: string description: Unique ID created by us to identify a balance account. This is sent in the response after `balanceAccount` creation. readOnly: true accountNumber: type: string description: The number of your balanceAccount. readOnly: true dateTimeCreated: type: string description: The date and time that the balance account was created, as an ISO 8601 zoned date time. example: 2025-01-23T12:23:445.222Z readOnly: true dateTimeUpdated: type: string description: The date and time that the balance account was last updated, as an ISO 8601 zoned date time. example: 2025-01-25T02:43:499.202Z readOnly: true version: type: integer format: int32 readOnly: true required: - currency Company: description: A party represents the overall party record of your beneficiary (seller, vendor, provider). You can use this to store information about the party, to perform either an identity verification check, a split payment, or a payout. allOf: - type: object properties: type: type: string description: "What the party represents:\n\n`person` - an individual \n\n`soleTrader` - a single person enterprise \n\n`company` - a corporation or partnership with multiple owners\n\n" enum: - company - person - soleTrader identityVerificationState: type: string enum: - verified - notVerified - pending - rejected - notApplicable - started - startedAction - pendingStepUpAction - pendingManualReview - stepUpReceived readOnly: true identityVerificationMethod: type: string enum: - merchantCompliant - identityVerificationService readOnly: true identityVerificationDate: type: string format: date description: A valid date as YYYY-MM-DD example: '2033-11-22' readOnly: true url: type: string description: The link returned from Identity Verification Status (IVS) used to retrieve additional details from the user. readOnly: true message: type: string description: The message associated with link returned from Identity Verification Status (IVS). readOnly: true partyReference: type: string description: 'Your reference for this party, must be unique within an entity. ' example: Hosaka27384910 maxLength: 64 minLength: 3 pattern: ^[A-Za-z0-9\-_ ]*$ partyType: type: string description: 'The type of this party. `beneficiary` - the person or business that will receive funds `payer` - a transmitter of funds to a third party' enum: - beneficiary - payer partyId: type: string description: A unique identifier for the party generated by us. readOnly: true email: type: string format: email description: An email address for this party. merchant: $ref: '#/components/schemas/Merchant' description: An object that contains information about the merchant. phones: type: array description: A list of phone numbers associated with this party. items: $ref: '#/components/schemas/Phone' identityDocuments: type: array description: A list of identity documents for this party. items: $ref: '#/components/schemas/IdentityDocument' balanceAccounts: type: array description: A list of balance accounts that have been set up for this party. items: $ref: '#/components/schemas/BalanceAccount' dateTimeCreated: type: string description: The date and time that the party was created, as an ISO 8601 zoned date time. example: 2025-01-23T12:23:445.222Z readOnly: true dateTimeUpdated: type: string description: The date and time that the party was last updated, as an ISO 8601 zoned date time. example: 2025-01-25T14:57:012.302Z readOnly: true version: type: integer format: int32 readOnly: true payoutInstruments: type: array items: $ref: '#/components/schemas/BankAccount' performIdentityVerification: type: boolean writeOnly: true active: type: boolean description: Indicates whether the party is active or not. example: true readOnly: true dateTimeDeactivated: type: string description: The date and time that the party was last deactivated, as an ISO 8601 zoned date time. example: 2025-01-25T14:57:012.302Z readOnly: true deactivationReason: type: string description: The reason for deactivating a party. example: partyDormant readOnly: true dispositionOfFunds: type: string description: The disposition of funds for deactivated party. example: payoutToParty readOnly: true dateTimeActivated: type: string description: The date and time that the party was last activated, as an ISO 8601 zoned date time. example: 2025-01-25T14:57:012.302Z readOnly: true companyDetails: $ref: '#/components/schemas/CompanyDetails' beneficialOwners: type: array items: $ref: '#/components/schemas/BeneficialOwners' required: - companyDetails - merchant - partyReference - partyType - type BeneficialOwners: type: object properties: identityVerificationState: type: string enum: - verified - notVerified - pending - rejected - notApplicable - started - startedAction - pendingStepUpAction - pendingManualReview - stepUpReceived readOnly: true identityVerificationMethod: type: string enum: - merchantCompliant - identityVerificationService readOnly: true identityVerificationDate: type: string format: date description: A valid date as YYYY-MM-DD example: '2033-11-22' readOnly: true url: type: string description: The link returned from Identity Verification Status (IVS) used to retrieve additional details from the user. readOnly: true message: type: string description: The message associated with link returned from Identity Verification Status (IVS). readOnly: true beneficialOwnerReference: type: string description: 'Your reference for this beneficial owner, must be unique within an entity. ' example: Hosaka27384910 maxLength: 64 minLength: 3 pattern: ^[A-Za-z0-9\-_ ]*$ beneficialOwnerId: type: string description: A unique identifier for the beneficial owner generated by us. readOnly: true personalDetails: $ref: '#/components/schemas/PersonalDetailsForBeneficialOwner' relationshipToBusiness: $ref: '#/components/schemas/RelationshipToBusiness' email: type: string format: email phones: type: array items: $ref: '#/components/schemas/Phone' identityDocuments: type: array items: $ref: '#/components/schemas/IdentityDocument' dateTimeCreated: type: string description: The date and time that the beneficial owner was created, as an ISO 8601 zoned date time. example: 2025-01-23T12:23:445.222Z readOnly: true version: type: integer format: int32 readOnly: true dateTimeUpdated: type: string description: 'The date and time that the beneficial owner was last updated, as an ISO 8601 zoned date time. ' example: 2025-01-25T14:57:012.302Z readOnly: true required: - beneficialOwnerReference - personalDetails - relationshipToBusiness Pagination: type: object description: Pagination information for browsing. properties: page: type: integer format: int32 description: Positive whole number indicating which page of the selected parties to return. Greater than 0. example: 5 readOnly: true size: type: integer format: int32 description: Number of items listed per page. example: 10 readOnly: true pageCount: type: integer format: int32 description: Total number of pages. example: 3 readOnly: true totalNumberOfRecords: type: integer format: int64 description: Total number of records in the database for the selected parties. example: 1227 readOnly: true readOnly: true required: - page - size Merchant: type: object description: An object that contains information about the merchant. properties: entity: type: string description: Used to route the request in Access Worldpay, created as part of on-boarding. example: default maxLength: 36 minLength: 1 pattern: '[a-zA-Z0-9- ]*' required: - entity title: Merchant PersonalDetailsImplForPerson: type: object properties: title: type: string description: The title for this `person`/`soleTrader`. enum: - Mr - Mrs - Miss - Ms - Dr - Mx - Misc example: Mr firstName: type: string description: 'The `person`''s/`soleTrader`''s first name. ' example: Case maxLength: 35 minLength: 2 pattern: ^[\p{L}\-.,'()&]{2,}$ middleName: type: string description: 'The `person`''s/`soleTrader`''s middle name or initial. ' example: Henry maxLength: 35 minLength: 1 pattern: ^(?:\p{L}\.?)*+$ lastName: type: string description: 'The `person`''s/`soleTrader`''s last name. ' example: Mitchell maxLength: 35 minLength: 2 pattern: ^(?:[\p{L}\-.,'()&]{2,} *)*+$ alias: type: string description: An alternative or commonly-used name for the individual (e.g., preferred or informal name). Does not replace the legal name. example: Junior Henry maxLength: 35 minLength: 2 pattern: ^[\p{L}\-.,'()&]++(?:\s++[\p{L}\-.,'()&]++)*+$ socialSecurityNumber: type: string description: The individual's U.S. Social Security Number (SSN), required for U.S.-based tax or identity checks. example: 004-54-6578 pattern: ^\d{3}-\d{2}-\d{4}$ dateOfBirth: type: string description: 'The date the `person`/`soleTrader` was born. ' example: '1983-10-12' address: $ref: '#/components/schemas/Address' description: The address of the `person`/`soleTrader`. residentialStatus: type: string description: The residential status of the `person`/`soleTrader`. enum: - resident - nonResident - other customerReference: type: string description: Unique reference provided by the payee. Only required for certain payout destinations. example: '7564389201' maxLength: 255 minLength: 1 nationality: type: string description: The nationality of the `person`/`soleTrader`. currentAddressLessThanThreeYears: type: boolean previousHomeAddress: $ref: '#/components/schemas/Address' description: The previous home address of the `person`/`soleTrader`. website: type: string description: The URL of the merchant's website. example: https://example.com/ required: - address - firstName - lastName - title PersonalDetailsImplForSoleTrader: type: object properties: title: type: string description: The title for this `person`/`soleTrader`. enum: - Mr - Mrs - Miss - Ms - Dr - Mx - Misc example: Mr firstName: type: string description: 'The `person`''s/`soleTrader`''s first name. ' example: Case maxLength: 35 minLength: 2 pattern: ^[\p{L}\-.,'()&]{2,}$ middleName: type: string description: 'The `person`''s/`soleTrader`''s middle name or initial. ' example: Henry maxLength: 35 minLength: 1 pattern: ^(?:\p{L}\.?)*+$ lastName: type: string description: 'The `person`''s/`soleTrader`''s last name. ' example: Mitchell maxLength: 35 minLength: 2 pattern: ^(?:[\p{L}\-.,'()&]{2,} *)*+$ tradingName: type: string description: The trading common name of the SoleTrader. example: WorldpayFusion maxLength: 140 minLength: 2 pattern: '^(?: *[\p{L}\p{N}+&\/\-.()])*+(?: *[\p{L}\p{N}\-.,\/&()@#'']{2,140})*+(?: *[\p{L}\p{N}&\/\-.()])*+ *$' alias: type: string description: An alternative or commonly-used name for the individual (e.g., preferred or informal name). Does not replace the legal name. example: WP Mitchell maxLength: 35 minLength: 2 pattern: ^[\p{L}\-.,'()&]++(?:\s++[\p{L}\-.,'()&]++)*+$ socialSecurityNumber: type: string description: The individual's U.S. Social Security Number (SSN), required for U.S.-based tax or identity checks. example: 004-54-6578 pattern: ^\d{3}-\d{2}-\d{4}$ dateOfBirth: type: string description: 'The date the `person`/`soleTrader` was born. ' example: '1983-10-12' address: $ref: '#/components/schemas/Address' description: The address of the `person`/`soleTrader`. tradingAddress: description: The trading address of this soleTrader. $ref: '#/components/schemas/TradingAddress' residentialStatus: type: string description: The residential status of the `person`/`soleTrader`. enum: - resident - nonResident - other customerReference: type: string description: Unique reference provided by the payee. Only required for certain payout destinations. example: '7564389201' maxLength: 255 minLength: 1 nationality: type: string description: The nationality of the `person`/`soleTrader`. currentAddressLessThanThreeYears: type: boolean isTradingAddressSameAsPrimary: type: boolean description: Indicates whether the trading address is the same as the primary address. example: true previousHomeAddress: $ref: '#/components/schemas/Address' description: The previous home address of the `person`/`soleTrader`. website: type: string description: The URL of the merchant's website. example: https://example.com/ merchantCategoryCode: type: string description: A 4-digit code to represent the merchant category. Only provide this where `typeCode` is `soleTrader` or `company`. example: '5411' maxLength: 4 minLength: 4 pattern: ^\d{4}$ merchantCategoryCodeDescription: type: string description: A description to describe the merchant category code. Only provide this where `typeCode` is `soleTrader` or `company`. example: Grocery Stores maxLength: 255 minLength: 1 taxIdentifier: type: string description: The entity's tax registration number (VAT, GST, EIN, TIN, or equivalent), depending on jurisdiction. example: JP-987654321 maxLength: 35 minLength: 2 pattern: ^[a-zA-Z0-9-]*$ required: - address - firstName - lastName - title - tradingName - isTradingAddressSameAsPrimary Address: type: object description: Object containing details about the address. properties: address1: type: string description: 'The address. Must consist of at least two letters, two words, and one number.' example: 1847 Kingsbury Court maxLength: 35 minLength: 2 address2: type: string description: Line two of the address. example: Unit 42 maxLength: 35 minLength: 2 city: type: string description: The city of this address. example: London maxLength: 35 minLength: 1 state: type: string description: The state of this address. example: Greater London maxLength: 35 minLength: 2 countryCode: type: string description: The country code specified in [ISO 3166-1 Alpha-2 code format](/products/reference/supported-countries-currencies#iso-country-codes). example: GB maxLength: 2 minLength: 2 postalCode: type: string description: The postal code of this address. example: NW9 0RR maxLength: 20 minLength: 1 type: type: string description: Identifies the type of this address. enum: - home - business - poBox - other example: home required: - address1 - city - countryCode RelationshipToBusiness: type: object properties: ownershipPercentage: type: number description: Percentage of the ownership of the beneficial owner over the company. format: double maximum: 100 director: type: boolean description: 'A flag indicating if the beneficial owner is also a director for the company. ' isPrincipalOwner: type: boolean description: 'A flag indicating if the beneficial owner is also a principal owner for the company.
**Note:** You can set no more than **one** beneficial owner per party record of type `company`, as principal owner. ' example: true position: type: string description: Type of position of the beneficial owner within the company. enum: - soleTrader - accountant - bursar - chairman - chairwoman - chiefExecutiveOfficer - clerk - companySecretary - creditController - deputyLeader - generalManager - leader - manager - managingDirector - master - guarantor - mayor - officeManager - operationsManager - president - principal - proprietor - townClerk - director - apportionmentAndOversight - chiefExecutive - complianceOversight - directorUnincorporatedAssociate - nonExecutiveDirector - significantManagement - smallFriendlySociety - chairperson - designatedMember - secretary - trustee - treasurer - businessRepresentative - authorisedSignatory - signatory - technicalContact - contractSignatory - publicOfficer - controller - beneficialOwner - partner - shareholder - chiefFinancialOfficer - chiefOperatingOfficer - beneficiary - charitySecretary - member - protector - settlor - soleProprietor - nonDesignatedMember required: - director - ownershipPercentage - position securitySchemes: BasicAuth: type: http scheme: basic