Fetch Constant Enums
The Fetch Corporate Constants request returns acceptable values of various fields that need to be passed via the Customer Onboarding v5 request.
Constants endpoint
You need to integrate this API as part of your onboarding process. You need to also display its output to your customers as a dropdown list while they complete your onboarding form. Use this API for all the fields listed below.
fieldName to category
Pass the fieldName as the category listed in the table below.
The following are the categories in Fetch Corporate Constants API.
Fetch Corporate Constants API category | Onboard Customer v5 API fieldName |
|---|---|
annualTurnover | sizeOfBusiness.annualTurnover |
averageTransactionValue | expectedAccountUsage.debit.averageTransactionValueexpectedAccountUsage.credit.averageTransactionValue |
businessType | businessTypestakeholders.corporate[*].businessType |
capitalContribution | applicant.positions[*].capitalContributionstakeholders.individual[*].positions[*].capitalContributionstakeholders.corporate[*].positions[*].capitalContribution |
countryName | addresses.businessAddress.countryaddresses.registeredAddress.countryapplicant.address.countrystakeholders.individual[*].address.countrystakeholders.corporate[*].registeredCountrynatureOfBusiness.operatingCountries[*]expectedAccountUsage.debit.topTransactionCountries[*]expectedAccountUsage.credit.topTransactionCountries[*] |
countryOfOperation | natureOfBusiness.operatingCountries[*]expectedAccountUsage.debit.topTransactionCountries[*]expectedAccountUsage.credit.topTransactionCountries[*] |
documentType | documents[*].typeapplicant.documents[*].typestakeholders.individual[*].documents[*].type |
intendedUseOfAccount | expectedAccountUsage.intendedUses[*] |
industrySector | natureOfBusiness.industryCodes[*] |
listedExchange | listedExchange |
monthlyTransactionVolume | expectedAccountUsage.debit.monthlyTransactionVolumeexpectedAccountUsage.credit.monthlyTransactionVolume |
monthlyTransactions | expectedAccountUsage.debit.monthlyTransactionsexpectedAccountUsage.credit.monthlyTransactions |
position | applicant.positions[*].titlestakeholders.individual[*].positions[*].titlestakeholders.corporate[*].positions[*].title |
regulatedTrustType | regulatedTrustType[*]\* Valid only for AU |
restrictedCountries | restrictedCountries[*]\* Required for the UK |
isoState | addresses.registeredAddress.stateaddresses.businessAddress.stateapplicant.address.statestakeholders.individual[*].address.state\* Also pass countryCode in the parameter to fetch the state of that respective country. |
streetType | addresses.businessAddress.streetTypeaddresses.registeredAddress.streetType\* Valid only for AU, NZ addresses. |
totalEmployees | sizeOfBusiness.totalEmployees |
trustBeneficiaryClass | applicant.positions[*].trustBeneficiaryClassstakeholders.individual[*].positions[*].trustBeneficiaryClass**** |
unregulatedTrustType | unregulatedTrustType[*] |
Response
The API response contains an array of code-description pairs that are valid for the given field.
| Response field | Usage |
|---|---|
code | The valid values that need to be used in the Create Customer v5 request for the given field. |
description | A description of the category code which can be shown to the applicant as a dropdown list. |