Required Parameters
The API fields shown on this page are relevant to Singapore only. To see the full payload, refer to the Onboard Corporate Customer API Reference.
π Note
All fields have a maximum limit of 255 characters unless stated otherwise.
Request parametersβ
Property | Description | Required |
---|---|---|
region | The country or geographic region where the corporate end customer is located and is onboarded. To onboard a Singapore-based customer, use the SG value. | Yes |
businessDetails | An object that contains business details about the corporate customer. | Yes |
riskAssessmentInfo | An object that contains the risk assessment information. | Yes |
deviceDetails | An object that contains information about the customer's device and IP address. | Yes |
expectedAccountUsage | An object that contains the expected usage of the account | Yes |
tags | An object that contains the tags. | No |
clientId | This field contains the Nium client ID of the customer. It's received in the response of the previously executed Onboard Corporate Customer API. Note: This field is required to reinitiate the KYB process. | Yes * |
customerHashId | This field contins the unique customer identifier generated at the time of the customer creation. It's received in the response of the previously executed Onboard Corporate Customer API. Note: This field is required to reinitiate the KYB process. | Yes * |
Table header API fieldsβ
The below table headers refer to the businessType
fields:
Government/Private/Sole trader | Public | Association/Partner/Trust |
---|---|---|
GOVERNMENT_ENTITY PRIVATE_COMPANY SOLE_TRADER | PUBLIC_COMPANY | ASSOCIATION PARTNERSHIP TRUST |
businessDetails
objectβ
An object that contains business details about the corporate customer.
Property | Description | Government Private Sole trader | Public | Association Partner Trust |
---|---|---|---|---|
referenceId | The universally unique identifier (UUID) of the business entity that Nium uses to identify the businessDetails entity. If it's not provided, Nium generates one. The UUID is used to respond to a request for information (RFI) or to upload required documents for the business entity. | Optional | Optional | Optional |
businessName | The name a corporate customer is registered under. | Required | Required | Required |
businessRegistrationNumber | The business registration number. | Required | Required | Required |
tradeName | Another name that the corporate customer uses to do business under, which is different than their licensed business name. | Optional | Optional | Optional |
formerName | In case the corporate customer did business under a different name than their licensed business name. | Optional | Optional | Optional |
website | The corporate customer's website. | Optional | Optional | Optional |
businessType | The legal entity type of the business. Use Fetch corporate constants API for a valid set of values. | Required | Required | Required |
associationDetails | An object that contains the association details. Note: Required only for ASSOCIATION . | N/A | N/A | Required * |
legalDetails | An object that contains the legal details. | Required | Required | Required |
regulatoryDetails | An object that contains the client's regulatory status. Note: This field is required only for TRUST . | N/A | N/A | Required * |
addresses | An object that contains the registered and business addresses of the corporate customer. | Required | Required | Required |
documentDetails | An array of objects that contains the business documents. Note: This field is required if specified in SG required documents. | Required * | Required * | Required * |
stakeholders | An array of objects that contains the individual and corporate stakeholders of the corporate customer. | Required | Required | Required |
applicantDetails | An object that contains the applicant's details. | Required | Required | Required |
additionalInfo | An object that contains additional information about the business. | Optional | Optional | Optional |
associationDetails
objectβ
An object within the businessDetails
object that contains the association details.
This is required if businessType = ASSOCIATION
.
Property | Description | Government/Private/Sole trader | Public | Association/Partner/Trust |
---|---|---|---|---|
associationName | The complete name of the association. Note: This field is required only for ASSOCIATION . | N/A | N/A | Required * |
associationNumber | The number of the association that an applicable state or territory issues. Note: This field is required only for ASSOCIATION . | N/A | N/A | Required * |
associationChairPerson | The complete name of an association chairperson, secretary, or treasurer. Note: This field is required only for ASSOCIATION . | N/A | N/A | Required * |
legalDetails
objectβ
An object within the businessDetails
object that contains legal details.
Property | Description | Government/Private/Sole trader | Public | Association/Partner/Trust |
---|---|---|---|---|
registeredDate | The date the business was registered entered in the YYYY-MM-DD format. Registered date cannot be future date. | Required | Required | Required |
registeredCountry | The country where the business is registered, specified in the ISO 3166 format. | Required | Required | Required |
listedExchange | The exchange where the business is publicly listed. Use Fetch corporate constants API for a valid set of values. | N/A | Required | N/A |