Update transaction

Prev Next
Patch
/v1/transaction-checks

Resubmits an existing transaction for checks. This is useful if a transaction previously failed, requires additional evaluation, or was updated with new information. 

To reprocess transaction checks:

  • Use a PATCH request rather than POST. This prevents duplicate transactions from being created

  • Always wait at least 500 ms between the initial POST and the subsequent PATCH

  • The system identifies existing cases using a combination of tenantTransactionId and caseId (or just tenantTransactionId if caseId is not provided)

    • If you send a new or different tenantTransactionId in the PATCH, a new case will be created

Behavior of PATCH requests:

  • If the transaction exists in the gateway system → The case will be updated and a new response will be returned

  • If the transaction does not exist in the gateway system → The request will be treated like a POST and a new case will be created

Security
API Key: API_KEY
Header parameter nameapi-key
Query parameters
caseId
string

caseId

Body parameters

gatewayTransaction

Expand All
object
accountHoldingParty
string

The party that is holding an account with the tenant.

Valid values[ "FUNDS_BENEFICIARY", "FUNDS_ORIGINATOR" ]
ExampleFUNDS_ORIGINATOR
additionalIds
Array of object (AdditionalId)

Additional IDs of the transaction.

object
type
string

String that represents a type of the additional id provided in 'value' field.

ExampleCLAIM_ID
value
string

Additional ID value

Example450441b1-c4a7-42a2-a806-ccd87db877e9
appendedCustomData
object

Any additional tenant data that is relevant for processing as json string.

Example{ "additionalCustomerId": "1231" }
balanceBeforeTransaction
number

Balance of account before the transaction took place. Two or three decimal places accepted depending on currency.

Example8473.25
balanceCurrency
string

Currency of tenant account in ISO alpha-3 code format for traditional currencies or cryptocurrency code.

ExampleEUR
callbackUrl
string

Url that is called for any changes to the transaction status e.g.Operator marks the transactions as unsuspicious and systems posts to callback url.

Examplehttps://callback.url/1234
cashbackAmount
number

Amount that is cash back as in Credit Card transactions

Example10.0
cashbackFeeAmount
number

The fee that has to be paid for the cashback

Example0.1
channel
string

Channel used to facilitate the payment. Examples:

  • ATM
  • BACKOFFICE,
  • BANKING
  • BRANCH
  • COLLECTION_AGENCY
  • ECOMMERCE
  • INITIATION_SERVICE
  • INTERNET
  • MCOMMERCE
  • MOBILE_BANKING
  • MOTO
  • NOT_AVAILABLE (only if it is typically available but not available on single occasions. If the channel is never available in your usecase, don't send anything)
  • ONLINE_BANKING
  • OTHER (reach out to request additional values!)
  • POS
ExampleECOMMERCE
check
object (Check)
frontImage
object (Image) Required
data
string Required

Encoded data of the image.

Example/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCAABAAEDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iiigD//2Q==
encoding
string Required

Encoding of the image.

Valid values[ "base64" ]
Examplebase64
mimeType
string Required

MIME type of the image. It supports the MIME specification https://datatracker.ietf.org/doc/html/rfc2045.html.

Valid values[ "image/jpeg" ]
Exampleimage/jpeg
rearImage
object (Image)
data
string Required

Encoded data of the image.

Example/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCAABAAEDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iiigD//2Q==
encoding
string Required

Encoding of the image.

Valid values[ "base64" ]
Examplebase64
mimeType
string Required

MIME type of the image. It supports the MIME specification https://datatracker.ietf.org/doc/html/rfc2045.html.

Valid values[ "image/jpeg" ]
Exampleimage/jpeg
executionScopes
string

Free text the initiating transaction execution scopes. Capital letters, comma separated values.

ExampleINTERNAL,XMAS_SALE
fundsBeneficiary
object (Account)
accountClosureDate
string (date)

Date when account was closed, provide full date (YYYY-MM-DD)

Example2021-01-02
accountEmailId
string

Email address that uniquely identifies the account within the scheme (e.g. for PayPal)

Exampleharles.hollinten@mail.com
accountId
string

Id that identifies the account uniquely within the scheme or the sending sending tenant. E.g.

  • merchant ID (MID) for credit card schemes
  • tokenized card number if it is unique within the tenant
Example435863453
accountNumber
string

Account number that identifies the account uniquely withing the scheme along with other account details, if the scheme provides such an account number (e.g. IBAN, national account number).

ExampleDE12500105170648489890
accountOpeningDate
string (date)

Date when account was opened, provide full date (YYYY-MM-DD)

Example2021-01-01
accountStatus
string

Status of the account

Exampleopen
accountType
string

Type of account (e.g Money market account, checking account, savings account)

Examplechecking account
attributes
Array of string

List of account attributes (e.g PND account, unacceptable risk account, partial assets freeze)

Example[ "PND account" ]
string
bankCountry
string

Country of the bank or financial insitution (ISO 3166 Alpha-2)

ExampleFR
bankIdentifier
string

The bank identification code (BIC).

ExampleSSKMDEMM
bankName
string

The bank name.

ExampleSTADTSPARKASSE MUENCHEN
currency
string

Currency the account is operated in. Examples:

  • ETH
  • BTC
  • EUR
  • USD ... (reach out if additional values are required)
ExampleBTC
expiry
string

Expiry month of the account details .E.g. expiry data for credit cards.

Example202911
holder
string

The full name of the owner of the bank account with middle name, format: First Name, Middle Name, Last Name.

ExampleJohn Smith
last4Digits
string

Last for digits of the account number if the full account number cannot be provided.E.g. for credit card payments

Example435863453
location
object (ContactDetails)
addressValidSince
string

Date since the given postal address is valid. Provide date , month or year only

Example2017-04
allAssignedCustomerIds
Array of string

List of all customer ids that are representing this account holder.

Example[ "I-234982-324-1232", "I-342512-121-4123" ]
string
contactId
string

Id that helps referencing the contact information back to the system from which the data originates

ExampleK3408534094
contactName
string

Contact name if different from the name provided in PersonDetails/CompanyDetails. Leave empty otherwise.

ExampleAdam Smith
contactNameExtended
string

Extension of the name line if required

Examplec/o Mrs Camber
country
string

Country of the contact address of the individual or company/organization

ExampleDE
emailAddresses
Array of string

List of email addresses on which the customer can be reached.

Example[ "noreply@company.com", "john.smith@shoutlook.com" ]
string
phoneNumbers
Array of string

List of phone numbers on which the customer can be reached.

Example[ "+4915178859632", "+4915178858526" ]
string
region
string

Region of the contact address. Skip if not needed for a full address (Country subdivision code as defined in ISO 3166-2)

ExampleBY
regionExtended
string

Extension field for region (e.g. county)

ExampleMaricopa
street
string

Street (incl. number if applicable)

ExampleLeopoldstr. 12
streetExtended
string

Possible extention of the street line in the address block. Provide if required.

Exampleapt. RE-243
town
string

City of residence of the customer in case the customer is an individual. City where the main office of the company is located in case the account belongs to a company.

ExampleMunich
unstructuredAddress
string

Unstructured address. Should be filled only if the address cannot be provided in the structured manner, that is, town, zip code, country or street.

ExampleTaunusanlage 12 60325, Frankfurt Am Main, DE
webLinks
Array of object (JsonNode)

List of web links (refer to WebLink data type) / or strings representing URLs. JsonNode type applied for backward compatibility.

Example[ { "title": "google", "url": "http://www.google.com" } ]
object
zip
string

Postal code of contact address of the individual or company

Example81737
overdraftLimit
number

Overdraft limit amount

Example500.0
productCode
string

Code of the product used to facilitate the payment (as provided by the scheme operator)

See here for examples of such product codes

ExampleBPD
productType
string

Type of the product or service. Examples:

  • CHECKING_ACCOUNT
  • CREDIT_CARD
  • DEBIT_CARD
  • PREPAID_CARD
  • GIRO_ACCOUNT
  • CHECKING_ACCOUNT
  • SAVINGS_ACCOUNT
  • STORED_VALUE_CARD
  • TERM_ACCOUNT
  • BASIS_ACCOUNT (as GIRO_ACCOUNT without the possibility to overdraft)
  • VOUCHER (women, infants, children as part of EBT scheme),
  • ... (reach out if additional values are required)
ExampleCREDIT_CARD
scheme
string

Scheme or processing network within the account details uniquely identify an account. Country code for national banking schemes (ISO 3166 Alpha-2).+ AMEX, AFFINBANK, AMBANK, BANCONTACT, BCMC, BITPAY, CARD_MERCHANTACCOUNT (for merchant accounts accepting card payments) , CARD2CARD, CCWEB, CIMBCLICKS, CITI, DE, DIRECTPAY, DRAGONPAY, DISCOVER, ENETS, EPS, ESAPAY, ESTONIANBANKS, FINNISH, GB , GIROPAY, HONGLEONGBANK, IDEAL, INSTANTTRANSFER, JCB, MAESTRO, MASTER, MAXIMA, MAYBANKTWOU, MULTIBANCO, MYBANK, MYCLEARFPX, P24 , P24PAYOUT, PAYSAFECARD, PAYSBUY, PAYSERA, PAYU, PUGGLEPAY, RHBBANK, SAFETYPAY, SEPA, SEVENELEVEN, SOLO, SINGPOST, SWITCH , TELEINGRESO, TRUSTLY, TRUSTPAY, UKASH, UNIONPAY, US, VERKKOPANKKI, VISA, WEBMONEY, WUQUICKPAY ... (reach out if additional values are required)

ExampleSEPA
webLinks
Array of object (WebLink)

List of web links/urls to representations of the company or person in the internet or intranet

object
title
string

Title that should be displayed instead of link. If not provided, url will be used

Examplegoogle
url
string

web link/url to represent the company or person in the internet or intranet

Examplehttp://www.google.com
fundsOriginator
object (Account)
accountClosureDate
string (date)

Date when account was closed, provide full date (YYYY-MM-DD)

Example2021-01-02
accountEmailId
string

Email address that uniquely identifies the account within the scheme (e.g. for PayPal)

Exampleharles.hollinten@mail.com
accountId
string

Id that identifies the account uniquely within the scheme or the sending sending tenant. E.g.

  • merchant ID (MID) for credit card schemes
  • tokenized card number if it is unique within the tenant
Example435863453
accountNumber
string

Account number that identifies the account uniquely withing the scheme along with other account details, if the scheme provides such an account number (e.g. IBAN, national account number).

ExampleDE12500105170648489890
accountOpeningDate
string (date)

Date when account was opened, provide full date (YYYY-MM-DD)

Example2021-01-01
accountStatus
string

Status of the account

Exampleopen
accountType
string

Type of account (e.g Money market account, checking account, savings account)

Examplechecking account
attributes
Array of string

List of account attributes (e.g PND account, unacceptable risk account, partial assets freeze)

Example[ "PND account" ]
string
bankCountry
string

Country of the bank or financial insitution (ISO 3166 Alpha-2)

ExampleFR
bankIdentifier
string

The bank identification code (BIC).

ExampleSSKMDEMM
bankName
string

The bank name.

ExampleSTADTSPARKASSE MUENCHEN
currency
string

Currency the account is operated in. Examples:

  • ETH
  • BTC
  • EUR
  • USD ... (reach out if additional values are required)
ExampleBTC
expiry
string

Expiry month of the account details .E.g. expiry data for credit cards.

Example202911
holder
string

The full name of the owner of the bank account with middle name, format: First Name, Middle Name, Last Name.

ExampleJohn Smith
last4Digits
string

Last for digits of the account number if the full account number cannot be provided.E.g. for credit card payments

Example435863453
location
object (ContactDetails)
addressValidSince
string

Date since the given postal address is valid. Provide date , month or year only

Example2017-04
allAssignedCustomerIds
Array of string

List of all customer ids that are representing this account holder.

Example[ "I-234982-324-1232", "I-342512-121-4123" ]
string
contactId
string

Id that helps referencing the contact information back to the system from which the data originates

ExampleK3408534094
contactName
string

Contact name if different from the name provided in PersonDetails/CompanyDetails. Leave empty otherwise.

ExampleAdam Smith
contactNameExtended
string

Extension of the name line if required

Examplec/o Mrs Camber
country
string

Country of the contact address of the individual or company/organization

ExampleDE
emailAddresses
Array of string

List of email addresses on which the customer can be reached.

Example[ "noreply@company.com", "john.smith@shoutlook.com" ]
string
phoneNumbers
Array of string

List of phone numbers on which the customer can be reached.

Example[ "+4915178859632", "+4915178858526" ]
string
region
string

Region of the contact address. Skip if not needed for a full address (Country subdivision code as defined in ISO 3166-2)

ExampleBY
regionExtended
string

Extension field for region (e.g. county)

ExampleMaricopa
street
string

Street (incl. number if applicable)

ExampleLeopoldstr. 12
streetExtended
string

Possible extention of the street line in the address block. Provide if required.

Exampleapt. RE-243
town
string

City of residence of the customer in case the customer is an individual. City where the main office of the company is located in case the account belongs to a company.

ExampleMunich
unstructuredAddress
string

Unstructured address. Should be filled only if the address cannot be provided in the structured manner, that is, town, zip code, country or street.

ExampleTaunusanlage 12 60325, Frankfurt Am Main, DE
webLinks
Array of object (JsonNode)

List of web links (refer to WebLink data type) / or strings representing URLs. JsonNode type applied for backward compatibility.

Example[ { "title": "google", "url": "http://www.google.com" } ]
object
zip
string

Postal code of contact address of the individual or company

Example81737
overdraftLimit
number

Overdraft limit amount

Example500.0
productCode
string

Code of the product used to facilitate the payment (as provided by the scheme operator)

See here for examples of such product codes

ExampleBPD
productType
string

Type of the product or service. Examples:

  • CHECKING_ACCOUNT
  • CREDIT_CARD
  • DEBIT_CARD
  • PREPAID_CARD
  • GIRO_ACCOUNT
  • CHECKING_ACCOUNT
  • SAVINGS_ACCOUNT
  • STORED_VALUE_CARD
  • TERM_ACCOUNT
  • BASIS_ACCOUNT (as GIRO_ACCOUNT without the possibility to overdraft)
  • VOUCHER (women, infants, children as part of EBT scheme),
  • ... (reach out if additional values are required)
ExampleCREDIT_CARD
scheme
string

Scheme or processing network within the account details uniquely identify an account. Country code for national banking schemes (ISO 3166 Alpha-2).+ AMEX, AFFINBANK, AMBANK, BANCONTACT, BCMC, BITPAY, CARD_MERCHANTACCOUNT (for merchant accounts accepting card payments) , CARD2CARD, CCWEB, CIMBCLICKS, CITI, DE, DIRECTPAY, DRAGONPAY, DISCOVER, ENETS, EPS, ESAPAY, ESTONIANBANKS, FINNISH, GB , GIROPAY, HONGLEONGBANK, IDEAL, INSTANTTRANSFER, JCB, MAESTRO, MASTER, MAXIMA, MAYBANKTWOU, MULTIBANCO, MYBANK, MYCLEARFPX, P24 , P24PAYOUT, PAYSAFECARD, PAYSBUY, PAYSERA, PAYU, PUGGLEPAY, RHBBANK, SAFETYPAY, SEPA, SEVENELEVEN, SOLO, SINGPOST, SWITCH , TELEINGRESO, TRUSTLY, TRUSTPAY, UKASH, UNIONPAY, US, VERKKOPANKKI, VISA, WEBMONEY, WUQUICKPAY ... (reach out if additional values are required)

ExampleSEPA
webLinks
Array of object (WebLink)

List of web links/urls to representations of the company or person in the internet or intranet

object
title
string

Title that should be displayed instead of link. If not provided, url will be used

Examplegoogle
url
string

web link/url to represent the company or person in the internet or intranet

Examplehttp://www.google.com
initiatedAmount
number

This is the amount the transaction was initiated in. If there is currency exchange, settled and initiated amounts differ. Two or three decimal places accepted depending on currency.

Example86.24
initiatedCurrency
string

This is the currency the transaction was initiated in ISO alpha-3 code format for traditional currencies or cryptocurrency code. If there is currency exchange, settled and initiated currencies differ.

ExampleUSD
initiatingParty
string

Which of the two parties involved initiated the transaction.

Valid values[ "FUNDS_BENEFICIARY", "FUNDS_ORIGINATOR" ]
ExampleFUNDS_ORIGINATOR
masterData
object (TransactionMasterData)
accountHoldingPartyData
object (AccountHoldingPartyData)

In case of a joint or shared account, the information on the main account holder should be sent under accountHoldingPartyData. The information on the secondary holders or co-owners should be sent via accountHoldingParties[]. accountHoldingPartyData need to contain values if accountHoldingParties[] is not empty

accountReplaced
boolean

True if the account has been replaced before (see AccountReplacedNotes for reasoning)

Exampletrue
accountReplacedNotes
string

Reasoning for why the account has been replaced

ExampleChargeback rate exceeded
characteristics
object (Characteristics)
businessPurposeDistribution
Array of object (Distribution)

Distribution across business purposes. In addition to assignment of business purposes under companyDetails.businessPurposes

object
labels
Array of string

Specify the kind of distribution.

Example[ "MAGNETIC_STRIPE" ]
string
share
number (double)

Share of the defined label

Example0.75
depositDelay
string

Delay of availability of deposited funds. Can be numeric (suffix 'd' for days) or categoric (reach out if categoric values are required).

Example7d
discountFrequency
string

Frequency of discount. Examples:

  • DAILY
  • WEEKLY
  • MONTHLY
  • QUARTERLY
ExampleWEEKLY
employmentDetails
object (EmploymentDetails)
status
string

Field describing status of employment

ExampleEMPLOYED
entryModeDistribution
Array of object (Distribution)

Expected contribution over channels.

object
labels
Array of string

Specify the kind of distribution.

Example[ "MAGNETIC_STRIPE" ]
string
share
number (double)

Share of the defined label

Example0.75
expectedIncomeDaily
number (double)

Expected daily income (cashflow positive volume) in configured base currency

Example45000.0
expectedIncomeMonthly
number (double)

Expected monthly income (cashflow positive volume) in configured base currency

Example110000.0
expectedIncomeYearly
number (double)

Expected income volume per year in configured base currency.

Example150000.0
expectedTicketSizeAverage
number (double)

Expected avg ticket size in configured base currency

Example127.45
expectedTicketSizeMax
number (double)

Max ticket size expected

Example20000.0
expectedTransactionCountDaily
number (double)

Expected count of transactions per day

Example5000.0
expectedTransactionCountMonthly
number (double)

Expected count of transactions per month

Example50000.0
expectedTransactionCountYearly
number (double)

Expected count of transactions per year

Example500000.0
expectedVolumeDaily
number (double)

Expected daily volume (|in| + |out|) in configured base currency

Example50000.0
expectedVolumeMonthly
number (double)

Expected monthly volume (|in| + |out|) in configured base currency

Example150000.0
expectedVolumeVolatility
string

Volatility of the volume. Examples:

  • SEASONAL
  • STABLE
  • YEAR_END_SEASON
  • ... (reach out for additional values)
ExampleSEASONAL
expectedVolumeYearly
number (double)

Expected yearly volume (|in| + |out|) in configured base currency

Example150000.0
majorCounterpartyAccounts
Array of object (Account)

List of major counterparty accounts of this account holder

object
accountClosureDate
string (date)

Date when account was closed, provide full date (YYYY-MM-DD)

Example2021-01-02
accountEmailId
string

Email address that uniquely identifies the account within the scheme (e.g. for PayPal)

Exampleharles.hollinten@mail.com
accountId
string

Id that identifies the account uniquely within the scheme or the sending sending tenant. E.g.

  • merchant ID (MID) for credit card schemes
  • tokenized card number if it is unique within the tenant
Example435863453
accountNumber
string

Account number that identifies the account uniquely withing the scheme along with other account details, if the scheme provides such an account number (e.g. IBAN, national account number).

ExampleDE12500105170648489890
accountOpeningDate
string (date)

Date when account was opened, provide full date (YYYY-MM-DD)

Example2021-01-01
accountStatus
string

Status of the account

Exampleopen
accountType
string

Type of account (e.g Money market account, checking account, savings account)

Examplechecking account
attributes
Array of string

List of account attributes (e.g PND account, unacceptable risk account, partial assets freeze)

Example[ "PND account" ]
string
bankCountry
string

Country of the bank or financial insitution (ISO 3166 Alpha-2)

ExampleFR
bankIdentifier
string

The bank identification code (BIC).

ExampleSSKMDEMM
bankName
string

The bank name.

ExampleSTADTSPARKASSE MUENCHEN
currency
string

Currency the account is operated in. Examples:

  • ETH
  • BTC
  • EUR
  • USD ... (reach out if additional values are required)
ExampleBTC
expiry
string

Expiry month of the account details .E.g. expiry data for credit cards.

Example202911
holder
string

The full name of the owner of the bank account with middle name, format: First Name, Middle Name, Last Name.

ExampleJohn Smith
last4Digits
string

Last for digits of the account number if the full account number cannot be provided.E.g. for credit card payments

Example435863453
location
object (ContactDetails)
addressValidSince
string

Date since the given postal address is valid. Provide date , month or year only

Example2017-04
allAssignedCustomerIds
Array of string

List of all customer ids that are representing this account holder.

Example[ "I-234982-324-1232", "I-342512-121-4123" ]
string
contactId
string

Id that helps referencing the contact information back to the system from which the data originates

ExampleK3408534094
contactName
string

Contact name if different from the name provided in PersonDetails/CompanyDetails. Leave empty otherwise.

ExampleAdam Smith
contactNameExtended
string

Extension of the name line if required

Examplec/o Mrs Camber
country
string

Country of the contact address of the individual or company/organization

ExampleDE
emailAddresses
Array of string

List of email addresses on which the customer can be reached.

Example[ "noreply@company.com", "john.smith@shoutlook.com" ]
string
phoneNumbers
Array of string

List of phone numbers on which the customer can be reached.

Example[ "+4915178859632", "+4915178858526" ]
string
region
string

Region of the contact address. Skip if not needed for a full address (Country subdivision code as defined in ISO 3166-2)

ExampleBY
regionExtended
string

Extension field for region (e.g. county)

ExampleMaricopa
street
string

Street (incl. number if applicable)

ExampleLeopoldstr. 12
streetExtended
string

Possible extention of the street line in the address block. Provide if required.

Exampleapt. RE-243
town
string

City of residence of the customer in case the customer is an individual. City where the main office of the company is located in case the account belongs to a company.

ExampleMunich
unstructuredAddress
string

Unstructured address. Should be filled only if the address cannot be provided in the structured manner, that is, town, zip code, country or street.

ExampleTaunusanlage 12 60325, Frankfurt Am Main, DE
webLinks
Array of object (JsonNode)

List of web links (refer to WebLink data type) / or strings representing URLs. JsonNode type applied for backward compatibility.

Example[ { "title": "google", "url": "http://www.google.com" } ]
object
zip
string

Postal code of contact address of the individual or company

Example81737
overdraftLimit
number

Overdraft limit amount

Example500.0
productCode
string

Code of the product used to facilitate the payment (as provided by the scheme operator)

See here for examples of such product codes

ExampleBPD
productType
string

Type of the product or service. Examples:

  • CHECKING_ACCOUNT
  • CREDIT_CARD
  • DEBIT_CARD
  • PREPAID_CARD
  • GIRO_ACCOUNT
  • CHECKING_ACCOUNT
  • SAVINGS_ACCOUNT
  • STORED_VALUE_CARD
  • TERM_ACCOUNT
  • BASIS_ACCOUNT (as GIRO_ACCOUNT without the possibility to overdraft)
  • VOUCHER (women, infants, children as part of EBT scheme),
  • ... (reach out if additional values are required)
ExampleCREDIT_CARD
scheme
string

Scheme or processing network within the account details uniquely identify an account. Country code for national banking schemes (ISO 3166 Alpha-2).+ AMEX, AFFINBANK, AMBANK, BANCONTACT, BCMC, BITPAY, CARD_MERCHANTACCOUNT (for merchant accounts accepting card payments) , CARD2CARD, CCWEB, CIMBCLICKS, CITI, DE, DIRECTPAY, DRAGONPAY, DISCOVER, ENETS, EPS, ESAPAY, ESTONIANBANKS, FINNISH, GB , GIROPAY, HONGLEONGBANK, IDEAL, INSTANTTRANSFER, JCB, MAESTRO, MASTER, MAXIMA, MAYBANKTWOU, MULTIBANCO, MYBANK, MYCLEARFPX, P24 , P24PAYOUT, PAYSAFECARD, PAYSBUY, PAYSERA, PAYU, PUGGLEPAY, RHBBANK, SAFETYPAY, SEPA, SEVENELEVEN, SOLO, SINGPOST, SWITCH , TELEINGRESO, TRUSTLY, TRUSTPAY, UKASH, UNIONPAY, US, VERKKOPANKKI, VISA, WEBMONEY, WUQUICKPAY ... (reach out if additional values are required)

ExampleSEPA
webLinks
Array of object (WebLink)

List of web links/urls to representations of the company or person in the internet or intranet

object
title
string

Title that should be displayed instead of link. If not provided, url will be used

Examplegoogle
url
string

web link/url to represent the company or person in the internet or intranet

Examplehttp://www.google.com
companyDetails
object (CompanyDetails)
assessments
Array of object (Assessment)

List of assessments or scorings that have been conducted

object
date
string (date)

Date the reflects the state of the information provided (YYYY-MM-DD)

Example2020-01-24
name
string

Name of the conducted assessment. If it's a 3rd party assessment, pass the name of the provider or product Examples:

  • EQUIFAX
  • FICO
  • IDOLOGY
  • INTERNAL
  • KYC
  • OFAC
  • SCHUFA
  • VERID
  • PEP_SCORE
  • ADVERSE_MEDIA_SCORE
  • SANCTION_SCORE
  • ... (please reach out to request other values)
ExampleFICO
notes
string

Free text for notes or comments regarding the assessment

ExampleManually reviewed
referenceId
string

Reference to the original assessment

Example56461a6315
score
number (double)

Score that was given in the assessment. The range of the score depends on the assessment

Example756.0
status
string

Status of the assessment. _Examples:

  • IN_PROGRESS
  • DONE
ExampleDONE
businessDescription
string

Free text describing the business

ExampleSpecialized on elderly women
businessPurposes
Array of string

List of business purposes of the company (ISO-18245 merchant category codes or an individually defined industry/sector list)

Example[ "5065", "5085", "Financial services" ]
string
companyId
string

Id that helps referencing back the company information to the system from which the information is originated.

ExampleC0785283592
companyName
string

Name of the company according to commercial register

ExampleThe BORing company
countryOfRegistration
string

Country where the company was originally founded and registered (ISO 3166-1 alpha-2).

ExamplePT
division
string

Tenants's company division or department contractually involved

ExampleMortgage
identityDocuments
Array of object (IdentityDocument)

List of documents linked to a company, such as business licenses, incorporation documents or corporate IDs

object
expiryDate
string (date)

Identifies document issuing authority

Example2025-01-15
id
string

Id/number identifiying as printed on the document. E.g. passport number

ExampleF8624KW3J6
issuingAuthority
string

Identifies document issuing authority

ExamplePresident of Warsaw
issuingCountry
string

Identifies document issuing country (ISO 3166-2)

ExampleUS
issuingState
string

Identifies document issuing state

ExampleAZ
kind
string

Kind of identity document provided. Examples:

  • DRIVING_LICENSE
  • NATIONAL_IDENTITY_CARD
  • PASSPORT
  • SOCIAL_SECURITY
  • ... (reach out if further values are required)
ExamplePASSPORT
link
string

Link to scan of identity document

Examplehttps://intranet.bank.com/customers/98234792/passport
inBusinessSince
string

In business since , ,

Example2019-03
legalForm
string

Legal form of the company (ISO-20275/ELF Code).

Example2HBR
organizationType
string

Type of organization. Examples:

  • GOVERNMENTAL
  • FOR_PROFIT
  • NON_PROFIT
  • PRIVATE_INVESTMENT_COMPANY
  • ... (reach out to request more values)
ExampleNON_PROFIT
shareholders
Array of object (Shareholder)

List of shareholders/owners of the company/organization.

object
companyDetails
object (CompanyDetails) Recursive
contactDetails
object (ContactDetails)
addressValidSince
string

Date since the given postal address is valid. Provide date , month or year only

Example2017-04
allAssignedCustomerIds
Array of string

List of all customer ids that are representing this account holder.

Example[ "I-234982-324-1232", "I-342512-121-4123" ]
string
contactId
string

Id that helps referencing the contact information back to the system from which the data originates

ExampleK3408534094
contactName
string

Contact name if different from the name provided in PersonDetails/CompanyDetails. Leave empty otherwise.

ExampleAdam Smith
contactNameExtended
string

Extension of the name line if required

Examplec/o Mrs Camber
country
string

Country of the contact address of the individual or company/organization

ExampleDE
emailAddresses
Array of string

List of email addresses on which the customer can be reached.

Example[ "noreply@company.com", "john.smith@shoutlook.com" ]
string
phoneNumbers
Array of string

List of phone numbers on which the customer can be reached.

Example[ "+4915178859632", "+4915178858526" ]
string
region
string

Region of the contact address. Skip if not needed for a full address (Country subdivision code as defined in ISO 3166-2)

ExampleBY
regionExtended
string

Extension field for region (e.g. county)

ExampleMaricopa
street
string

Street (incl. number if applicable)

ExampleLeopoldstr. 12
streetExtended
string

Possible extention of the street line in the address block. Provide if required.

Exampleapt. RE-243
town
string

City of residence of the customer in case the customer is an individual. City where the main office of the company is located in case the account belongs to a company.

ExampleMunich
unstructuredAddress
string

Unstructured address. Should be filled only if the address cannot be provided in the structured manner, that is, town, zip code, country or street.

ExampleTaunusanlage 12 60325, Frankfurt Am Main, DE
webLinks
Array of object (JsonNode)

List of web links (refer to WebLink data type) / or strings representing URLs. JsonNode type applied for backward compatibility.

Example[ { "title": "google", "url": "http://www.google.com" } ]
object
zip
string

Postal code of contact address of the individual or company

Example81737
liability
string

Liability taken. Examples:

  • LIMITED
  • PERSONAL
  • ... (reach out of additional values are required)
ExamplePERSONAL
personalDetails
object (PersonalDetails)
assessments
Array of object (Assessment)

List of assessments or scorings that have been conducted

object
date
string (date)

Date the reflects the state of the information provided (YYYY-MM-DD)

Example2020-01-24
name
string

Name of the conducted assessment. If it's a 3rd party assessment, pass the name of the provider or product Examples:

  • EQUIFAX
  • FICO
  • IDOLOGY
  • INTERNAL
  • KYC
  • OFAC
  • SCHUFA
  • VERID
  • PEP_SCORE
  • ADVERSE_MEDIA_SCORE
  • SANCTION_SCORE
  • ... (please reach out to request other values)
ExampleFICO
notes
string

Free text for notes or comments regarding the assessment

ExampleManually reviewed
referenceId
string

Reference to the original assessment

Example56461a6315
score
number (double)

Score that was given in the assessment. The range of the score depends on the assessment

Example756.0
status
string

Status of the assessment. _Examples:

  • IN_PROGRESS
  • DONE
ExampleDONE
countryOfBirth
string

Country where the customer was born.

ExampleFR
countryOfResidence
string

Country where the customer currently lives.

ExampleDE
dateOfBirth
string

Provide full date if available (YYYY-MM-DD). Otherwise provide the data available (e.g. year only)

Example1977-01-08
gender
string

Gender: 'f' (female), 'm' (male) or 'x' (other)

Examplef
identityDocuments
Array of object (IdentityDocument)

List of documents that identify a person

object
expiryDate
string (date)

Identifies document issuing authority

Example2025-01-15
id
string

Id/number identifiying as printed on the document. E.g. passport number

ExampleF8624KW3J6
issuingAuthority
string

Identifies document issuing authority

ExamplePresident of Warsaw
issuingCountry
string

Identifies document issuing country (ISO 3166-2)

ExampleUS
issuingState
string

Identifies document issuing state

ExampleAZ
kind
string

Kind of identity document provided. Examples:

  • DRIVING_LICENSE
  • NATIONAL_IDENTITY_CARD
  • PASSPORT
  • SOCIAL_SECURITY
  • ... (reach out if further values are required)
ExamplePASSPORT
link
string

Link to scan of identity document

Examplehttps://intranet.bank.com/customers/98234792/passport
nationality
string

Nationality of the individual customer.

ExampleBE
occupation
string

Occupation title

ExampleTeacher
personName
object (PersonName)
firstName
string

First name / given name

ExampleBarbara-Maria
lastName
string

Last name / family name

ExampleKensigton
middleNames
string

Middle name(s) separated with space

ExampleHelen Kate
nameAtBirth
string

Name given upon birth

ExampleCarlton
placeOfBirth
string

City/place where the customer was born.

ExampleParis
socialSecurityNumber
string

Social security number

Example078-05-112
role
string

Role/Title/function of the shareholder within the company Examples:

  • FOUNDER
  • COFOUNDER
  • OWNER
  • MAYORITY_SHAREHOLDER
  • BOARD_MEMBER
  • ... (reach of for further values)
share
number

Kept share up to max 1 (=100%)

Example0.51
taxIds
Array of object (TaxId)

List of tax IDs of the shareholder.

object
type
string

Tax type

ExampleITIN
value
string

Tax id

Example12345ABC
shareholdersStructure
object (ShareholdersStructure)
complexOwnership
string

Indicates if the customer has a complex ownership structure. Possible values: 'Y' 'N'

staff
Array of object (StaffMember)

List of the managing directors of the company/organization.

object
contactDetails
object (ContactDetails)
addressValidSince
string

Date since the given postal address is valid. Provide date , month or year only

Example2017-04
allAssignedCustomerIds
Array of string

List of all customer ids that are representing this account holder.

Example[ "I-234982-324-1232", "I-342512-121-4123" ]
string
contactId
string

Id that helps referencing the contact information back to the system from which the data originates

ExampleK3408534094
contactName
string

Contact name if different from the name provided in PersonDetails/CompanyDetails. Leave empty otherwise.

ExampleAdam Smith
contactNameExtended
string

Extension of the name line if required

Examplec/o Mrs Camber
country
string

Country of the contact address of the individual or company/organization

ExampleDE
emailAddresses
Array of string

List of email addresses on which the customer can be reached.

Example[ "noreply@company.com", "john.smith@shoutlook.com" ]
string
phoneNumbers
Array of string

List of phone numbers on which the customer can be reached.

Example[ "+4915178859632", "+4915178858526" ]
string
region
string

Region of the contact address. Skip if not needed for a full address (Country subdivision code as defined in ISO 3166-2)

ExampleBY
regionExtended
string

Extension field for region (e.g. county)

ExampleMaricopa
street
string

Street (incl. number if applicable)

ExampleLeopoldstr. 12
streetExtended
string

Possible extention of the street line in the address block. Provide if required.

Exampleapt. RE-243
town
string

City of residence of the customer in case the customer is an individual. City where the main office of the company is located in case the account belongs to a company.

ExampleMunich
unstructuredAddress
string

Unstructured address. Should be filled only if the address cannot be provided in the structured manner, that is, town, zip code, country or street.

ExampleTaunusanlage 12 60325, Frankfurt Am Main, DE
webLinks
Array of object (JsonNode)

List of web links (refer to WebLink data type) / or strings representing URLs. JsonNode type applied for backward compatibility.

Example[ { "title": "google", "url": "http://www.google.com" } ]
object
zip
string

Postal code of contact address of the individual or company

Example81737
personalDetails
object (PersonalDetails)
assessments
Array of object (Assessment)

List of assessments or scorings that have been conducted

object
date
string (date)

Date the reflects the state of the information provided (YYYY-MM-DD)

Example2020-01-24
name
string

Name of the conducted assessment. If it's a 3rd party assessment, pass the name of the provider or product Examples:

  • EQUIFAX
  • FICO
  • IDOLOGY
  • INTERNAL
  • KYC
  • OFAC
  • SCHUFA
  • VERID
  • PEP_SCORE
  • ADVERSE_MEDIA_SCORE
  • SANCTION_SCORE
  • ... (please reach out to request other values)
ExampleFICO
notes
string

Free text for notes or comments regarding the assessment

ExampleManually reviewed
referenceId
string

Reference to the original assessment

Example56461a6315
score
number (double)

Score that was given in the assessment. The range of the score depends on the assessment

Example756.0
status
string

Status of the assessment. _Examples:

  • IN_PROGRESS
  • DONE
ExampleDONE
countryOfBirth
string

Country where the customer was born.

ExampleFR
countryOfResidence
string

Country where the customer currently lives.

ExampleDE
dateOfBirth
string

Provide full date if available (YYYY-MM-DD). Otherwise provide the data available (e.g. year only)

Example1977-01-08
gender
string

Gender: 'f' (female), 'm' (male) or 'x' (other)

Examplef
identityDocuments
Array of object (IdentityDocument)

List of documents that identify a person

object
expiryDate
string (date)

Identifies document issuing authority

Example2025-01-15
id
string

Id/number identifiying as printed on the document. E.g. passport number

ExampleF8624KW3J6
issuingAuthority
string

Identifies document issuing authority

ExamplePresident of Warsaw
issuingCountry
string

Identifies document issuing country (ISO 3166-2)

ExampleUS
issuingState
string

Identifies document issuing state

ExampleAZ
kind
string

Kind of identity document provided. Examples:

  • DRIVING_LICENSE
  • NATIONAL_IDENTITY_CARD
  • PASSPORT
  • SOCIAL_SECURITY
  • ... (reach out if further values are required)
ExamplePASSPORT
link
string

Link to scan of identity document

Examplehttps://intranet.bank.com/customers/98234792/passport
nationality
string

Nationality of the individual customer.

ExampleBE
occupation
string

Occupation title

ExampleTeacher
personName
object (PersonName)
firstName
string

First name / given name

ExampleBarbara-Maria
lastName
string

Last name / family name

ExampleKensigton
middleNames
string

Middle name(s) separated with space

ExampleHelen Kate
nameAtBirth
string

Name given upon birth

ExampleCarlton
placeOfBirth
string

City/place where the customer was born.

ExampleParis
socialSecurityNumber
string

Social security number

Example078-05-112
role
string

Role of the staffer. No need to provide the exact role name. " + Categorize into what makes sense from an AML perspective. Examples:

  • MANAGER
  • ACCOUNT_MANAGER
  • ... (reach of for further values)
ExampleACCOUNT_MANAGER
trademark
string

The trademark associated with the company

ExampleIBM
contactDetails
object (ContactDetails)
addressValidSince
string

Date since the given postal address is valid. Provide date , month or year only

Example2017-04
allAssignedCustomerIds
Array of string

List of all customer ids that are representing this account holder.

Example[ "I-234982-324-1232", "I-342512-121-4123" ]
string
contactId
string

Id that helps referencing the contact information back to the system from which the data originates

ExampleK3408534094
contactName
string

Contact name if different from the name provided in PersonDetails/CompanyDetails. Leave empty otherwise.

ExampleAdam Smith
contactNameExtended
string

Extension of the name line if required

Examplec/o Mrs Camber
country
string

Country of the contact address of the individual or company/organization

ExampleDE
emailAddresses
Array of string

List of email addresses on which the customer can be reached.

Example[ "noreply@company.com", "john.smith@shoutlook.com" ]
string
phoneNumbers
Array of string

List of phone numbers on which the customer can be reached.

Example[ "+4915178859632", "+4915178858526" ]
string
region
string

Region of the contact address. Skip if not needed for a full address (Country subdivision code as defined in ISO 3166-2)

ExampleBY
regionExtended
string

Extension field for region (e.g. county)

ExampleMaricopa
street
string

Street (incl. number if applicable)

ExampleLeopoldstr. 12
streetExtended
string

Possible extention of the street line in the address block. Provide if required.

Exampleapt. RE-243
town
string

City of residence of the customer in case the customer is an individual. City where the main office of the company is located in case the account belongs to a company.

ExampleMunich
unstructuredAddress
string

Unstructured address. Should be filled only if the address cannot be provided in the structured manner, that is, town, zip code, country or street.

ExampleTaunusanlage 12 60325, Frankfurt Am Main, DE
webLinks
Array of object (JsonNode)

List of web links (refer to WebLink data type) / or strings representing URLs. JsonNode type applied for backward compatibility.

Example[ { "title": "google", "url": "http://www.google.com" } ]
object
zip
string

Postal code of contact address of the individual or company

Example81737
customerGroupId
string

A hierarchy level for customers. Can be an internal grouping of customers or the name of a department the customer is assigned to

Example32112388
customerId
string

Customer number that identifies the customer uniquely in the system of the bank

Example4681354
customerRelationshipDetails
object (CustomerRelationshipDetails)
allAccounts
Array of object (AccountForRelationshipDetails)
object
accountClosureDate
string (date)
accountEmailId
string
accountId
string
accountNumber
string
accountOpeningDate
string (date)
accountStatus
string
accountType
string
attributes
Array of string
string
bankCountry
string
bankIdentifier
string
bankName
string
contractualDetails
object (ContractualDetails)
contractEndDate
string

End date of contract, provided in UTC YYYY-MM-DD

Example2020-05-16
contractOneOffPayment
number (double)

One time payment of contract, e.g. deposit. In configured base currency

Example100.0
contractStartDate
string

Start date of contract, provided in UTC YYYY-MM-DD

Example2020-05-16
contractStatus
string
ExampleACTIVE
contractValueMonthly
number (double)

In configured base currency

Example100.0
contractValueTotal
number (double)

In configured base currency

Example10000.0
contractValueYearly
number (double)

In configured base currency

Example1000.0
countryOfSettlement
string

Country that has been designated settle transactions for this account holder

ExampleNL
creditLimitDetails
object (CreditLimitDetails)
amount
number

12323

Example1005.0
currency
string

Currency the limit is operated in

ExampleEUR
currency
string
expiry
string
flags
Array of string
string
holder
string
last4Digits
string
location
object (ContactDetails)
addressValidSince
string

Date since the given postal address is valid. Provide date , month or year only

Example2017-04
allAssignedCustomerIds
Array of string

List of all customer ids that are representing this account holder.

Example[ "I-234982-324-1232", "I-342512-121-4123" ]
string
contactId
string

Id that helps referencing the contact information back to the system from which the data originates

ExampleK3408534094
contactName
string

Contact name if different from the name provided in PersonDetails/CompanyDetails. Leave empty otherwise.

ExampleAdam Smith
contactNameExtended
string

Extension of the name line if required

Examplec/o Mrs Camber
country
string

Country of the contact address of the individual or company/organization

ExampleDE
emailAddresses
Array of string

List of email addresses on which the customer can be reached.

Example[ "noreply@company.com", "john.smith@shoutlook.com" ]
string
phoneNumbers
Array of string

List of phone numbers on which the customer can be reached.

Example[ "+4915178859632", "+4915178858526" ]
string
region
string

Region of the contact address. Skip if not needed for a full address (Country subdivision code as defined in ISO 3166-2)

ExampleBY
regionExtended
string

Extension field for region (e.g. county)

ExampleMaricopa
street
string

Street (incl. number if applicable)

ExampleLeopoldstr. 12
streetExtended
string

Possible extention of the street line in the address block. Provide if required.

Exampleapt. RE-243
town
string

City of residence of the customer in case the customer is an individual. City where the main office of the company is located in case the account belongs to a company.

ExampleMunich
unstructuredAddress
string

Unstructured address. Should be filled only if the address cannot be provided in the structured manner, that is, town, zip code, country or street.

ExampleTaunusanlage 12 60325, Frankfurt Am Main, DE
webLinks
Array of object (JsonNode)

List of web links (refer to WebLink data type) / or strings representing URLs. JsonNode type applied for backward compatibility.

Example[ { "title": "google", "url": "http://www.google.com" } ]
object
zip
string

Postal code of contact address of the individual or company

Example81737
overdraftLimit
number
productCode
string
productType
string
scheme
string
webLinks
Array of object (WebLink)
object
title
string

Title that should be displayed instead of link. If not provided, url will be used

Examplegoogle
url
string

web link/url to represent the company or person in the internet or intranet

Examplehttp://www.google.com
businessUnit
string

Name of the business unit the customer is assigned to

ExampleGAMBLING
exemptions
Array of string
string
staff
Array of object (StaffMember)
object
contactDetails
object (ContactDetails)
addressValidSince
string

Date since the given postal address is valid. Provide date , month or year only

Example2017-04
allAssignedCustomerIds
Array of string

List of all customer ids that are representing this account holder.

Example[ "I-234982-324-1232", "I-342512-121-4123" ]
string
contactId
string

Id that helps referencing the contact information back to the system from which the data originates

ExampleK3408534094
contactName
string

Contact name if different from the name provided in PersonDetails/CompanyDetails. Leave empty otherwise.

ExampleAdam Smith
contactNameExtended
string

Extension of the name line if required

Examplec/o Mrs Camber
country
string

Country of the contact address of the individual or company/organization

ExampleDE
emailAddresses
Array of string

List of email addresses on which the customer can be reached.

Example[ "noreply@company.com", "john.smith@shoutlook.com" ]
string
phoneNumbers
Array of string

List of phone numbers on which the customer can be reached.

Example[ "+4915178859632", "+4915178858526" ]
string
region
string

Region of the contact address. Skip if not needed for a full address (Country subdivision code as defined in ISO 3166-2)

ExampleBY
regionExtended
string

Extension field for region (e.g. county)

ExampleMaricopa
street
string

Street (incl. number if applicable)

ExampleLeopoldstr. 12
streetExtended
string

Possible extention of the street line in the address block. Provide if required.

Exampleapt. RE-243
town
string

City of residence of the customer in case the customer is an individual. City where the main office of the company is located in case the account belongs to a company.

ExampleMunich
unstructuredAddress
string

Unstructured address. Should be filled only if the address cannot be provided in the structured manner, that is, town, zip code, country or street.

ExampleTaunusanlage 12 60325, Frankfurt Am Main, DE
webLinks
Array of object (JsonNode)

List of web links (refer to WebLink data type) / or strings representing URLs. JsonNode type applied for backward compatibility.

Example[ { "title": "google", "url": "http://www.google.com" } ]
object
zip
string

Postal code of contact address of the individual or company

Example81737
personalDetails
object (PersonalDetails)
assessments
Array of object (Assessment)

List of assessments or scorings that have been conducted

object
date
string (date)

Date the reflects the state of the information provided (YYYY-MM-DD)

Example2020-01-24
name
string

Name of the conducted assessment. If it's a 3rd party assessment, pass the name of the provider or product Examples:

  • EQUIFAX
  • FICO
  • IDOLOGY
  • INTERNAL
  • KYC
  • OFAC
  • SCHUFA
  • VERID
  • PEP_SCORE
  • ADVERSE_MEDIA_SCORE
  • SANCTION_SCORE
  • ... (please reach out to request other values)
ExampleFICO
notes
string

Free text for notes or comments regarding the assessment

ExampleManually reviewed
referenceId
string

Reference to the original assessment

Example56461a6315
score
number (double)

Score that was given in the assessment. The range of the score depends on the assessment

Example756.0
status
string

Status of the assessment. _Examples:

  • IN_PROGRESS
  • DONE
ExampleDONE
countryOfBirth
string

Country where the customer was born.

ExampleFR
countryOfResidence
string

Country where the customer currently lives.

ExampleDE
dateOfBirth
string

Provide full date if available (YYYY-MM-DD). Otherwise provide the data available (e.g. year only)

Example1977-01-08
gender
string

Gender: 'f' (female), 'm' (male) or 'x' (other)

Examplef
identityDocuments
Array of object (IdentityDocument)

List of documents that identify a person

object
expiryDate
string (date)

Identifies document issuing authority

Example2025-01-15
id
string

Id/number identifiying as printed on the document. E.g. passport number

ExampleF8624KW3J6
issuingAuthority
string

Identifies document issuing authority

ExamplePresident of Warsaw
issuingCountry
string

Identifies document issuing country (ISO 3166-2)

ExampleUS
issuingState
string

Identifies document issuing state

ExampleAZ
kind
string

Kind of identity document provided. Examples:

  • DRIVING_LICENSE
  • NATIONAL_IDENTITY_CARD
  • PASSPORT
  • SOCIAL_SECURITY
  • ... (reach out if further values are required)
ExamplePASSPORT
link
string

Link to scan of identity document

Examplehttps://intranet.bank.com/customers/98234792/passport
nationality
string

Nationality of the individual customer.

ExampleBE
occupation
string

Occupation title

ExampleTeacher
personName
object (PersonName)
firstName
string

First name / given name

ExampleBarbara-Maria
lastName
string

Last name / family name

ExampleKensigton
middleNames
string

Middle name(s) separated with space

ExampleHelen Kate
nameAtBirth
string

Name given upon birth

ExampleCarlton
placeOfBirth
string

City/place where the customer was born.

ExampleParis
socialSecurityNumber
string

Social security number

Example078-05-112
role
string

Role of the staffer. No need to provide the exact role name. " + Categorize into what makes sense from an AML perspective. Examples:

  • MANAGER
  • ACCOUNT_MANAGER
  • ... (reach of for further values)
ExampleACCOUNT_MANAGER
customerSince
string (date)

The account holder is a customer since the provided date . This date gets converted internally to timestamp format.

Example2014-01-15
customerStatus
string

Customer status of the account holding party

  • KEY_ACCOUNT
  • NEW
  • MONITORING
  • CLOSED
  • ... (request additional values if required)
customerType
string

Type of customer. Example values:

  • ASSOCIATION
  • CORPORATION
  • GOVERNMENT_AGENCY
  • INDIVIDUAL
  • INTERNAL_ORGANIZATION
  • LIMITED_LIABILITY_COMPANY
  • PARTNERSHIP
  • TAX_EXEMPT_ORGANIZATION
  • ORGANIZATION
  • RETAIL
  • BUYER
  • LEGAL
  • PRIVATE
  • SUPPLIER
  • IC
  • UNKNOWN (provide only if unknown is exceptional) Other values are possible. Please reach out.
ExampleCORPORATION
dba
Array of object (ContactDetails)

'Doing-business-as contact details

object
addressValidSince
string

Date since the given postal address is valid. Provide date , month or year only

Example2017-04
allAssignedCustomerIds
Array of string

List of all customer ids that are representing this account holder.

Example[ "I-234982-324-1232", "I-342512-121-4123" ]
string
contactId
string

Id that helps referencing the contact information back to the system from which the data originates

ExampleK3408534094
contactName
string

Contact name if different from the name provided in PersonDetails/CompanyDetails. Leave empty otherwise.

ExampleAdam Smith
contactNameExtended
string

Extension of the name line if required

Examplec/o Mrs Camber
country
string

Country of the contact address of the individual or company/organization

ExampleDE
emailAddresses
Array of string

List of email addresses on which the customer can be reached.

Example[ "noreply@company.com", "john.smith@shoutlook.com" ]
string
phoneNumbers
Array of string

List of phone numbers on which the customer can be reached.

Example[ "+4915178859632", "+4915178858526" ]
string
region
string

Region of the contact address. Skip if not needed for a full address (Country subdivision code as defined in ISO 3166-2)

ExampleBY
regionExtended
string

Extension field for region (e.g. county)

ExampleMaricopa
street
string

Street (incl. number if applicable)

ExampleLeopoldstr. 12
streetExtended
string

Possible extention of the street line in the address block. Provide if required.

Exampleapt. RE-243
town
string

City of residence of the customer in case the customer is an individual. City where the main office of the company is located in case the account belongs to a company.

ExampleMunich
unstructuredAddress
string

Unstructured address. Should be filled only if the address cannot be provided in the structured manner, that is, town, zip code, country or street.

ExampleTaunusanlage 12 60325, Frankfurt Am Main, DE
webLinks
Array of object (JsonNode)

List of web links (refer to WebLink data type) / or strings representing URLs. JsonNode type applied for backward compatibility.

Example[ { "title": "google", "url": "http://www.google.com" } ]
object
zip
string

Postal code of contact address of the individual or company

Example81737
deviceDetails
object (DeviceDetails)
deviceId
string

Unique identifier for the device used by the client (desktop, notebook, tablet, mobile).

ExampleC02LM2CSFD59
deviceType
string

Device and model used by the client (desktop, notebook, tablet, mobile).

ExampleiPhone
entryChannel
string

Browser or application version used by the customer. Example: Google Chrome 104.0.5112.79 (Official Build) (64-bit).

ExampleBrowser
operatingSystem
string

Operating system and version used by the client.

ExampleWindows11
flags
Array of string

Markers for client account.

string
personalDetails
object (PersonalDetails)
assessments
Array of object (Assessment)

List of assessments or scorings that have been conducted

object
date
string (date)

Date the reflects the state of the information provided (YYYY-MM-DD)

Example2020-01-24
name
string

Name of the conducted assessment. If it's a 3rd party assessment, pass the name of the provider or product Examples:

  • EQUIFAX
  • FICO
  • IDOLOGY
  • INTERNAL
  • KYC
  • OFAC
  • SCHUFA
  • VERID
  • PEP_SCORE
  • ADVERSE_MEDIA_SCORE
  • SANCTION_SCORE
  • ... (please reach out to request other values)
ExampleFICO
notes
string

Free text for notes or comments regarding the assessment

ExampleManually reviewed
referenceId
string

Reference to the original assessment

Example56461a6315
score
number (double)

Score that was given in the assessment. The range of the score depends on the assessment

Example756.0
status
string

Status of the assessment. _Examples:

  • IN_PROGRESS
  • DONE
ExampleDONE
countryOfBirth
string

Country where the customer was born.

ExampleFR
countryOfResidence
string

Country where the customer currently lives.

ExampleDE
dateOfBirth
string

Provide full date if available (YYYY-MM-DD). Otherwise provide the data available (e.g. year only)

Example1977-01-08
gender
string

Gender: 'f' (female), 'm' (male) or 'x' (other)

Examplef
identityDocuments
Array of object (IdentityDocument)

List of documents that identify a person

object
expiryDate
string (date)

Identifies document issuing authority

Example2025-01-15
id
string

Id/number identifiying as printed on the document. E.g. passport number

ExampleF8624KW3J6
issuingAuthority
string

Identifies document issuing authority

ExamplePresident of Warsaw
issuingCountry
string

Identifies document issuing country (ISO 3166-2)

ExampleUS
issuingState
string

Identifies document issuing state

ExampleAZ
kind
string

Kind of identity document provided. Examples:

  • DRIVING_LICENSE
  • NATIONAL_IDENTITY_CARD
  • PASSPORT
  • SOCIAL_SECURITY
  • ... (reach out if further values are required)
ExamplePASSPORT
link
string

Link to scan of identity document

Examplehttps://intranet.bank.com/customers/98234792/passport
nationality
string

Nationality of the individual customer.

ExampleBE
occupation
string

Occupation title

ExampleTeacher
personName
object (PersonName)
firstName
string

First name / given name

ExampleBarbara-Maria
lastName
string

Last name / family name

ExampleKensigton
middleNames
string

Middle name(s) separated with space

ExampleHelen Kate
nameAtBirth
string

Name given upon birth

ExampleCarlton
placeOfBirth
string

City/place where the customer was born.

ExampleParis
socialSecurityNumber
string

Social security number

Example078-05-112
referenceAccount
object (Account)
accountClosureDate
string (date)

Date when account was closed, provide full date (YYYY-MM-DD)

Example2021-01-02
accountEmailId
string

Email address that uniquely identifies the account within the scheme (e.g. for PayPal)

Exampleharles.hollinten@mail.com
accountId
string

Id that identifies the account uniquely within the scheme or the sending sending tenant. E.g.

  • merchant ID (MID) for credit card schemes
  • tokenized card number if it is unique within the tenant
Example435863453
accountNumber
string

Account number that identifies the account uniquely withing the scheme along with other account details, if the scheme provides such an account number (e.g. IBAN, national account number).

ExampleDE12500105170648489890
accountOpeningDate
string (date)

Date when account was opened, provide full date (YYYY-MM-DD)

Example2021-01-01
accountStatus
string

Status of the account

Exampleopen
accountType
string

Type of account (e.g Money market account, checking account, savings account)

Examplechecking account
attributes
Array of string

List of account attributes (e.g PND account, unacceptable risk account, partial assets freeze)

Example[ "PND account" ]
string
bankCountry
string

Country of the bank or financial insitution (ISO 3166 Alpha-2)

ExampleFR
bankIdentifier
string

The bank identification code (BIC).

ExampleSSKMDEMM
bankName
string

The bank name.

ExampleSTADTSPARKASSE MUENCHEN
currency
string

Currency the account is operated in. Examples:

  • ETH
  • BTC
  • EUR
  • USD ... (reach out if additional values are required)
ExampleBTC
expiry
string

Expiry month of the account details .E.g. expiry data for credit cards.

Example202911
holder
string

The full name of the owner of the bank account with middle name, format: First Name, Middle Name, Last Name.

ExampleJohn Smith
last4Digits
string

Last for digits of the account number if the full account number cannot be provided.E.g. for credit card payments

Example435863453
location
object (ContactDetails)
addressValidSince
string

Date since the given postal address is valid. Provide date , month or year only

Example2017-04
allAssignedCustomerIds
Array of string

List of all customer ids that are representing this account holder.

Example[ "I-234982-324-1232", "I-342512-121-4123" ]
string
contactId
string

Id that helps referencing the contact information back to the system from which the data originates

ExampleK3408534094
contactName
string

Contact name if different from the name provided in PersonDetails/CompanyDetails. Leave empty otherwise.

ExampleAdam Smith
contactNameExtended
string

Extension of the name line if required

Examplec/o Mrs Camber
country
string

Country of the contact address of the individual or company/organization

ExampleDE
emailAddresses
Array of string

List of email addresses on which the customer can be reached.

Example[ "noreply@company.com", "john.smith@shoutlook.com" ]
string
phoneNumbers
Array of string

List of phone numbers on which the customer can be reached.

Example[ "+4915178859632", "+4915178858526" ]
string
region
string

Region of the contact address. Skip if not needed for a full address (Country subdivision code as defined in ISO 3166-2)

ExampleBY
regionExtended
string

Extension field for region (e.g. county)

ExampleMaricopa
street
string

Street (incl. number if applicable)

ExampleLeopoldstr. 12
streetExtended
string

Possible extention of the street line in the address block. Provide if required.

Exampleapt. RE-243
town
string

City of residence of the customer in case the customer is an individual. City where the main office of the company is located in case the account belongs to a company.

ExampleMunich
unstructuredAddress
string

Unstructured address. Should be filled only if the address cannot be provided in the structured manner, that is, town, zip code, country or street.

ExampleTaunusanlage 12 60325, Frankfurt Am Main, DE
webLinks
Array of object (JsonNode)

List of web links (refer to WebLink data type) / or strings representing URLs. JsonNode type applied for backward compatibility.

Example[ { "title": "google", "url": "http://www.google.com" } ]
object
zip
string

Postal code of contact address of the individual or company

Example81737
overdraftLimit
number

Overdraft limit amount

Example500.0
productCode
string

Code of the product used to facilitate the payment (as provided by the scheme operator)

See here for examples of such product codes

ExampleBPD
productType
string

Type of the product or service. Examples:

  • CHECKING_ACCOUNT
  • CREDIT_CARD
  • DEBIT_CARD
  • PREPAID_CARD
  • GIRO_ACCOUNT
  • CHECKING_ACCOUNT
  • SAVINGS_ACCOUNT
  • STORED_VALUE_CARD
  • TERM_ACCOUNT
  • BASIS_ACCOUNT (as GIRO_ACCOUNT without the possibility to overdraft)
  • VOUCHER (women, infants, children as part of EBT scheme),
  • ... (reach out if additional values are required)
ExampleCREDIT_CARD
scheme
string

Scheme or processing network within the account details uniquely identify an account. Country code for national banking schemes (ISO 3166 Alpha-2).+ AMEX, AFFINBANK, AMBANK, BANCONTACT, BCMC, BITPAY, CARD_MERCHANTACCOUNT (for merchant accounts accepting card payments) , CARD2CARD, CCWEB, CIMBCLICKS, CITI, DE, DIRECTPAY, DRAGONPAY, DISCOVER, ENETS, EPS, ESAPAY, ESTONIANBANKS, FINNISH, GB , GIROPAY, HONGLEONGBANK, IDEAL, INSTANTTRANSFER, JCB, MAESTRO, MASTER, MAXIMA, MAYBANKTWOU, MULTIBANCO, MYBANK, MYCLEARFPX, P24 , P24PAYOUT, PAYSAFECARD, PAYSBUY, PAYSERA, PAYU, PUGGLEPAY, RHBBANK, SAFETYPAY, SEPA, SEVENELEVEN, SOLO, SINGPOST, SWITCH , TELEINGRESO, TRUSTLY, TRUSTPAY, UKASH, UNIONPAY, US, VERKKOPANKKI, VISA, WEBMONEY, WUQUICKPAY ... (reach out if additional values are required)

ExampleSEPA
webLinks
Array of object (WebLink)

List of web links/urls to representations of the company or person in the internet or intranet

object
title
string

Title that should be displayed instead of link. If not provided, url will be used

Examplegoogle
url
string

web link/url to represent the company or person in the internet or intranet

Examplehttp://www.google.com
registrationDetails
object (RegistrationDetails)
internetServiceProvider
string

Network and IP provider for the IP address used by the client to register the account.

ExampleVodafone
ipAddress
string

IP address used by the client for account registration (for PEP/Sacntions checks).

Example172.217.22.14
ipCountry
string

Country where the IP used to register the account is located at (ISO 3166-1 alpha-2).

ExamplePT
riskLevel
string

Expected level of risk, describing the likeliness that the bank customer is involved in fraudulent activities; allowed values: ("LOW", "MEDIUM", "HIGH", "PROHIBITED")

Valid values[ "HIGH", "LOW", "MEDIUM", "PROHIBITED" ]
Examplelow
role
string

Role in the account ownership

ExamplePrimary
signedProducts
Array of string

List the products the account holder signed

Example[ "checking-account", "visa-debit-card", "mortgage" ]
string
taxId
string

Tax id (VAT, Tax number, permant tax identification) that uniquely identifies the holder

Example079 / 123 / 12347
taxIdType
string

Tax ID type

counterpartyData
object (CounterpartyData)

In case of multiple counterparties, the information on the main counterparty should be sent under counterpartyData. The information on the remaining counterparties should be sent via counterparties[].counterpartyData need to contain values if counterparties[] is not empty

companyDetails
object (CompanyDetails)
assessments
Array of object (Assessment)

List of assessments or scorings that have been conducted

object
date
string (date)

Date the reflects the state of the information provided (YYYY-MM-DD)

Example2020-01-24
name
string

Name of the conducted assessment. If it's a 3rd party assessment, pass the name of the provider or product Examples:

  • EQUIFAX
  • FICO
  • IDOLOGY
  • INTERNAL
  • KYC
  • OFAC
  • SCHUFA
  • VERID
  • PEP_SCORE
  • ADVERSE_MEDIA_SCORE
  • SANCTION_SCORE
  • ... (please reach out to request other values)
ExampleFICO
notes
string

Free text for notes or comments regarding the assessment

ExampleManually reviewed
referenceId
string

Reference to the original assessment

Example56461a6315
score
number (double)

Score that was given in the assessment. The range of the score depends on the assessment

Example756.0
status
string

Status of the assessment. _Examples:

  • IN_PROGRESS
  • DONE
ExampleDONE
businessDescription
string

Free text describing the business

ExampleSpecialized on elderly women
businessPurposes
Array of string

List of business purposes of the company (ISO-18245 merchant category codes or an individually defined industry/sector list)

Example[ "5065", "5085", "Financial services" ]
string
companyId
string

Id that helps referencing back the company information to the system from which the information is originated.

ExampleC0785283592
companyName
string

Name of the company according to commercial register

ExampleThe BORing company
countryOfRegistration
string

Country where the company was originally founded and registered (ISO 3166-1 alpha-2).

ExamplePT
division
string

Tenants's company division or department contractually involved

ExampleMortgage
identityDocuments
Array of object (IdentityDocument)

List of documents linked to a company, such as business licenses, incorporation documents or corporate IDs

object
expiryDate
string (date)

Identifies document issuing authority

Example2025-01-15
id
string

Id/number identifiying as printed on the document. E.g. passport number

ExampleF8624KW3J6
issuingAuthority
string

Identifies document issuing authority

ExamplePresident of Warsaw
issuingCountry
string

Identifies document issuing country (ISO 3166-2)

ExampleUS
issuingState
string

Identifies document issuing state

ExampleAZ
kind
string

Kind of identity document provided. Examples:

  • DRIVING_LICENSE
  • NATIONAL_IDENTITY_CARD
  • PASSPORT
  • SOCIAL_SECURITY
  • ... (reach out if further values are required)
ExamplePASSPORT
link
string

Link to scan of identity document

Examplehttps://intranet.bank.com/customers/98234792/passport
inBusinessSince
string

In business since , ,

Example2019-03
legalForm
string

Legal form of the company (ISO-20275/ELF Code).

Example2HBR
organizationType
string

Type of organization. Examples:

  • GOVERNMENTAL
  • FOR_PROFIT
  • NON_PROFIT
  • PRIVATE_INVESTMENT_COMPANY
  • ... (reach out to request more values)
ExampleNON_PROFIT
shareholders
Array of object (Shareholder)

List of shareholders/owners of the company/organization.

object
companyDetails
object (CompanyDetails) Recursive
contactDetails
object (ContactDetails)
addressValidSince
string

Date since the given postal address is valid. Provide date , month or year only

Example2017-04
allAssignedCustomerIds
Array of string

List of all customer ids that are representing this account holder.

Example[ "I-234982-324-1232", "I-342512-121-4123" ]
string
contactId
string

Id that helps referencing the contact information back to the system from which the data originates

ExampleK3408534094
contactName
string

Contact name if different from the name provided in PersonDetails/CompanyDetails. Leave empty otherwise.

ExampleAdam Smith
contactNameExtended
string

Extension of the name line if required

Examplec/o Mrs Camber
country
string

Country of the contact address of the individual or company/organization

ExampleDE
emailAddresses
Array of string

List of email addresses on which the customer can be reached.

Example[ "noreply@company.com", "john.smith@shoutlook.com" ]
string
phoneNumbers
Array of string

List of phone numbers on which the customer can be reached.

Example[ "+4915178859632", "+4915178858526" ]
string
region
string

Region of the contact address. Skip if not needed for a full address (Country subdivision code as defined in ISO 3166-2)

ExampleBY
regionExtended
string

Extension field for region (e.g. county)

ExampleMaricopa
street
string

Street (incl. number if applicable)

ExampleLeopoldstr. 12
streetExtended
string

Possible extention of the street line in the address block. Provide if required.

Exampleapt. RE-243
town
string

City of residence of the customer in case the customer is an individual. City where the main office of the company is located in case the account belongs to a company.

ExampleMunich
unstructuredAddress
string

Unstructured address. Should be filled only if the address cannot be provided in the structured manner, that is, town, zip code, country or street.

ExampleTaunusanlage 12 60325, Frankfurt Am Main, DE
webLinks
Array of object (JsonNode)

List of web links (refer to WebLink data type) / or strings representing URLs. JsonNode type applied for backward compatibility.

Example[ { "title": "google", "url": "http://www.google.com" } ]
object
zip
string

Postal code of contact address of the individual or company

Example81737
liability
string

Liability taken. Examples:

  • LIMITED
  • PERSONAL
  • ... (reach out of additional values are required)
ExamplePERSONAL
personalDetails
object (PersonalDetails)
assessments
Array of object (Assessment)

List of assessments or scorings that have been conducted

object
date
string (date)

Date the reflects the state of the information provided (YYYY-MM-DD)

Example2020-01-24
name
string

Name of the conducted assessment. If it's a 3rd party assessment, pass the name of the provider or product Examples:

  • EQUIFAX
  • FICO
  • IDOLOGY
  • INTERNAL
  • KYC
  • OFAC
  • SCHUFA
  • VERID
  • PEP_SCORE
  • ADVERSE_MEDIA_SCORE
  • SANCTION_SCORE
  • ... (please reach out to request other values)
ExampleFICO
notes
string

Free text for notes or comments regarding the assessment

ExampleManually reviewed
referenceId
string

Reference to the original assessment

Example56461a6315
score
number (double)

Score that was given in the assessment. The range of the score depends on the assessment

Example756.0
status
string

Status of the assessment. _Examples:

  • IN_PROGRESS
  • DONE
ExampleDONE
countryOfBirth
string

Country where the customer was born.

ExampleFR
countryOfResidence
string

Country where the customer currently lives.

ExampleDE
dateOfBirth
string

Provide full date if available (YYYY-MM-DD). Otherwise provide the data available (e.g. year only)

Example1977-01-08
gender
string

Gender: 'f' (female), 'm' (male) or 'x' (other)

Examplef
identityDocuments
Array of object (IdentityDocument)

List of documents that identify a person

object
expiryDate
string (date)

Identifies document issuing authority

Example2025-01-15
id
string

Id/number identifiying as printed on the document. E.g. passport number

ExampleF8624KW3J6
issuingAuthority
string

Identifies document issuing authority

ExamplePresident of Warsaw
issuingCountry
string

Identifies document issuing country (ISO 3166-2)

ExampleUS
issuingState
string

Identifies document issuing state

ExampleAZ
kind
string

Kind of identity document provided. Examples:

  • DRIVING_LICENSE
  • NATIONAL_IDENTITY_CARD
  • PASSPORT
  • SOCIAL_SECURITY
  • ... (reach out if further values are required)
ExamplePASSPORT
link
string

Link to scan of identity document

Examplehttps://intranet.bank.com/customers/98234792/passport
nationality
string

Nationality of the individual customer.

ExampleBE
occupation
string

Occupation title

ExampleTeacher
personName
object (PersonName)
firstName
string

First name / given name

ExampleBarbara-Maria
lastName
string

Last name / family name

ExampleKensigton
middleNames
string

Middle name(s) separated with space

ExampleHelen Kate
nameAtBirth
string

Name given upon birth

ExampleCarlton
placeOfBirth
string

City/place where the customer was born.

ExampleParis
socialSecurityNumber
string

Social security number

Example078-05-112
role
string

Role/Title/function of the shareholder within the company Examples:

  • FOUNDER
  • COFOUNDER
  • OWNER
  • MAYORITY_SHAREHOLDER
  • BOARD_MEMBER
  • ... (reach of for further values)
share
number

Kept share up to max 1 (=100%)

Example0.51
taxIds
Array of object (TaxId)

List of tax IDs of the shareholder.

object
type
string

Tax type

ExampleITIN
value
string

Tax id

Example12345ABC
shareholdersStructure
object (ShareholdersStructure)
complexOwnership
string

Indicates if the customer has a complex ownership structure. Possible values: 'Y' 'N'

staff
Array of object (StaffMember)

List of the managing directors of the company/organization.

object
contactDetails
object (ContactDetails)
addressValidSince
string

Date since the given postal address is valid. Provide date , month or year only

Example2017-04
allAssignedCustomerIds
Array of string

List of all customer ids that are representing this account holder.

Example[ "I-234982-324-1232", "I-342512-121-4123" ]
string
contactId
string

Id that helps referencing the contact information back to the system from which the data originates

ExampleK3408534094
contactName
string

Contact name if different from the name provided in PersonDetails/CompanyDetails. Leave empty otherwise.

ExampleAdam Smith
contactNameExtended
string

Extension of the name line if required

Examplec/o Mrs Camber
country
string

Country of the contact address of the individual or company/organization

ExampleDE
emailAddresses
Array of string

List of email addresses on which the customer can be reached.

Example[ "noreply@company.com", "john.smith@shoutlook.com" ]
string
phoneNumbers
Array of string

List of phone numbers on which the customer can be reached.

Example[ "+4915178859632", "+4915178858526" ]
string
region
string

Region of the contact address. Skip if not needed for a full address (Country subdivision code as defined in ISO 3166-2)

ExampleBY
regionExtended
string

Extension field for region (e.g. county)

ExampleMaricopa
street
string

Street (incl. number if applicable)

ExampleLeopoldstr. 12
streetExtended
string

Possible extention of the street line in the address block. Provide if required.

Exampleapt. RE-243
town
string

City of residence of the customer in case the customer is an individual. City where the main office of the company is located in case the account belongs to a company.

ExampleMunich
unstructuredAddress
string

Unstructured address. Should be filled only if the address cannot be provided in the structured manner, that is, town, zip code, country or street.

ExampleTaunusanlage 12 60325, Frankfurt Am Main, DE
webLinks
Array of object (JsonNode)

List of web links (refer to WebLink data type) / or strings representing URLs. JsonNode type applied for backward compatibility.

Example[ { "title": "google", "url": "http://www.google.com" } ]
object
zip
string

Postal code of contact address of the individual or company

Example81737
personalDetails
object (PersonalDetails)
assessments
Array of object (Assessment)

List of assessments or scorings that have been conducted

object
date
string (date)

Date the reflects the state of the information provided (YYYY-MM-DD)

Example2020-01-24
name
string

Name of the conducted assessment. If it's a 3rd party assessment, pass the name of the provider or product Examples:

  • EQUIFAX
  • FICO
  • IDOLOGY
  • INTERNAL
  • KYC
  • OFAC
  • SCHUFA
  • VERID
  • PEP_SCORE
  • ADVERSE_MEDIA_SCORE
  • SANCTION_SCORE
  • ... (please reach out to request other values)
ExampleFICO
notes
string

Free text for notes or comments regarding the assessment

ExampleManually reviewed
referenceId
string

Reference to the original assessment

Example56461a6315
score
number (double)

Score that was given in the assessment. The range of the score depends on the assessment

Example756.0
status
string

Status of the assessment. _Examples:

  • IN_PROGRESS
  • DONE
ExampleDONE
countryOfBirth
string

Country where the customer was born.

ExampleFR
countryOfResidence
string

Country where the customer currently lives.

ExampleDE
dateOfBirth
string

Provide full date if available (YYYY-MM-DD). Otherwise provide the data available (e.g. year only)

Example1977-01-08
gender
string

Gender: 'f' (female), 'm' (male) or 'x' (other)

Examplef
identityDocuments
Array of object (IdentityDocument)

List of documents that identify a person

object
expiryDate
string (date)

Identifies document issuing authority

Example2025-01-15
id
string

Id/number identifiying as printed on the document. E.g. passport number

ExampleF8624KW3J6
issuingAuthority
string

Identifies document issuing authority

ExamplePresident of Warsaw
issuingCountry
string

Identifies document issuing country (ISO 3166-2)

ExampleUS
issuingState
string

Identifies document issuing state

ExampleAZ
kind
string

Kind of identity document provided. Examples:

  • DRIVING_LICENSE
  • NATIONAL_IDENTITY_CARD
  • PASSPORT
  • SOCIAL_SECURITY
  • ... (reach out if further values are required)
ExamplePASSPORT
link
string

Link to scan of identity document

Examplehttps://intranet.bank.com/customers/98234792/passport
nationality
string

Nationality of the individual customer.

ExampleBE
occupation
string

Occupation title

ExampleTeacher
personName
object (PersonName)
firstName
string

First name / given name

ExampleBarbara-Maria
lastName
string

Last name / family name

ExampleKensigton
middleNames
string

Middle name(s) separated with space

ExampleHelen Kate
nameAtBirth
string

Name given upon birth

ExampleCarlton
placeOfBirth
string

City/place where the customer was born.

ExampleParis
socialSecurityNumber
string

Social security number

Example078-05-112
role
string

Role of the staffer. No need to provide the exact role name. " + Categorize into what makes sense from an AML perspective. Examples:

  • MANAGER
  • ACCOUNT_MANAGER
  • ... (reach of for further values)
ExampleACCOUNT_MANAGER
trademark
string

The trademark associated with the company

ExampleIBM
contactDetails
object (ContactDetails)
addressValidSince
string

Date since the given postal address is valid. Provide date , month or year only

Example2017-04
allAssignedCustomerIds
Array of string

List of all customer ids that are representing this account holder.

Example[ "I-234982-324-1232", "I-342512-121-4123" ]
string
contactId
string

Id that helps referencing the contact information back to the system from which the data originates

ExampleK3408534094
contactName
string

Contact name if different from the name provided in PersonDetails/CompanyDetails. Leave empty otherwise.

ExampleAdam Smith
contactNameExtended
string

Extension of the name line if required

Examplec/o Mrs Camber
country
string

Country of the contact address of the individual or company/organization

ExampleDE
emailAddresses
Array of string

List of email addresses on which the customer can be reached.

Example[ "noreply@company.com", "john.smith@shoutlook.com" ]
string
phoneNumbers
Array of string

List of phone numbers on which the customer can be reached.

Example[ "+4915178859632", "+4915178858526" ]
string
region
string

Region of the contact address. Skip if not needed for a full address (Country subdivision code as defined in ISO 3166-2)

ExampleBY
regionExtended
string

Extension field for region (e.g. county)

ExampleMaricopa
street
string

Street (incl. number if applicable)

ExampleLeopoldstr. 12
streetExtended
string

Possible extention of the street line in the address block. Provide if required.

Exampleapt. RE-243
town
string

City of residence of the customer in case the customer is an individual. City where the main office of the company is located in case the account belongs to a company.

ExampleMunich
unstructuredAddress
string

Unstructured address. Should be filled only if the address cannot be provided in the structured manner, that is, town, zip code, country or street.

ExampleTaunusanlage 12 60325, Frankfurt Am Main, DE
webLinks
Array of object (JsonNode)

List of web links (refer to WebLink data type) / or strings representing URLs. JsonNode type applied for backward compatibility.

Example[ { "title": "google", "url": "http://www.google.com" } ]
object
zip
string

Postal code of contact address of the individual or company

Example81737
customerId
string

Customer number that identifies the customer uniquely in the system of the bank

Example4681354
dba
Array of object (ContactDetails)

'Doing-business-as contact details

object
addressValidSince
string

Date since the given postal address is valid. Provide date , month or year only

Example2017-04
allAssignedCustomerIds
Array of string

List of all customer ids that are representing this account holder.

Example[ "I-234982-324-1232", "I-342512-121-4123" ]
string
contactId
string

Id that helps referencing the contact information back to the system from which the data originates

ExampleK3408534094
contactName
string

Contact name if different from the name provided in PersonDetails/CompanyDetails. Leave empty otherwise.

ExampleAdam Smith
contactNameExtended
string

Extension of the name line if required

Examplec/o Mrs Camber
country
string

Country of the contact address of the individual or company/organization

ExampleDE
emailAddresses
Array of string

List of email addresses on which the customer can be reached.

Example[ "noreply@company.com", "john.smith@shoutlook.com" ]
string
phoneNumbers
Array of string

List of phone numbers on which the customer can be reached.

Example[ "+4915178859632", "+4915178858526" ]
string
region
string

Region of the contact address. Skip if not needed for a full address (Country subdivision code as defined in ISO 3166-2)

ExampleBY
regionExtended
string

Extension field for region (e.g. county)

ExampleMaricopa
street
string

Street (incl. number if applicable)

ExampleLeopoldstr. 12
streetExtended
string

Possible extention of the street line in the address block. Provide if required.

Exampleapt. RE-243
town
string

City of residence of the customer in case the customer is an individual. City where the main office of the company is located in case the account belongs to a company.

ExampleMunich
unstructuredAddress
string

Unstructured address. Should be filled only if the address cannot be provided in the structured manner, that is, town, zip code, country or street.

ExampleTaunusanlage 12 60325, Frankfurt Am Main, DE
webLinks
Array of object (JsonNode)

List of web links (refer to WebLink data type) / or strings representing URLs. JsonNode type applied for backward compatibility.

Example[ { "title": "google", "url": "http://www.google.com" } ]
object
zip
string

Postal code of contact address of the individual or company

Example81737
personalDetails
object (PersonalDetails)
assessments
Array of object (Assessment)

List of assessments or scorings that have been conducted

object
date
string (date)

Date the reflects the state of the information provided (YYYY-MM-DD)

Example2020-01-24
name
string

Name of the conducted assessment. If it's a 3rd party assessment, pass the name of the provider or product Examples:

  • EQUIFAX
  • FICO
  • IDOLOGY
  • INTERNAL
  • KYC
  • OFAC
  • SCHUFA
  • VERID
  • PEP_SCORE
  • ADVERSE_MEDIA_SCORE
  • SANCTION_SCORE
  • ... (please reach out to request other values)
ExampleFICO
notes
string

Free text for notes or comments regarding the assessment

ExampleManually reviewed
referenceId
string

Reference to the original assessment

Example56461a6315
score
number (double)

Score that was given in the assessment. The range of the score depends on the assessment

Example756.0
status
string

Status of the assessment. _Examples:

  • IN_PROGRESS
  • DONE
ExampleDONE
countryOfBirth
string

Country where the customer was born.

ExampleFR
countryOfResidence
string

Country where the customer currently lives.

ExampleDE
dateOfBirth
string

Provide full date if available (YYYY-MM-DD). Otherwise provide the data available (e.g. year only)

Example1977-01-08
gender
string

Gender: 'f' (female), 'm' (male) or 'x' (other)

Examplef
identityDocuments
Array of object (IdentityDocument)

List of documents that identify a person

object
expiryDate
string (date)

Identifies document issuing authority

Example2025-01-15
id
string

Id/number identifiying as printed on the document. E.g. passport number

ExampleF8624KW3J6
issuingAuthority
string

Identifies document issuing authority

ExamplePresident of Warsaw
issuingCountry
string

Identifies document issuing country (ISO 3166-2)

ExampleUS
issuingState
string

Identifies document issuing state

ExampleAZ
kind
string

Kind of identity document provided. Examples:

  • DRIVING_LICENSE
  • NATIONAL_IDENTITY_CARD
  • PASSPORT
  • SOCIAL_SECURITY
  • ... (reach out if further values are required)
ExamplePASSPORT
link
string

Link to scan of identity document

Examplehttps://intranet.bank.com/customers/98234792/passport
nationality
string

Nationality of the individual customer.

ExampleBE
occupation
string

Occupation title

ExampleTeacher
personName
object (PersonName)
firstName
string

First name / given name

ExampleBarbara-Maria
lastName
string

Last name / family name

ExampleKensigton
middleNames
string

Middle name(s) separated with space

ExampleHelen Kate
nameAtBirth
string

Name given upon birth

ExampleCarlton
placeOfBirth
string

City/place where the customer was born.

ExampleParis
socialSecurityNumber
string

Social security number

Example078-05-112
referenceAccount
object (Account)
accountClosureDate
string (date)

Date when account was closed, provide full date (YYYY-MM-DD)

Example2021-01-02
accountEmailId
string

Email address that uniquely identifies the account within the scheme (e.g. for PayPal)

Exampleharles.hollinten@mail.com
accountId
string

Id that identifies the account uniquely within the scheme or the sending sending tenant. E.g.

  • merchant ID (MID) for credit card schemes
  • tokenized card number if it is unique within the tenant
Example435863453
accountNumber
string

Account number that identifies the account uniquely withing the scheme along with other account details, if the scheme provides such an account number (e.g. IBAN, national account number).

ExampleDE12500105170648489890
accountOpeningDate
string (date)

Date when account was opened, provide full date (YYYY-MM-DD)

Example2021-01-01
accountStatus
string

Status of the account

Exampleopen
accountType
string

Type of account (e.g Money market account, checking account, savings account)

Examplechecking account
attributes
Array of string

List of account attributes (e.g PND account, unacceptable risk account, partial assets freeze)

Example[ "PND account" ]
string
bankCountry
string

Country of the bank or financial insitution (ISO 3166 Alpha-2)

ExampleFR
bankIdentifier
string

The bank identification code (BIC).

ExampleSSKMDEMM
bankName
string

The bank name.

ExampleSTADTSPARKASSE MUENCHEN
currency
string

Currency the account is operated in. Examples:

  • ETH
  • BTC
  • EUR
  • USD ... (reach out if additional values are required)
ExampleBTC
expiry
string

Expiry month of the account details .E.g. expiry data for credit cards.

Example202911
holder
string

The full name of the owner of the bank account with middle name, format: First Name, Middle Name, Last Name.

ExampleJohn Smith
last4Digits
string

Last for digits of the account number if the full account number cannot be provided.E.g. for credit card payments

Example435863453
location
object (ContactDetails)
addressValidSince
string

Date since the given postal address is valid. Provide date , month or year only

Example2017-04
allAssignedCustomerIds
Array of string

List of all customer ids that are representing this account holder.

Example[ "I-234982-324-1232", "I-342512-121-4123" ]
string
contactId
string

Id that helps referencing the contact information back to the system from which the data originates

ExampleK3408534094
contactName
string

Contact name if different from the name provided in PersonDetails/CompanyDetails. Leave empty otherwise.

ExampleAdam Smith
contactNameExtended
string

Extension of the name line if required

Examplec/o Mrs Camber
country
string

Country of the contact address of the individual or company/organization

ExampleDE
emailAddresses
Array of string

List of email addresses on which the customer can be reached.

Example[ "noreply@company.com", "john.smith@shoutlook.com" ]
string
phoneNumbers
Array of string

List of phone numbers on which the customer can be reached.

Example[ "+4915178859632", "+4915178858526" ]
string
region
string

Region of the contact address. Skip if not needed for a full address (Country subdivision code as defined in ISO 3166-2)

ExampleBY
regionExtended
string

Extension field for region (e.g. county)

ExampleMaricopa
street
string

Street (incl. number if applicable)

ExampleLeopoldstr. 12
streetExtended
string

Possible extention of the street line in the address block. Provide if required.

Exampleapt. RE-243
town
string

City of residence of the customer in case the customer is an individual. City where the main office of the company is located in case the account belongs to a company.

ExampleMunich
unstructuredAddress
string

Unstructured address. Should be filled only if the address cannot be provided in the structured manner, that is, town, zip code, country or street.

ExampleTaunusanlage 12 60325, Frankfurt Am Main, DE
webLinks
Array of object (JsonNode)

List of web links (refer to WebLink data type) / or strings representing URLs. JsonNode type applied for backward compatibility.

Example[ { "title": "google", "url": "http://www.google.com" } ]
object
zip
string

Postal code of contact address of the individual or company

Example81737
overdraftLimit
number

Overdraft limit amount

Example500.0
productCode
string

Code of the product used to facilitate the payment (as provided by the scheme operator)

See here for examples of such product codes

ExampleBPD
productType
string

Type of the product or service. Examples:

  • CHECKING_ACCOUNT
  • CREDIT_CARD
  • DEBIT_CARD
  • PREPAID_CARD
  • GIRO_ACCOUNT
  • CHECKING_ACCOUNT
  • SAVINGS_ACCOUNT
  • STORED_VALUE_CARD
  • TERM_ACCOUNT
  • BASIS_ACCOUNT (as GIRO_ACCOUNT without the possibility to overdraft)
  • VOUCHER (women, infants, children as part of EBT scheme),
  • ... (reach out if additional values are required)
ExampleCREDIT_CARD
scheme
string

Scheme or processing network within the account details uniquely identify an account. Country code for national banking schemes (ISO 3166 Alpha-2).+ AMEX, AFFINBANK, AMBANK, BANCONTACT, BCMC, BITPAY, CARD_MERCHANTACCOUNT (for merchant accounts accepting card payments) , CARD2CARD, CCWEB, CIMBCLICKS, CITI, DE, DIRECTPAY, DRAGONPAY, DISCOVER, ENETS, EPS, ESAPAY, ESTONIANBANKS, FINNISH, GB , GIROPAY, HONGLEONGBANK, IDEAL, INSTANTTRANSFER, JCB, MAESTRO, MASTER, MAXIMA, MAYBANKTWOU, MULTIBANCO, MYBANK, MYCLEARFPX, P24 , P24PAYOUT, PAYSAFECARD, PAYSBUY, PAYSERA, PAYU, PUGGLEPAY, RHBBANK, SAFETYPAY, SEPA, SEVENELEVEN, SOLO, SINGPOST, SWITCH , TELEINGRESO, TRUSTLY, TRUSTPAY, UKASH, UNIONPAY, US, VERKKOPANKKI, VISA, WEBMONEY, WUQUICKPAY ... (reach out if additional values are required)

ExampleSEPA
webLinks
Array of object (WebLink)

List of web links/urls to representations of the company or person in the internet or intranet

object
title
string

Title that should be displayed instead of link. If not provided, url will be used

Examplegoogle
url
string

web link/url to represent the company or person in the internet or intranet

Examplehttp://www.google.com
role
string

Role of the person in the transaction

ExamplePrimary
taxId
string

Tax id (VAT, Tax number, permant tax identification) that uniquely identifies the holder

Example079 / 123 / 12347
taxIdType
string

Tax ID type

verificationDate
string (date)

The counterparty is verified since the provided date

Example1970-01-01
underwriterData
object (UnderwriterData)
name
string

Name of the underwriter

ExampleWells P. Morgan
underwriterId
string

Id that helps referencing the information back to the system from which the data originates

ExampleK3408534094
network
string

Underlying technical network used. Esp when it does not align with the scheme.For Multichain cryptocurrencies use it to identify the underlying blockchain in case of native or bridged usage

ExampleETHEREUM
orderData
object (OrderData)
buyer
object (Buyer)
billingAddress
object (BuyerAddress)
addressValidSince
string

Date since the given postal address is valid. Provide date , month or year only

Example2017-04
allAssignedCustomerIds
Array of string

List of all customer ids that are representing this account holder.

Example[ "I-234982-324-1232", "I-342512-121-4123" ]
string
contactId
string

Id that helps referencing the contact information back to the system from which the data originates

ExampleK3408534094
contactName
string

Contact name if different from the name provided in PersonDetails/CompanyDetails. Leave empty otherwise.

ExampleAdam Smith
contactNameExtended
string

Extension of the name line if required

Examplec/o Mrs Camber
country
string

Country of the contact address of the individual or company/organization

ExampleDE
emailAddresses
Array of string

List of email addresses on which the customer can be reached.

Example[ "noreply@company.com", "john.smith@shoutlook.com" ]
string
phoneNumbers
Array of string

List of phone numbers on which the customer can be reached.

Example[ "+4915178859632", "+4915178858526" ]
string
region
string

Region of the contact address. Skip if not needed for a full address (Country subdivision code as defined in ISO 3166-2)

ExampleBY
regionExtended
string

Extension field for region (e.g. county)

ExampleMaricopa
street
string

Street (incl. number if applicable)

ExampleLeopoldstr. 12
streetExtended
string

Possible extention of the street line in the address block. Provide if required.

Exampleapt. RE-243
town
string

City of residence of the customer in case the customer is an individual. City where the main office of the company is located in case the account belongs to a company.

ExampleMunich
unstructuredAddress
string

Unstructured address. Should be filled only if the address cannot be provided in the structured manner, that is, town, zip code, country or street.

ExampleTaunusanlage 12 60325, Frankfurt Am Main, DE
webLinks
Array of object (JsonNode)

List of web links (refer to WebLink data type) / or strings representing URLs. JsonNode type applied for backward compatibility.

Example[ { "title": "google", "url": "http://www.google.com" } ]
object
zip
string

Postal code of contact address of the individual or company

Example81737
customerId
string

Unique identifier of the buyer

Example4681354
shippingAddress
object (BuyerAddress)
addressValidSince
string

Date since the given postal address is valid. Provide date , month or year only

Example2017-04
allAssignedCustomerIds
Array of string

List of all customer ids that are representing this account holder.

Example[ "I-234982-324-1232", "I-342512-121-4123" ]
string
contactId
string

Id that helps referencing the contact information back to the system from which the data originates

ExampleK3408534094
contactName
string

Contact name if different from the name provided in PersonDetails/CompanyDetails. Leave empty otherwise.

ExampleAdam Smith
contactNameExtended
string

Extension of the name line if required

Examplec/o Mrs Camber
country
string

Country of the contact address of the individual or company/organization

ExampleDE
emailAddresses
Array of string

List of email addresses on which the customer can be reached.

Example[ "noreply@company.com", "john.smith@shoutlook.com" ]
string
phoneNumbers
Array of string

List of phone numbers on which the customer can be reached.

Example[ "+4915178859632", "+4915178858526" ]
string
region
string

Region of the contact address. Skip if not needed for a full address (Country subdivision code as defined in ISO 3166-2)

ExampleBY
regionExtended
string

Extension field for region (e.g. county)

ExampleMaricopa
street
string

Street (incl. number if applicable)

ExampleLeopoldstr. 12
streetExtended
string

Possible extention of the street line in the address block. Provide if required.

Exampleapt. RE-243
town
string

City of residence of the customer in case the customer is an individual. City where the main office of the company is located in case the account belongs to a company.

ExampleMunich
unstructuredAddress
string

Unstructured address. Should be filled only if the address cannot be provided in the structured manner, that is, town, zip code, country or street.

ExampleTaunusanlage 12 60325, Frankfurt Am Main, DE
webLinks
Array of object (JsonNode)

List of web links (refer to WebLink data type) / or strings representing URLs. JsonNode type applied for backward compatibility.

Example[ { "title": "google", "url": "http://www.google.com" } ]
object
zip
string

Postal code of contact address of the individual or company

Example81737
orderAmount
number

Total amount of the order

Example20.0
orderCurrency
string

Currency of the order amount in ISO alpha-3 code format for traditional currencies or cryptocurrency code.

ExampleEUR
orderId
string

Unique identifier of the order

Example33xxxxx
orderItems
Array of object (OrderItem)

List of order items

object
orderItemAmount
number

This is the amount that is shown on the invoice for this order item.

Example20.0
orderItemCurrency
string

Currency of the settled amount in ISO alpha-3 code format for traditional currencies or cryptocurrency code.

ExampleEUR
orderItemProductCategories
Array of string

List the product categories of this order item

Example[ "Jewelery", "bags-accessories-jewellery-women" ]
string
orderItemProductCode
string

Product code of this order item

Example1234
orderItemStatus
string

Status of this order item. Example values:

  • ACTIVE
  • CANCELLED
  • RETURNED
  • PARTIALLY RETURNED
ExampleACTIVE
seller
object (Seller)
customerId
string

Unique identifier of the seller

Example4681354
customerName
string

Name of the seller

ExampleAdidas
orderStatus
string

Status of the order. Example values:

  • ACTIVE
  • CANCELLED
  • RETURNED
  • PARTIALLY RETURNED
ExampleACTIVE
orderTimestamp
string (date-time)

Timestamp the order is processed at the tenant in UTC time zone.

Example2019-10-16T14:38:47.812Z
paymentMeans
string

Means of the payment. Examples:

  • CHECK
  • CASH
  • CARD
  • BANK_TRANSFER
  • QUASI_CASH
  • ATM
  • CASHBACK
  • EWALLET
  • REMITTANCE
  • ... (please request if other values are required)
ExampleCASH
paymentType
string

Type of the transaction Defaults to CREDIT or DEBIT depending on originator and beneficiary. Examples:

  • ACCOUNT_VERIFICATION
  • AUTHORIZATION
  • AUTHORIZATION_CAPTURE
  • AVS_ONLY
  • BALANCE_INQUIRY
  • BONUS - Monetary compensation given by the tenant to one of its consumers.
  • CAPTURE
  • CAPTURE_HOLD
  • CAPTURE_HOLD_RELEASE
  • CHARGEBACK
  • DEATH_NOTIFICATION
  • FEE
  • FRAUD_WRITE_OFF - Transaction with which a tenant covers some debt of one of its consumers after a fraud incident.
  • REFUND
  • REFUND_WITHOUT_AUTHORIZATION
  • REVERSAL
  • WRITE_OFF - Transaction with which a tenant covers some debt of one of its consumers.
ExampleREFUND
purposeCode
string

For SEPA transaction use SEPA purpose codes, for non-SEPA use corresponding codes as applicable in the region/market.

ExampleSSBE
relatedTransactions
Array of object (RelatedTransaction)

Reference to other, previous transactions (e.g. in case of a refund, reference to the original payment).

object
tenantTransactionId
string

ID of the transaction at the tenant.

Exampletenant-transaction-id-1234
settledAmount
number

This is the amount that is shown on the bank statement of the customer. Two or three decimal places accepted depending on currency.

Example99.98
settledCurrency
string

Currency of the customer in ISO alpha-3 code format for traditional currencies or cryptocurrency code.

ExampleEUR
tenantProcessingTimestamp
string (date-time)

Timestamp the transaction is processed at the tenant in UTC time zone. If it is not set, current UTC time is used.

Example2019-10-16T14:38:47.812Z
tenantTransactionId
string

ID of the transaction at the tenant.

Example1234
tipAmount
number

Tip amount - as used typically in card payments. Same currency as settled currency

Example5.0
tradeData
object (TradeData)
destination
object (ShipmentRouteDetails)
place
object (ShipmentAddress)
addressValidSince
string

Date since the given postal address is valid. Provide date , month or year only

Example2017-04
allAssignedCustomerIds
Array of string

List of all customer ids that are representing this account holder.

Example[ "I-234982-324-1232", "I-342512-121-4123" ]
string
contactId
string

Id that helps referencing the contact information back to the system from which the data originates

ExampleK3408534094
contactName
string

Contact name if different from the name provided in PersonDetails/CompanyDetails. Leave empty otherwise.

ExampleAdam Smith
contactNameExtended
string

Extension of the name line if required

Examplec/o Mrs Camber
country
string

Country of the contact address of the individual or company/organization

ExampleDE
emailAddresses
Array of string

List of email addresses on which the customer can be reached.

Example[ "noreply@company.com", "john.smith@shoutlook.com" ]
string
phoneNumbers
Array of string

List of phone numbers on which the customer can be reached.

Example[ "+4915178859632", "+4915178858526" ]
string
portName
string

Port name for example DEAAC port in Aach.

ExampleDEAAC
region
string

Region of the contact address. Skip if not needed for a full address (Country subdivision code as defined in ISO 3166-2)

ExampleBY
regionExtended
string

Extension field for region (e.g. county)

ExampleMaricopa
street
string

Street (incl. number if applicable)

ExampleLeopoldstr. 12
streetExtended
string

Possible extention of the street line in the address block. Provide if required.

Exampleapt. RE-243
town
string

City of residence of the customer in case the customer is an individual. City where the main office of the company is located in case the account belongs to a company.

ExampleMunich
unstructuredAddress
string

Unstructured address. Should be filled only if the address cannot be provided in the structured manner, that is, town, zip code, country or street.

ExampleTaunusanlage 12 60325, Frankfurt Am Main, DE
webLinks
Array of object (JsonNode)

List of web links (refer to WebLink data type) / or strings representing URLs. JsonNode type applied for backward compatibility.

Example[ { "title": "google", "url": "http://www.google.com" } ]
object
zip
string

Postal code of contact address of the individual or company

Example81737
port
object (ShipmentAddress)
addressValidSince
string

Date since the given postal address is valid. Provide date , month or year only

Example2017-04
allAssignedCustomerIds
Array of string

List of all customer ids that are representing this account holder.

Example[ "I-234982-324-1232", "I-342512-121-4123" ]
string
contactId
string

Id that helps referencing the contact information back to the system from which the data originates

ExampleK3408534094
contactName
string

Contact name if different from the name provided in PersonDetails/CompanyDetails. Leave empty otherwise.

ExampleAdam Smith
contactNameExtended
string

Extension of the name line if required

Examplec/o Mrs Camber
country
string

Country of the contact address of the individual or company/organization

ExampleDE
emailAddresses
Array of string

List of email addresses on which the customer can be reached.

Example[ "noreply@company.com", "john.smith@shoutlook.com" ]
string
phoneNumbers
Array of string

List of phone numbers on which the customer can be reached.

Example[ "+4915178859632", "+4915178858526" ]
string
portName
string

Port name for example DEAAC port in Aach.

ExampleDEAAC
region
string

Region of the contact address. Skip if not needed for a full address (Country subdivision code as defined in ISO 3166-2)

ExampleBY
regionExtended
string

Extension field for region (e.g. county)

ExampleMaricopa
street
string

Street (incl. number if applicable)

ExampleLeopoldstr. 12
streetExtended
string

Possible extention of the street line in the address block. Provide if required.

Exampleapt. RE-243
town
string

City of residence of the customer in case the customer is an individual. City where the main office of the company is located in case the account belongs to a company.

ExampleMunich
unstructuredAddress
string

Unstructured address. Should be filled only if the address cannot be provided in the structured manner, that is, town, zip code, country or street.

ExampleTaunusanlage 12 60325, Frankfurt Am Main, DE
webLinks
Array of object (JsonNode)

List of web links (refer to WebLink data type) / or strings representing URLs. JsonNode type applied for backward compatibility.

Example[ { "title": "google", "url": "http://www.google.com" } ]
object
zip
string

Postal code of contact address of the individual or company

Example81737
documentType
string

Indicates the document from which the trade data is sourced. Accepted values are: LETTER_OF_CREDIT, GUARANTEE, COLLECTION

ExampleLETTER_OF_CREDIT
goodsDetails
Array of object (GoodDetails)

Details of the good: An explanation of the item being traded

object
description
string

Description of the good

ExampleHigh-quality cotton fabric: 5000 rolls, each measuring 100 meters
destination
object (ShipmentAddress)
addressValidSince
string

Date since the given postal address is valid. Provide date , month or year only

Example2017-04
allAssignedCustomerIds
Array of string

List of all customer ids that are representing this account holder.

Example[ "I-234982-324-1232", "I-342512-121-4123" ]
string
contactId
string

Id that helps referencing the contact information back to the system from which the data originates

ExampleK3408534094
contactName
string

Contact name if different from the name provided in PersonDetails/CompanyDetails. Leave empty otherwise.

ExampleAdam Smith
contactNameExtended
string

Extension of the name line if required

Examplec/o Mrs Camber
country
string

Country of the contact address of the individual or company/organization

ExampleDE
emailAddresses
Array of string

List of email addresses on which the customer can be reached.

Example[ "noreply@company.com", "john.smith@shoutlook.com" ]
string
phoneNumbers
Array of string

List of phone numbers on which the customer can be reached.

Example[ "+4915178859632", "+4915178858526" ]
string
portName
string

Port name for example DEAAC port in Aach.

ExampleDEAAC
region
string

Region of the contact address. Skip if not needed for a full address (Country subdivision code as defined in ISO 3166-2)

ExampleBY
regionExtended
string

Extension field for region (e.g. county)

ExampleMaricopa
street
string

Street (incl. number if applicable)

ExampleLeopoldstr. 12
streetExtended
string

Possible extention of the street line in the address block. Provide if required.

Exampleapt. RE-243
town
string

City of residence of the customer in case the customer is an individual. City where the main office of the company is located in case the account belongs to a company.

ExampleMunich
unstructuredAddress
string

Unstructured address. Should be filled only if the address cannot be provided in the structured manner, that is, town, zip code, country or street.

ExampleTaunusanlage 12 60325, Frankfurt Am Main, DE
webLinks
Array of object (JsonNode)

List of web links (refer to WebLink data type) / or strings representing URLs. JsonNode type applied for backward compatibility.

Example[ { "title": "google", "url": "http://www.google.com" } ]
object
zip
string

Postal code of contact address of the individual or company

Example81737
origin
object (ShipmentAddress)
addressValidSince
string

Date since the given postal address is valid. Provide date , month or year only

Example2017-04
allAssignedCustomerIds
Array of string

List of all customer ids that are representing this account holder.

Example[ "I-234982-324-1232", "I-342512-121-4123" ]
string
contactId
string

Id that helps referencing the contact information back to the system from which the data originates

ExampleK3408534094
contactName
string

Contact name if different from the name provided in PersonDetails/CompanyDetails. Leave empty otherwise.

ExampleAdam Smith
contactNameExtended
string

Extension of the name line if required

Examplec/o Mrs Camber
country
string

Country of the contact address of the individual or company/organization

ExampleDE
emailAddresses
Array of string

List of email addresses on which the customer can be reached.

Example[ "noreply@company.com", "john.smith@shoutlook.com" ]
string
phoneNumbers
Array of string

List of phone numbers on which the customer can be reached.

Example[ "+4915178859632", "+4915178858526" ]
string
portName
string

Port name for example DEAAC port in Aach.

ExampleDEAAC
region
string

Region of the contact address. Skip if not needed for a full address (Country subdivision code as defined in ISO 3166-2)

ExampleBY
regionExtended
string

Extension field for region (e.g. county)

ExampleMaricopa
street
string

Street (incl. number if applicable)

ExampleLeopoldstr. 12
streetExtended
string

Possible extention of the street line in the address block. Provide if required.

Exampleapt. RE-243
town
string

City of residence of the customer in case the customer is an individual. City where the main office of the company is located in case the account belongs to a company.

ExampleMunich
unstructuredAddress
string

Unstructured address. Should be filled only if the address cannot be provided in the structured manner, that is, town, zip code, country or street.

ExampleTaunusanlage 12 60325, Frankfurt Am Main, DE
webLinks
Array of object (JsonNode)

List of web links (refer to WebLink data type) / or strings representing URLs. JsonNode type applied for backward compatibility.

Example[ { "title": "google", "url": "http://www.google.com" } ]
object
zip
string

Postal code of contact address of the individual or company

Example81737
loading
object (ShipmentRouteDetails)
place
object (ShipmentAddress)
addressValidSince
string

Date since the given postal address is valid. Provide date , month or year only

Example2017-04
allAssignedCustomerIds
Array of string

List of all customer ids that are representing this account holder.

Example[ "I-234982-324-1232", "I-342512-121-4123" ]
string
contactId
string

Id that helps referencing the contact information back to the system from which the data originates

ExampleK3408534094
contactName
string

Contact name if different from the name provided in PersonDetails/CompanyDetails. Leave empty otherwise.

ExampleAdam Smith
contactNameExtended
string

Extension of the name line if required

Examplec/o Mrs Camber
country
string

Country of the contact address of the individual or company/organization

ExampleDE
emailAddresses
Array of string

List of email addresses on which the customer can be reached.

Example[ "noreply@company.com", "john.smith@shoutlook.com" ]
string
phoneNumbers
Array of string

List of phone numbers on which the customer can be reached.

Example[ "+4915178859632", "+4915178858526" ]
string
portName
string

Port name for example DEAAC port in Aach.

ExampleDEAAC
region
string

Region of the contact address. Skip if not needed for a full address (Country subdivision code as defined in ISO 3166-2)

ExampleBY
regionExtended
string

Extension field for region (e.g. county)

ExampleMaricopa
street
string

Street (incl. number if applicable)

ExampleLeopoldstr. 12
streetExtended
string

Possible extention of the street line in the address block. Provide if required.

Exampleapt. RE-243
town
string

City of residence of the customer in case the customer is an individual. City where the main office of the company is located in case the account belongs to a company.

ExampleMunich
unstructuredAddress
string

Unstructured address. Should be filled only if the address cannot be provided in the structured manner, that is, town, zip code, country or street.

ExampleTaunusanlage 12 60325, Frankfurt Am Main, DE
webLinks
Array of object (JsonNode)

List of web links (refer to WebLink data type) / or strings representing URLs. JsonNode type applied for backward compatibility.

Example[ { "title": "google", "url": "http://www.google.com" } ]
object
zip
string

Postal code of contact address of the individual or company

Example81737
port
object (ShipmentAddress)
addressValidSince
string

Date since the given postal address is valid. Provide date , month or year only

Example2017-04
allAssignedCustomerIds
Array of string

List of all customer ids that are representing this account holder.

Example[ "I-234982-324-1232", "I-342512-121-4123" ]
string
contactId
string

Id that helps referencing the contact information back to the system from which the data originates

ExampleK3408534094
contactName
string

Contact name if different from the name provided in PersonDetails/CompanyDetails. Leave empty otherwise.

ExampleAdam Smith
contactNameExtended
string

Extension of the name line if required

Examplec/o Mrs Camber
country
string

Country of the contact address of the individual or company/organization

ExampleDE
emailAddresses
Array of string

List of email addresses on which the customer can be reached.

Example[ "noreply@company.com", "john.smith@shoutlook.com" ]
string
phoneNumbers
Array of string

List of phone numbers on which the customer can be reached.

Example[ "+4915178859632", "+4915178858526" ]
string
portName
string

Port name for example DEAAC port in Aach.

ExampleDEAAC
region
string

Region of the contact address. Skip if not needed for a full address (Country subdivision code as defined in ISO 3166-2)

ExampleBY
regionExtended
string

Extension field for region (e.g. county)

ExampleMaricopa
street
string

Street (incl. number if applicable)

ExampleLeopoldstr. 12
streetExtended
string

Possible extention of the street line in the address block. Provide if required.

Exampleapt. RE-243
town
string

City of residence of the customer in case the customer is an individual. City where the main office of the company is located in case the account belongs to a company.

ExampleMunich
unstructuredAddress
string

Unstructured address. Should be filled only if the address cannot be provided in the structured manner, that is, town, zip code, country or street.

ExampleTaunusanlage 12 60325, Frankfurt Am Main, DE
webLinks
Array of object (JsonNode)

List of web links (refer to WebLink data type) / or strings representing URLs. JsonNode type applied for backward compatibility.

Example[ { "title": "google", "url": "http://www.google.com" } ]
object
zip
string

Postal code of contact address of the individual or company

Example81737
shippedBy
object (CompanyDetails)
assessments
Array of object (Assessment)

List of assessments or scorings that have been conducted

object
date
string (date)

Date the reflects the state of the information provided (YYYY-MM-DD)

Example2020-01-24
name
string

Name of the conducted assessment. If it's a 3rd party assessment, pass the name of the provider or product Examples:

  • EQUIFAX
  • FICO
  • IDOLOGY
  • INTERNAL
  • KYC
  • OFAC
  • SCHUFA
  • VERID
  • PEP_SCORE
  • ADVERSE_MEDIA_SCORE
  • SANCTION_SCORE
  • ... (please reach out to request other values)
ExampleFICO
notes
string

Free text for notes or comments regarding the assessment

ExampleManually reviewed
referenceId
string

Reference to the original assessment

Example56461a6315
score
number (double)

Score that was given in the assessment. The range of the score depends on the assessment

Example756.0
status
string

Status of the assessment. _Examples:

  • IN_PROGRESS
  • DONE
ExampleDONE
businessDescription
string

Free text describing the business

ExampleSpecialized on elderly women
businessPurposes
Array of string

List of business purposes of the company (ISO-18245 merchant category codes or an individually defined industry/sector list)

Example[ "5065", "5085", "Financial services" ]
string
companyId
string

Id that helps referencing back the company information to the system from which the information is originated.

ExampleC0785283592
companyName
string

Name of the company according to commercial register

ExampleThe BORing company
countryOfRegistration
string

Country where the company was originally founded and registered (ISO 3166-1 alpha-2).

ExamplePT
division
string

Tenants's company division or department contractually involved

ExampleMortgage
identityDocuments
Array of object (IdentityDocument)

List of documents linked to a company, such as business licenses, incorporation documents or corporate IDs

object
expiryDate
string (date)

Identifies document issuing authority

Example2025-01-15
id
string

Id/number identifiying as printed on the document. E.g. passport number

ExampleF8624KW3J6
issuingAuthority
string

Identifies document issuing authority

ExamplePresident of Warsaw
issuingCountry
string

Identifies document issuing country (ISO 3166-2)

ExampleUS
issuingState
string

Identifies document issuing state

ExampleAZ
kind
string

Kind of identity document provided. Examples:

  • DRIVING_LICENSE
  • NATIONAL_IDENTITY_CARD
  • PASSPORT
  • SOCIAL_SECURITY
  • ... (reach out if further values are required)
ExamplePASSPORT
link
string

Link to scan of identity document

Examplehttps://intranet.bank.com/customers/98234792/passport
inBusinessSince
string

In business since , ,

Example2019-03
legalForm
string

Legal form of the company (ISO-20275/ELF Code).

Example2HBR
organizationType
string

Type of organization. Examples:

  • GOVERNMENTAL
  • FOR_PROFIT
  • NON_PROFIT
  • PRIVATE_INVESTMENT_COMPANY
  • ... (reach out to request more values)
ExampleNON_PROFIT
shareholders
Array of object (Shareholder)

List of shareholders/owners of the company/organization.

object
companyDetails
object (CompanyDetails) Recursive
contactDetails
object (ContactDetails)
addressValidSince
string

Date since the given postal address is valid. Provide date , month or year only

Example2017-04
allAssignedCustomerIds
Array of string

List of all customer ids that are representing this account holder.

Example[ "I-234982-324-1232", "I-342512-121-4123" ]
string
contactId
string

Id that helps referencing the contact information back to the system from which the data originates

ExampleK3408534094
contactName
string

Contact name if different from the name provided in PersonDetails/CompanyDetails. Leave empty otherwise.

ExampleAdam Smith
contactNameExtended
string

Extension of the name line if required

Examplec/o Mrs Camber
country
string

Country of the contact address of the individual or company/organization

ExampleDE
emailAddresses
Array of string

List of email addresses on which the customer can be reached.

Example[ "noreply@company.com", "john.smith@shoutlook.com" ]
string
phoneNumbers
Array of string

List of phone numbers on which the customer can be reached.

Example[ "+4915178859632", "+4915178858526" ]
string
region
string

Region of the contact address. Skip if not needed for a full address (Country subdivision code as defined in ISO 3166-2)

ExampleBY
regionExtended
string

Extension field for region (e.g. county)

ExampleMaricopa
street
string

Street (incl. number if applicable)

ExampleLeopoldstr. 12
streetExtended
string

Possible extention of the street line in the address block. Provide if required.

Exampleapt. RE-243
town
string

City of residence of the customer in case the customer is an individual. City where the main office of the company is located in case the account belongs to a company.

ExampleMunich
unstructuredAddress
string

Unstructured address. Should be filled only if the address cannot be provided in the structured manner, that is, town, zip code, country or street.

ExampleTaunusanlage 12 60325, Frankfurt Am Main, DE
webLinks
Array of object (JsonNode)

List of web links (refer to WebLink data type) / or strings representing URLs. JsonNode type applied for backward compatibility.

Example[ { "title": "google", "url": "http://www.google.com" } ]
object
zip
string

Postal code of contact address of the individual or company

Example81737
liability
string

Liability taken. Examples:

  • LIMITED
  • PERSONAL
  • ... (reach out of additional values are required)
ExamplePERSONAL
personalDetails
object (PersonalDetails)
assessments
Array of object (Assessment)

List of assessments or scorings that have been conducted

object
date
string (date)

Date the reflects the state of the information provided (YYYY-MM-DD)

Example2020-01-24
name
string

Name of the conducted assessment. If it's a 3rd party assessment, pass the name of the provider or product Examples:

  • EQUIFAX
  • FICO
  • IDOLOGY
  • INTERNAL
  • KYC
  • OFAC
  • SCHUFA
  • VERID
  • PEP_SCORE
  • ADVERSE_MEDIA_SCORE
  • SANCTION_SCORE
  • ... (please reach out to request other values)
ExampleFICO
notes
string

Free text for notes or comments regarding the assessment

ExampleManually reviewed
referenceId
string

Reference to the original assessment

Example56461a6315
score
number (double)

Score that was given in the assessment. The range of the score depends on the assessment

Example756.0
status
string

Status of the assessment. _Examples:

  • IN_PROGRESS
  • DONE
ExampleDONE
countryOfBirth
string

Country where the customer was born.

ExampleFR
countryOfResidence
string

Country where the customer currently lives.

ExampleDE
dateOfBirth
string

Provide full date if available (YYYY-MM-DD). Otherwise provide the data available (e.g. year only)

Example1977-01-08
gender
string

Gender: 'f' (female), 'm' (male) or 'x' (other)

Examplef
identityDocuments
Array of object (IdentityDocument)

List of documents that identify a person

object
expiryDate
string (date)

Identifies document issuing authority

Example2025-01-15
id
string

Id/number identifiying as printed on the document. E.g. passport number

ExampleF8624KW3J6
issuingAuthority
string

Identifies document issuing authority

ExamplePresident of Warsaw
issuingCountry
string

Identifies document issuing country (ISO 3166-2)

ExampleUS
issuingState
string

Identifies document issuing state

ExampleAZ
kind
string

Kind of identity document provided. Examples:

  • DRIVING_LICENSE
  • NATIONAL_IDENTITY_CARD
  • PASSPORT
  • SOCIAL_SECURITY
  • ... (reach out if further values are required)
ExamplePASSPORT
link
string

Link to scan of identity document

Examplehttps://intranet.bank.com/customers/98234792/passport
nationality
string

Nationality of the individual customer.

ExampleBE
occupation
string

Occupation title

ExampleTeacher
personName
object (PersonName)
firstName
string

First name / given name

ExampleBarbara-Maria
lastName
string

Last name / family name

ExampleKensigton
middleNames
string

Middle name(s) separated with space

ExampleHelen Kate
nameAtBirth
string

Name given upon birth

ExampleCarlton
placeOfBirth
string

City/place where the customer was born.

ExampleParis
socialSecurityNumber
string

Social security number

Example078-05-112
role
string

Role/Title/function of the shareholder within the company Examples:

  • FOUNDER
  • COFOUNDER
  • OWNER
  • MAYORITY_SHAREHOLDER
  • BOARD_MEMBER
  • ... (reach of for further values)
share
number

Kept share up to max 1 (=100%)

Example0.51
taxIds
Array of object (TaxId)

List of tax IDs of the shareholder.

object
type
string

Tax type

ExampleITIN
value
string

Tax id

Example12345ABC
shareholdersStructure
object (ShareholdersStructure)
complexOwnership
string

Indicates if the customer has a complex ownership structure. Possible values: 'Y' 'N'

staff
Array of object (StaffMember)

List of the managing directors of the company/organization.

object
contactDetails
object (ContactDetails)
addressValidSince
string

Date since the given postal address is valid. Provide date , month or year only

Example2017-04
allAssignedCustomerIds
Array of string

List of all customer ids that are representing this account holder.

Example[ "I-234982-324-1232", "I-342512-121-4123" ]
string
contactId
string

Id that helps referencing the contact information back to the system from which the data originates

ExampleK3408534094
contactName
string

Contact name if different from the name provided in PersonDetails/CompanyDetails. Leave empty otherwise.

ExampleAdam Smith
contactNameExtended
string

Extension of the name line if required

Examplec/o Mrs Camber
country
string

Country of the contact address of the individual or company/organization

ExampleDE
emailAddresses
Array of string

List of email addresses on which the customer can be reached.

Example[ "noreply@company.com", "john.smith@shoutlook.com" ]
string
phoneNumbers
Array of string

List of phone numbers on which the customer can be reached.

Example[ "+4915178859632", "+4915178858526" ]
string
region
string

Region of the contact address. Skip if not needed for a full address (Country subdivision code as defined in ISO 3166-2)

ExampleBY
regionExtended
string

Extension field for region (e.g. county)

ExampleMaricopa
street
string

Street (incl. number if applicable)

ExampleLeopoldstr. 12
streetExtended
string

Possible extention of the street line in the address block. Provide if required.

Exampleapt. RE-243
town
string

City of residence of the customer in case the customer is an individual. City where the main office of the company is located in case the account belongs to a company.

ExampleMunich
unstructuredAddress
string

Unstructured address. Should be filled only if the address cannot be provided in the structured manner, that is, town, zip code, country or street.

ExampleTaunusanlage 12 60325, Frankfurt Am Main, DE
webLinks
Array of object (JsonNode)

List of web links (refer to WebLink data type) / or strings representing URLs. JsonNode type applied for backward compatibility.

Example[ { "title": "google", "url": "http://www.google.com" } ]
object
zip
string

Postal code of contact address of the individual or company

Example81737
personalDetails
object (PersonalDetails)
assessments
Array of object (Assessment)

List of assessments or scorings that have been conducted

object
date
string (date)

Date the reflects the state of the information provided (YYYY-MM-DD)

Example2020-01-24
name
string

Name of the conducted assessment. If it's a 3rd party assessment, pass the name of the provider or product Examples:

  • EQUIFAX
  • FICO
  • IDOLOGY
  • INTERNAL
  • KYC
  • OFAC
  • SCHUFA
  • VERID
  • PEP_SCORE
  • ADVERSE_MEDIA_SCORE
  • SANCTION_SCORE
  • ... (please reach out to request other values)
ExampleFICO
notes
string

Free text for notes or comments regarding the assessment

ExampleManually reviewed
referenceId
string

Reference to the original assessment

Example56461a6315
score
number (double)

Score that was given in the assessment. The range of the score depends on the assessment

Example756.0
status
string

Status of the assessment. _Examples:

  • IN_PROGRESS
  • DONE
ExampleDONE
countryOfBirth
string

Country where the customer was born.

ExampleFR
countryOfResidence
string

Country where the customer currently lives.

ExampleDE
dateOfBirth
string

Provide full date if available (YYYY-MM-DD). Otherwise provide the data available (e.g. year only)

Example1977-01-08
gender
string

Gender: 'f' (female), 'm' (male) or 'x' (other)

Examplef
identityDocuments
Array of object (IdentityDocument)

List of documents that identify a person

object
expiryDate
string (date)

Identifies document issuing authority

Example2025-01-15
id
string

Id/number identifiying as printed on the document. E.g. passport number

ExampleF8624KW3J6
issuingAuthority
string

Identifies document issuing authority

ExamplePresident of Warsaw
issuingCountry
string

Identifies document issuing country (ISO 3166-2)

ExampleUS
issuingState
string

Identifies document issuing state

ExampleAZ
kind
string

Kind of identity document provided. Examples:

  • DRIVING_LICENSE
  • NATIONAL_IDENTITY_CARD
  • PASSPORT
  • SOCIAL_SECURITY
  • ... (reach out if further values are required)
ExamplePASSPORT
link
string

Link to scan of identity document

Examplehttps://intranet.bank.com/customers/98234792/passport
nationality
string

Nationality of the individual customer.

ExampleBE
occupation
string

Occupation title

ExampleTeacher
personName
object (PersonName)
firstName
string

First name / given name

ExampleBarbara-Maria
lastName
string

Last name / family name

ExampleKensigton
middleNames
string

Middle name(s) separated with space

ExampleHelen Kate
nameAtBirth
string

Name given upon birth

ExampleCarlton
placeOfBirth
string

City/place where the customer was born.

ExampleParis
socialSecurityNumber
string

Social security number

Example078-05-112
role
string

Role of the staffer. No need to provide the exact role name. " + Categorize into what makes sense from an AML perspective. Examples:

  • MANAGER
  • ACCOUNT_MANAGER
  • ... (reach of for further values)
ExampleACCOUNT_MANAGER
trademark
string

The trademark associated with the company

ExampleIBM
transit
Array of object (ShipmentRouteDetails)

Stopovers between the dispatch and the destination

object
place
object (ShipmentAddress)
addressValidSince
string

Date since the given postal address is valid. Provide date , month or year only

Example2017-04
allAssignedCustomerIds
Array of string

List of all customer ids that are representing this account holder.

Example[ "I-234982-324-1232", "I-342512-121-4123" ]
string
contactId
string

Id that helps referencing the contact information back to the system from which the data originates

ExampleK3408534094
contactName
string

Contact name if different from the name provided in PersonDetails/CompanyDetails. Leave empty otherwise.

ExampleAdam Smith
contactNameExtended
string

Extension of the name line if required

Examplec/o Mrs Camber
country
string

Country of the contact address of the individual or company/organization

ExampleDE
emailAddresses
Array of string

List of email addresses on which the customer can be reached.

Example[ "noreply@company.com", "john.smith@shoutlook.com" ]
string
phoneNumbers
Array of string

List of phone numbers on which the customer can be reached.

Example[ "+4915178859632", "+4915178858526" ]
string
portName
string

Port name for example DEAAC port in Aach.

ExampleDEAAC
region
string

Region of the contact address. Skip if not needed for a full address (Country subdivision code as defined in ISO 3166-2)

ExampleBY
regionExtended
string

Extension field for region (e.g. county)

ExampleMaricopa
street
string

Street (incl. number if applicable)

ExampleLeopoldstr. 12
streetExtended
string

Possible extention of the street line in the address block. Provide if required.

Exampleapt. RE-243
town
string

City of residence of the customer in case the customer is an individual. City where the main office of the company is located in case the account belongs to a company.

ExampleMunich
unstructuredAddress
string

Unstructured address. Should be filled only if the address cannot be provided in the structured manner, that is, town, zip code, country or street.

ExampleTaunusanlage 12 60325, Frankfurt Am Main, DE
webLinks
Array of object (JsonNode)

List of web links (refer to WebLink data type) / or strings representing URLs. JsonNode type applied for backward compatibility.

Example[ { "title": "google", "url": "http://www.google.com" } ]
object
zip
string

Postal code of contact address of the individual or company

Example81737
port
object (ShipmentAddress)
addressValidSince
string

Date since the given postal address is valid. Provide date , month or year only

Example2017-04
allAssignedCustomerIds
Array of string

List of all customer ids that are representing this account holder.

Example[ "I-234982-324-1232", "I-342512-121-4123" ]
string
contactId
string

Id that helps referencing the contact information back to the system from which the data originates

ExampleK3408534094
contactName
string

Contact name if different from the name provided in PersonDetails/CompanyDetails. Leave empty otherwise.

ExampleAdam Smith
contactNameExtended
string

Extension of the name line if required

Examplec/o Mrs Camber
country
string

Country of the contact address of the individual or company/organization

ExampleDE
emailAddresses
Array of string

List of email addresses on which the customer can be reached.

Example[ "noreply@company.com", "john.smith@shoutlook.com" ]
string
phoneNumbers
Array of string

List of phone numbers on which the customer can be reached.

Example[ "+4915178859632", "+4915178858526" ]
string
portName
string

Port name for example DEAAC port in Aach.

ExampleDEAAC
region
string

Region of the contact address. Skip if not needed for a full address (Country subdivision code as defined in ISO 3166-2)

ExampleBY
regionExtended
string

Extension field for region (e.g. county)

ExampleMaricopa
street
string

Street (incl. number if applicable)

ExampleLeopoldstr. 12
streetExtended
string

Possible extention of the street line in the address block. Provide if required.

Exampleapt. RE-243
town
string

City of residence of the customer in case the customer is an individual. City where the main office of the company is located in case the account belongs to a company.

ExampleMunich
unstructuredAddress
string

Unstructured address. Should be filled only if the address cannot be provided in the structured manner, that is, town, zip code, country or street.

ExampleTaunusanlage 12 60325, Frankfurt Am Main, DE
webLinks
Array of object (JsonNode)

List of web links (refer to WebLink data type) / or strings representing URLs. JsonNode type applied for backward compatibility.

Example[ { "title": "google", "url": "http://www.google.com" } ]
object
zip
string

Postal code of contact address of the individual or company

Example81737
vesselDetails
object (VesselDetails)
vesselName
string

Name of the vessel

transactionProcessingDetails
object (TransactionProcessingDetails)
appliedExchangeRates
Array of object (ExchangeRate)

The exchange rate(s) that were actually applied when processing the transaction. Provide the exchange rates for all given currencies to the configured, tenant-wide base currency.

object
factor
number

Factor applied for the exchange from the given source currency to the configured base currency

Example0.6501
sourceCurrency
string

Source currency of the exchange. TargetCurrency is the configured base currency

ExampleCAD
avsCheckPass
string

Mapped AVS result codes. Preferably provide scheme operator's raw codes (see avsCheckResultCode) Examples:

  • TRUE
  • FALSE
  • NOT_VERIFIED
  • PARTIAL
ExampleNOT_VERIFIED
avsCheckResultCode
string

Raw AVS result codes as provided by the scheme operator (see [here] "(https://en.wikipedia.org/wiki/Address_verification_service#AVS_response_codes)). "Provide mapped values if raw values are not available (see _avsCheckPass). "Examples: "- L (Visa/Master: Street address matches ,ZIP does not) "- S (AVS not supported) "- ...

ExampleL
catLevel
string

Level of Cardholder Activated Terminal (CAT) used. See [here for reference]( https://www.mastercard.de/content/dam/mccom/de-de /haendler/Quick-Guide-to-Cardholder-Activated-Terminals-CATs.pdf) Examples:

  • 'NOT_A_CAT' (Level 0)
  • 'AUTOMATED_DISPENSING' (CAT1)
  • 'SELF_SERICE' (CAT2)
  • 'LIMITED_AMOUNT' (CAT3)
  • 'IN_FLIGHT' (CAT4)
  • 'ECOMMERCE' (CAT6, includes DSRP and Masterpass)
  • 'TRANSPONDER' (CAT7)
  • 'MPOS' (CAT9, attended and unattended)
ExampleIN_FLIGHT
cvvCheckPass
string

"Mapped AVS result codes. Preverably provide scheme operator's raw codes (see cvvCheckResultCode) Examples:

  • TRUE
  • FALSE
  • NOT_VERIFIED
Exampletrue
cvvCheckResultCode
string

Raw CVV result codes as provided by the scheme operator (see e.g. [here for Visa] (https://developer.visa.com/guides/request_response_codes#card_verification2_results)). Provide mapped values if raw values are not available (see _avsCheckPass) If no raw codes are available provde a mapping in avsCheckPass.

Example values:

  • M (for Master/Visa match)
  • U (for Master/Visa/Discover not certified)
  • Y (for Amex match)
  • ...
ExampleM
deviceDetails
object (DeviceDetails)
deviceId
string

Unique identifier for the device used by the client (desktop, notebook, tablet, mobile).

ExampleC02LM2CSFD59
deviceType
string

Device and model used by the client (desktop, notebook, tablet, mobile).

ExampleiPhone
entryChannel
string

Browser or application version used by the customer. Example: Google Chrome 104.0.5112.79 (Official Build) (64-bit).

ExampleBrowser
operatingSystem
string

Operating system and version used by the client.

ExampleWindows11
entryMode
string

Entry Mode as at point of service. Possible values are dependent on used payment method. E.g. as"" defined in ISO 8585:

  • MCOMMERCE,
  • SERVER,
  • CARD_ON_FILE,
  • BAR_CODE,
  • OCR,
  • MAGNETIC_STRIPE,
  • ECOMMERCE,
  • ICC,
  • MAGNETIC_STRIPE_CONTACTLESS,
  • ICC_CONTACTLESS,
  • TOKEN_3RD_PARTY,
  • MICR (as in ACH),
  • MANUAL,
  • MANUAL_AS_FALLBACK,
  • MAGNETIC_STRIPE_AS_FALLBACK,
  • PIN,
  • PINLESS
ExampleICC_CONTACTLESS
intermediaries
Array of object (Intermediary)

List of intermediary parties "facilitating international fund transfers. "For example correspondent banks

object
account
object (Account)
accountClosureDate
string (date)

Date when account was closed, provide full date (YYYY-MM-DD)

Example2021-01-02
accountEmailId
string

Email address that uniquely identifies the account within the scheme (e.g. for PayPal)

Exampleharles.hollinten@mail.com
accountId
string

Id that identifies the account uniquely within the scheme or the sending sending tenant. E.g.

  • merchant ID (MID) for credit card schemes
  • tokenized card number if it is unique within the tenant
Example435863453
accountNumber
string

Account number that identifies the account uniquely withing the scheme along with other account details, if the scheme provides such an account number (e.g. IBAN, national account number).

ExampleDE12500105170648489890
accountOpeningDate
string (date)

Date when account was opened, provide full date (YYYY-MM-DD)

Example2021-01-01
accountStatus
string

Status of the account

Exampleopen
accountType
string

Type of account (e.g Money market account, checking account, savings account)

Examplechecking account
attributes
Array of string

List of account attributes (e.g PND account, unacceptable risk account, partial assets freeze)

Example[ "PND account" ]
string
bankCountry
string

Country of the bank or financial insitution (ISO 3166 Alpha-2)

ExampleFR
bankIdentifier
string

The bank identification code (BIC).

ExampleSSKMDEMM
bankName
string

The bank name.

ExampleSTADTSPARKASSE MUENCHEN
currency
string

Currency the account is operated in. Examples:

  • ETH
  • BTC
  • EUR
  • USD ... (reach out if additional values are required)
ExampleBTC
expiry
string

Expiry month of the account details .E.g. expiry data for credit cards.

Example202911
holder
string

The full name of the owner of the bank account with middle name, format: First Name, Middle Name, Last Name.

ExampleJohn Smith
last4Digits
string

Last for digits of the account number if the full account number cannot be provided.E.g. for credit card payments

Example435863453
location
object (ContactDetails)
addressValidSince
string

Date since the given postal address is valid. Provide date , month or year only

Example2017-04
allAssignedCustomerIds
Array of string

List of all customer ids that are representing this account holder.

Example[ "I-234982-324-1232", "I-342512-121-4123" ]
string
contactId
string

Id that helps referencing the contact information back to the system from which the data originates

ExampleK3408534094
contactName
string

Contact name if different from the name provided in PersonDetails/CompanyDetails. Leave empty otherwise.

ExampleAdam Smith
contactNameExtended
string

Extension of the name line if required

Examplec/o Mrs Camber
country
string

Country of the contact address of the individual or company/organization

ExampleDE
emailAddresses
Array of string

List of email addresses on which the customer can be reached.

Example[ "noreply@company.com", "john.smith@shoutlook.com" ]
string
phoneNumbers
Array of string

List of phone numbers on which the customer can be reached.

Example[ "+4915178859632", "+4915178858526" ]
string
region
string

Region of the contact address. Skip if not needed for a full address (Country subdivision code as defined in ISO 3166-2)

ExampleBY
regionExtended
string

Extension field for region (e.g. county)

ExampleMaricopa
street
string

Street (incl. number if applicable)

ExampleLeopoldstr. 12
streetExtended
string

Possible extention of the street line in the address block. Provide if required.

Exampleapt. RE-243
town
string

City of residence of the customer in case the customer is an individual. City where the main office of the company is located in case the account belongs to a company.

ExampleMunich
unstructuredAddress
string

Unstructured address. Should be filled only if the address cannot be provided in the structured manner, that is, town, zip code, country or street.

ExampleTaunusanlage 12 60325, Frankfurt Am Main, DE
webLinks
Array of object (JsonNode)

List of web links (refer to WebLink data type) / or strings representing URLs. JsonNode type applied for backward compatibility.

Example[ { "title": "google", "url": "http://www.google.com" } ]
object
zip
string

Postal code of contact address of the individual or company

Example81737
overdraftLimit
number

Overdraft limit amount

Example500.0
productCode
string

Code of the product used to facilitate the payment (as provided by the scheme operator)

See here for examples of such product codes

ExampleBPD
productType
string

Type of the product or service. Examples:

  • CHECKING_ACCOUNT
  • CREDIT_CARD
  • DEBIT_CARD
  • PREPAID_CARD
  • GIRO_ACCOUNT
  • CHECKING_ACCOUNT
  • SAVINGS_ACCOUNT
  • STORED_VALUE_CARD
  • TERM_ACCOUNT
  • BASIS_ACCOUNT (as GIRO_ACCOUNT without the possibility to overdraft)
  • VOUCHER (women, infants, children as part of EBT scheme),
  • ... (reach out if additional values are required)
ExampleCREDIT_CARD
scheme
string

Scheme or processing network within the account details uniquely identify an account. Country code for national banking schemes (ISO 3166 Alpha-2).+ AMEX, AFFINBANK, AMBANK, BANCONTACT, BCMC, BITPAY, CARD_MERCHANTACCOUNT (for merchant accounts accepting card payments) , CARD2CARD, CCWEB, CIMBCLICKS, CITI, DE, DIRECTPAY, DRAGONPAY, DISCOVER, ENETS, EPS, ESAPAY, ESTONIANBANKS, FINNISH, GB , GIROPAY, HONGLEONGBANK, IDEAL, INSTANTTRANSFER, JCB, MAESTRO, MASTER, MAXIMA, MAYBANKTWOU, MULTIBANCO, MYBANK, MYCLEARFPX, P24 , P24PAYOUT, PAYSAFECARD, PAYSBUY, PAYSERA, PAYU, PUGGLEPAY, RHBBANK, SAFETYPAY, SEPA, SEVENELEVEN, SOLO, SINGPOST, SWITCH , TELEINGRESO, TRUSTLY, TRUSTPAY, UKASH, UNIONPAY, US, VERKKOPANKKI, VISA, WEBMONEY, WUQUICKPAY ... (reach out if additional values are required)

ExampleSEPA
webLinks
Array of object (WebLink)

List of web links/urls to representations of the company or person in the internet or intranet

object
title
string

Title that should be displayed instead of link. If not provided, url will be used

Examplegoogle
url
string

web link/url to represent the company or person in the internet or intranet

Examplehttp://www.google.com
contactDetails
object (ContactDetails)
addressValidSince
string

Date since the given postal address is valid. Provide date , month or year only

Example2017-04
allAssignedCustomerIds
Array of string

List of all customer ids that are representing this account holder.

Example[ "I-234982-324-1232", "I-342512-121-4123" ]
string
contactId
string

Id that helps referencing the contact information back to the system from which the data originates

ExampleK3408534094
contactName
string

Contact name if different from the name provided in PersonDetails/CompanyDetails. Leave empty otherwise.

ExampleAdam Smith
contactNameExtended
string

Extension of the name line if required

Examplec/o Mrs Camber
country
string

Country of the contact address of the individual or company/organization

ExampleDE
emailAddresses
Array of string

List of email addresses on which the customer can be reached.

Example[ "noreply@company.com", "john.smith@shoutlook.com" ]
string
phoneNumbers
Array of string

List of phone numbers on which the customer can be reached.

Example[ "+4915178859632", "+4915178858526" ]
string
region
string

Region of the contact address. Skip if not needed for a full address (Country subdivision code as defined in ISO 3166-2)

ExampleBY
regionExtended
string

Extension field for region (e.g. county)

ExampleMaricopa
street
string

Street (incl. number if applicable)

ExampleLeopoldstr. 12
streetExtended
string

Possible extention of the street line in the address block. Provide if required.

Exampleapt. RE-243
town
string

City of residence of the customer in case the customer is an individual. City where the main office of the company is located in case the account belongs to a company.

ExampleMunich
unstructuredAddress
string

Unstructured address. Should be filled only if the address cannot be provided in the structured manner, that is, town, zip code, country or street.

ExampleTaunusanlage 12 60325, Frankfurt Am Main, DE
webLinks
Array of object (JsonNode)

List of web links (refer to WebLink data type) / or strings representing URLs. JsonNode type applied for backward compatibility.

Example[ { "title": "google", "url": "http://www.google.com" } ]
object
zip
string

Postal code of contact address of the individual or company

Example81737
identifier
string

The intermediary identification code (BICFI). Code allocated to a financial institution by the ISO 9362 Registration Authority as described in ISO 9362

ExampleSSKMDEMM
name
string

Intermediary's name

type
string

Intermediary type

ExampleINTERMEDIARY_INSTITUTION
location
object (ContactDetails)
addressValidSince
string

Date since the given postal address is valid. Provide date , month or year only

Example2017-04
allAssignedCustomerIds
Array of string

List of all customer ids that are representing this account holder.

Example[ "I-234982-324-1232", "I-342512-121-4123" ]
string
contactId
string

Id that helps referencing the contact information back to the system from which the data originates

ExampleK3408534094
contactName
string

Contact name if different from the name provided in PersonDetails/CompanyDetails. Leave empty otherwise.

ExampleAdam Smith
contactNameExtended
string

Extension of the name line if required

Examplec/o Mrs Camber
country
string

Country of the contact address of the individual or company/organization

ExampleDE
emailAddresses
Array of string

List of email addresses on which the customer can be reached.

Example[ "noreply@company.com", "john.smith@shoutlook.com" ]
string
phoneNumbers
Array of string

List of phone numbers on which the customer can be reached.

Example[ "+4915178859632", "+4915178858526" ]
string
region
string

Region of the contact address. Skip if not needed for a full address (Country subdivision code as defined in ISO 3166-2)

ExampleBY
regionExtended
string

Extension field for region (e.g. county)

ExampleMaricopa
street
string

Street (incl. number if applicable)

ExampleLeopoldstr. 12
streetExtended
string

Possible extention of the street line in the address block. Provide if required.

Exampleapt. RE-243
town
string

City of residence of the customer in case the customer is an individual. City where the main office of the company is located in case the account belongs to a company.

ExampleMunich
unstructuredAddress
string

Unstructured address. Should be filled only if the address cannot be provided in the structured manner, that is, town, zip code, country or street.

ExampleTaunusanlage 12 60325, Frankfurt Am Main, DE
webLinks
Array of object (JsonNode)

List of web links (refer to WebLink data type) / or strings representing URLs. JsonNode type applied for backward compatibility.

Example[ { "title": "google", "url": "http://www.google.com" } ]
object
zip
string

Postal code of contact address of the individual or company

Example81737
messageInitiator
string

The legal entity which initiated a transaction check

ExampleVOWADE2B
networkResponseCode
string

Response code as provided by the scheme operator. "Many schemes work with ISO 8583 response codes. "Other schemes provide specific codes (e.g. [SEPA reason codes] "(https://www.europeanpaymentscouncil.eu/sites/default/files/kb/file/2018-09/ "EPC135-18%20v1.0%20Guidance%20on%20Reason%20Codes%20for%20SCT%20R-transactions.pdf)) "Examples: "- 5 ('Do not honor' for Mastercard, 'Deny' for Amex) "- AC04 ('Account closed' for SEPA) "- ...

ExampleAC04
networkResponseMessage
string

Response message as provided by the scheme operator

ExampleClosed Account Number
pinCheckPass
string

Mapped PIN check result codes. "Examples: "- TRUE "- FALSE "- NOT_VERIFIED

Exampletrue
securityLevel
string

The Security Level Indicator indicates the security level of the acquiring environment

Examples:

  • ENCRYPTED
  • NOT_RELEVANT
  • RECURRING
  • REVOLVING
  • ENCRYPTED
  • NO_SECURITY
  • 3D_SECURE
  • 3D_SECURE_SUCCESS
  • 3D_SECURE_MERCHANT_ENABLED_NOT_AUTHENTICATED
  • 3D_SECURE_PREVIOUS_SUCCESS
  • EWALLET_AUTH_NONE
  • EWALLET_AUTH_NOT_USED
  • EWALLET_AUTH_SUCCESS (E-Wallets such as V.me, Masterpass or anyother provider)
  • EWALLET_AUTH_STATIC
  • EWALLET_AUTH_SUCESS_ISSUING_BANK_DECISION
  • EWALLET_AUTH_NONE_MERCHANT_DECISION_ENABLED
Example3D_SECURE
terminalId
string

TerminalId of the used terminal

Example23107748
transactionConnectionDetails
object (TransactionConnectionDetails)
internetServiceProvider
string

Network and IP provider for the IP address used by the client.

ExampleVodafone
ipAddress
string

IP address used by the client when performing a transaction.

Example172.217.22.14
ipCountry
string

Country where the IP is located at (ISO 3166-1 alpha-2).

ExamplePT
webLinks
Array of object (WebLink)

List of web links/urls to representations of the company or person in the internet or intranet

object
title
string

Title that should be displayed instead of link. If not provided, url will be used

Examplegoogle
url
string

web link/url to represent the company or person in the internet or intranet

Examplehttp://www.google.com
transactionResult
string

FRAUD_SUSPICION, CARD_STOLEN, CARD_LOST, INSUFFICIENT_FUNDS, SUSPICIOUS_MERCHANT_SETUP, INVALID_CVV and more

ExampleFRAUD_SUSPICION
transactionResultMessage
string

Textual description for the transaction result as provided by scheme operator

ultimateBeneficiary
object (UltimateBeneficiary)
account
object (Account)
accountClosureDate
string (date)

Date when account was closed, provide full date (YYYY-MM-DD)

Example2021-01-02
accountEmailId
string

Email address that uniquely identifies the account within the scheme (e.g. for PayPal)

Exampleharles.hollinten@mail.com
accountId
string

Id that identifies the account uniquely within the scheme or the sending sending tenant. E.g.

  • merchant ID (MID) for credit card schemes
  • tokenized card number if it is unique within the tenant
Example435863453
accountNumber
string

Account number that identifies the account uniquely withing the scheme along with other account details, if the scheme provides such an account number (e.g. IBAN, national account number).

ExampleDE12500105170648489890
accountOpeningDate
string (date)

Date when account was opened, provide full date (YYYY-MM-DD)

Example2021-01-01
accountStatus
string

Status of the account

Exampleopen
accountType
string

Type of account (e.g Money market account, checking account, savings account)

Examplechecking account
attributes
Array of string

List of account attributes (e.g PND account, unacceptable risk account, partial assets freeze)

Example[ "PND account" ]
string
bankCountry
string

Country of the bank or financial insitution (ISO 3166 Alpha-2)

ExampleFR
bankIdentifier
string

The bank identification code (BIC).

ExampleSSKMDEMM
bankName
string

The bank name.

ExampleSTADTSPARKASSE MUENCHEN
currency
string

Currency the account is operated in. Examples:

  • ETH
  • BTC
  • EUR
  • USD ... (reach out if additional values are required)
ExampleBTC
expiry
string

Expiry month of the account details .E.g. expiry data for credit cards.

Example202911
holder
string

The full name of the owner of the bank account with middle name, format: First Name, Middle Name, Last Name.

ExampleJohn Smith
last4Digits
string

Last for digits of the account number if the full account number cannot be provided.E.g. for credit card payments

Example435863453
location
object (ContactDetails)
addressValidSince
string

Date since the given postal address is valid. Provide date , month or year only

Example2017-04
allAssignedCustomerIds
Array of string

List of all customer ids that are representing this account holder.

Example[ "I-234982-324-1232", "I-342512-121-4123" ]
string
contactId
string

Id that helps referencing the contact information back to the system from which the data originates

ExampleK3408534094
contactName
string

Contact name if different from the name provided in PersonDetails/CompanyDetails. Leave empty otherwise.

ExampleAdam Smith
contactNameExtended
string

Extension of the name line if required

Examplec/o Mrs Camber
country
string

Country of the contact address of the individual or company/organization

ExampleDE
emailAddresses
Array of string

List of email addresses on which the customer can be reached.

Example[ "noreply@company.com", "john.smith@shoutlook.com" ]
string
phoneNumbers
Array of string

List of phone numbers on which the customer can be reached.

Example[ "+4915178859632", "+4915178858526" ]
string
region
string

Region of the contact address. Skip if not needed for a full address (Country subdivision code as defined in ISO 3166-2)

ExampleBY
regionExtended
string

Extension field for region (e.g. county)

ExampleMaricopa
street
string

Street (incl. number if applicable)

ExampleLeopoldstr. 12
streetExtended
string

Possible extention of the street line in the address block. Provide if required.

Exampleapt. RE-243
town
string

City of residence of the customer in case the customer is an individual. City where the main office of the company is located in case the account belongs to a company.

ExampleMunich
unstructuredAddress
string

Unstructured address. Should be filled only if the address cannot be provided in the structured manner, that is, town, zip code, country or street.

ExampleTaunusanlage 12 60325, Frankfurt Am Main, DE
webLinks
Array of object (JsonNode)

List of web links (refer to WebLink data type) / or strings representing URLs. JsonNode type applied for backward compatibility.

Example[ { "title": "google", "url": "http://www.google.com" } ]
object
zip
string

Postal code of contact address of the individual or company

Example81737
overdraftLimit
number

Overdraft limit amount

Example500.0
productCode
string

Code of the product used to facilitate the payment (as provided by the scheme operator)

See here for examples of such product codes

ExampleBPD
productType
string

Type of the product or service. Examples:

  • CHECKING_ACCOUNT
  • CREDIT_CARD
  • DEBIT_CARD
  • PREPAID_CARD
  • GIRO_ACCOUNT
  • CHECKING_ACCOUNT
  • SAVINGS_ACCOUNT
  • STORED_VALUE_CARD
  • TERM_ACCOUNT
  • BASIS_ACCOUNT (as GIRO_ACCOUNT without the possibility to overdraft)
  • VOUCHER (women, infants, children as part of EBT scheme),
  • ... (reach out if additional values are required)
ExampleCREDIT_CARD
scheme
string

Scheme or processing network within the account details uniquely identify an account. Country code for national banking schemes (ISO 3166 Alpha-2).+ AMEX, AFFINBANK, AMBANK, BANCONTACT, BCMC, BITPAY, CARD_MERCHANTACCOUNT (for merchant accounts accepting card payments) , CARD2CARD, CCWEB, CIMBCLICKS, CITI, DE, DIRECTPAY, DRAGONPAY, DISCOVER, ENETS, EPS, ESAPAY, ESTONIANBANKS, FINNISH, GB , GIROPAY, HONGLEONGBANK, IDEAL, INSTANTTRANSFER, JCB, MAESTRO, MASTER, MAXIMA, MAYBANKTWOU, MULTIBANCO, MYBANK, MYCLEARFPX, P24 , P24PAYOUT, PAYSAFECARD, PAYSBUY, PAYSERA, PAYU, PUGGLEPAY, RHBBANK, SAFETYPAY, SEPA, SEVENELEVEN, SOLO, SINGPOST, SWITCH , TELEINGRESO, TRUSTLY, TRUSTPAY, UKASH, UNIONPAY, US, VERKKOPANKKI, VISA, WEBMONEY, WUQUICKPAY ... (reach out if additional values are required)

ExampleSEPA
webLinks
Array of object (WebLink)

List of web links/urls to representations of the company or person in the internet or intranet

object
title
string

Title that should be displayed instead of link. If not provided, url will be used

Examplegoogle
url
string

web link/url to represent the company or person in the internet or intranet

Examplehttp://www.google.com
contactDetails
object (ContactDetails)
addressValidSince
string

Date since the given postal address is valid. Provide date , month or year only

Example2017-04
allAssignedCustomerIds
Array of string

List of all customer ids that are representing this account holder.

Example[ "I-234982-324-1232", "I-342512-121-4123" ]
string
contactId
string

Id that helps referencing the contact information back to the system from which the data originates

ExampleK3408534094
contactName
string

Contact name if different from the name provided in PersonDetails/CompanyDetails. Leave empty otherwise.

ExampleAdam Smith
contactNameExtended
string

Extension of the name line if required

Examplec/o Mrs Camber
country
string

Country of the contact address of the individual or company/organization

ExampleDE
emailAddresses
Array of string

List of email addresses on which the customer can be reached.

Example[ "noreply@company.com", "john.smith@shoutlook.com" ]
string
phoneNumbers
Array of string

List of phone numbers on which the customer can be reached.

Example[ "+4915178859632", "+4915178858526" ]
string
region
string

Region of the contact address. Skip if not needed for a full address (Country subdivision code as defined in ISO 3166-2)

ExampleBY
regionExtended
string

Extension field for region (e.g. county)

ExampleMaricopa
street
string

Street (incl. number if applicable)

ExampleLeopoldstr. 12
streetExtended
string

Possible extention of the street line in the address block. Provide if required.

Exampleapt. RE-243
town
string

City of residence of the customer in case the customer is an individual. City where the main office of the company is located in case the account belongs to a company.

ExampleMunich
unstructuredAddress
string

Unstructured address. Should be filled only if the address cannot be provided in the structured manner, that is, town, zip code, country or street.

ExampleTaunusanlage 12 60325, Frankfurt Am Main, DE
webLinks
Array of object (JsonNode)

List of web links (refer to WebLink data type) / or strings representing URLs. JsonNode type applied for backward compatibility.

Example[ { "title": "google", "url": "http://www.google.com" } ]
object
zip
string

Postal code of contact address of the individual or company

Example81737
identifier
string

The ultimate's identification code (BICFI). Code allocated to a financial institution by the ISO 9362 Registration Authority as described in ISO 9362

ExampleSSKMDEMM
ultimateOriginator
object (UltimateOriginator)
account
object (Account)
accountClosureDate
string (date)

Date when account was closed, provide full date (YYYY-MM-DD)

Example2021-01-02
accountEmailId
string

Email address that uniquely identifies the account within the scheme (e.g. for PayPal)

Exampleharles.hollinten@mail.com
accountId
string

Id that identifies the account uniquely within the scheme or the sending sending tenant. E.g.

  • merchant ID (MID) for credit card schemes
  • tokenized card number if it is unique within the tenant
Example435863453
accountNumber
string

Account number that identifies the account uniquely withing the scheme along with other account details, if the scheme provides such an account number (e.g. IBAN, national account number).

ExampleDE12500105170648489890
accountOpeningDate
string (date)

Date when account was opened, provide full date (YYYY-MM-DD)

Example2021-01-01
accountStatus
string

Status of the account

Exampleopen
accountType
string

Type of account (e.g Money market account, checking account, savings account)

Examplechecking account
attributes
Array of string

List of account attributes (e.g PND account, unacceptable risk account, partial assets freeze)

Example[ "PND account" ]
string
bankCountry
string

Country of the bank or financial insitution (ISO 3166 Alpha-2)

ExampleFR
bankIdentifier
string

The bank identification code (BIC).

ExampleSSKMDEMM
bankName
string

The bank name.

ExampleSTADTSPARKASSE MUENCHEN
currency
string

Currency the account is operated in. Examples:

  • ETH
  • BTC
  • EUR
  • USD ... (reach out if additional values are required)
ExampleBTC
expiry
string

Expiry month of the account details .E.g. expiry data for credit cards.

Example202911
holder
string

The full name of the owner of the bank account with middle name, format: First Name, Middle Name, Last Name.

ExampleJohn Smith
last4Digits
string

Last for digits of the account number if the full account number cannot be provided.E.g. for credit card payments

Example435863453
location
object (ContactDetails)
addressValidSince
string

Date since the given postal address is valid. Provide date , month or year only

Example2017-04
allAssignedCustomerIds
Array of string

List of all customer ids that are representing this account holder.

Example[ "I-234982-324-1232", "I-342512-121-4123" ]
string
contactId
string

Id that helps referencing the contact information back to the system from which the data originates

ExampleK3408534094
contactName
string

Contact name if different from the name provided in PersonDetails/CompanyDetails. Leave empty otherwise.

ExampleAdam Smith
contactNameExtended
string

Extension of the name line if required

Examplec/o Mrs Camber
country
string

Country of the contact address of the individual or company/organization

ExampleDE
emailAddresses
Array of string

List of email addresses on which the customer can be reached.

Example[ "noreply@company.com", "john.smith@shoutlook.com" ]
string
phoneNumbers
Array of string

List of phone numbers on which the customer can be reached.

Example[ "+4915178859632", "+4915178858526" ]
string
region
string

Region of the contact address. Skip if not needed for a full address (Country subdivision code as defined in ISO 3166-2)

ExampleBY
regionExtended
string

Extension field for region (e.g. county)

ExampleMaricopa
street
string

Street (incl. number if applicable)

ExampleLeopoldstr. 12
streetExtended
string

Possible extention of the street line in the address block. Provide if required.

Exampleapt. RE-243
town
string

City of residence of the customer in case the customer is an individual. City where the main office of the company is located in case the account belongs to a company.

ExampleMunich
unstructuredAddress
string

Unstructured address. Should be filled only if the address cannot be provided in the structured manner, that is, town, zip code, country or street.

ExampleTaunusanlage 12 60325, Frankfurt Am Main, DE
webLinks
Array of object (JsonNode)

List of web links (refer to WebLink data type) / or strings representing URLs. JsonNode type applied for backward compatibility.

Example[ { "title": "google", "url": "http://www.google.com" } ]
object
zip
string

Postal code of contact address of the individual or company

Example81737
overdraftLimit
number

Overdraft limit amount

Example500.0
productCode
string

Code of the product used to facilitate the payment (as provided by the scheme operator)

See here for examples of such product codes

ExampleBPD
productType
string

Type of the product or service. Examples:

  • CHECKING_ACCOUNT
  • CREDIT_CARD
  • DEBIT_CARD
  • PREPAID_CARD
  • GIRO_ACCOUNT
  • CHECKING_ACCOUNT
  • SAVINGS_ACCOUNT
  • STORED_VALUE_CARD
  • TERM_ACCOUNT
  • BASIS_ACCOUNT (as GIRO_ACCOUNT without the possibility to overdraft)
  • VOUCHER (women, infants, children as part of EBT scheme),
  • ... (reach out if additional values are required)
ExampleCREDIT_CARD
scheme
string

Scheme or processing network within the account details uniquely identify an account. Country code for national banking schemes (ISO 3166 Alpha-2).+ AMEX, AFFINBANK, AMBANK, BANCONTACT, BCMC, BITPAY, CARD_MERCHANTACCOUNT (for merchant accounts accepting card payments) , CARD2CARD, CCWEB, CIMBCLICKS, CITI, DE, DIRECTPAY, DRAGONPAY, DISCOVER, ENETS, EPS, ESAPAY, ESTONIANBANKS, FINNISH, GB , GIROPAY, HONGLEONGBANK, IDEAL, INSTANTTRANSFER, JCB, MAESTRO, MASTER, MAXIMA, MAYBANKTWOU, MULTIBANCO, MYBANK, MYCLEARFPX, P24 , P24PAYOUT, PAYSAFECARD, PAYSBUY, PAYSERA, PAYU, PUGGLEPAY, RHBBANK, SAFETYPAY, SEPA, SEVENELEVEN, SOLO, SINGPOST, SWITCH , TELEINGRESO, TRUSTLY, TRUSTPAY, UKASH, UNIONPAY, US, VERKKOPANKKI, VISA, WEBMONEY, WUQUICKPAY ... (reach out if additional values are required)

ExampleSEPA
webLinks
Array of object (WebLink)

List of web links/urls to representations of the company or person in the internet or intranet

object
title
string

Title that should be displayed instead of link. If not provided, url will be used

Examplegoogle
url
string

web link/url to represent the company or person in the internet or intranet

Examplehttp://www.google.com
contactDetails
object (ContactDetails)
addressValidSince
string

Date since the given postal address is valid. Provide date , month or year only

Example2017-04
allAssignedCustomerIds
Array of string

List of all customer ids that are representing this account holder.

Example[ "I-234982-324-1232", "I-342512-121-4123" ]
string
contactId
string

Id that helps referencing the contact information back to the system from which the data originates

ExampleK3408534094
contactName
string

Contact name if different from the name provided in PersonDetails/CompanyDetails. Leave empty otherwise.

ExampleAdam Smith
contactNameExtended
string

Extension of the name line if required

Examplec/o Mrs Camber
country
string

Country of the contact address of the individual or company/organization

ExampleDE
emailAddresses
Array of string

List of email addresses on which the customer can be reached.

Example[ "noreply@company.com", "john.smith@shoutlook.com" ]
string
phoneNumbers
Array of string

List of phone numbers on which the customer can be reached.

Example[ "+4915178859632", "+4915178858526" ]
string
region
string

Region of the contact address. Skip if not needed for a full address (Country subdivision code as defined in ISO 3166-2)

ExampleBY
regionExtended
string

Extension field for region (e.g. county)

ExampleMaricopa
street
string

Street (incl. number if applicable)

ExampleLeopoldstr. 12
streetExtended
string

Possible extention of the street line in the address block. Provide if required.

Exampleapt. RE-243
town
string

City of residence of the customer in case the customer is an individual. City where the main office of the company is located in case the account belongs to a company.

ExampleMunich
unstructuredAddress
string

Unstructured address. Should be filled only if the address cannot be provided in the structured manner, that is, town, zip code, country or street.

ExampleTaunusanlage 12 60325, Frankfurt Am Main, DE
webLinks
Array of object (JsonNode)

List of web links (refer to WebLink data type) / or strings representing URLs. JsonNode type applied for backward compatibility.

Example[ { "title": "google", "url": "http://www.google.com" } ]
object
zip
string

Postal code of contact address of the individual or company

Example81737
identifier
string

The ultimate's identification code (BICFI). Code allocated to a financial institution by the ISO 9362 Registration Authority as described in ISO 9362

ExampleSSKMDEMM
usage
string

Free text the initiating party sends with the transaction.

ExampleTesting API
Responses
200

Successfully started with Transaction checks and already finished immediate decision

object
caseId
string

Case Id for the case manager.

Examplefcf14ed5-939b-4d24-a7d5-8166a2701c10
proceed
boolean

Should the transaction proceed (true) or be blocked (false).

Exampletrue
tenantTransactionId
string

ID of the transaction at the tenant.

Example1234
took
integer (int64)
202

Successfully started with Transaction checks but immediate decision is not available yet

object
caseId
string

Case Id for the case manager.

Examplefcf14ed5-939b-4d24-a7d5-8166a2701c10
proceed
boolean

Should the transaction proceed (true) or be blocked (false).

Exampletrue
tenantTransactionId
string

ID of the transaction at the tenant.

Example1234
took
integer (int64)
401

Unauthorized

403

Forbidden

425

PATCH request was sent too fast after POST request. Please retry later

429

Too many requests. PLease try later