CA request examples

To onboard your entity, you can call the Onboard Corporate Customer API. For an example call that you can customize with your information, see:

Private companies

The following is an API request example call where businessType = PRIVATE_COMPANY.

{
    "region": "CA",
    "businessDetails": {
        "businessName": "Soylent Caals",
        "businessRegistrationNumber": "1014999d8",
        "businessType": "PRIVATE_COMPANY",
        "description": "Corporation in US to facilitate payments to business",
        "tradeName": "Soylent Corp",
        "legalDetails": {
            "registeredCountry": "CA",
            "registeredDate": "2021-08-10"
        },
        "addresses": {
            "registeredAddress": {
                "addressLine1": "999 Park Street",
                "addressLine2": "Near Airport",
                "city": "Newark",
                "state": "New Jersey",
                "country": "CA",
                "postcode": "A1A1A1"
            }
        },
           "documentDetails": [
            {
                "documentType": "BUSINESS_REGISTRATION_DOC",
                "document": [
                    {
                        "fileName": "BRD",
                        "fileType": "application/pdf",
                        "document": "iVBORw0KGgoAAAANSUhEUgAAAOEAAADhCAMAAAAJbSJIAAAAJFBMVEX/////QAAAAADnOQCnIAD19vZSXV7dNgCkpqf1PQDNzs7P0NCe8r63AAAAoUlEQVR4nO3Wiw3DIAwFQGI+Ccn++1ZNM0IpEr2b4D1ZGKcEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMC31FpnRxjqbBHRztkxxjmi5J5LHLODjHLGvr3tcc2OMkgr20dps6OMUSM/DXOsuW5q9KdhX7bh6jNc/x3+wS5d/z9M6bpvmmUneFv9LgUAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+K0XNkoBrhhCyKYAAAAASUVORK5CYII="
                    }
                ]
            }
        ],
        "stakeholders": [
            {
                "stakeholderDetails": {
                   
                    "firstName": "AAMICHAEL",
                    "lastName": "JONES",
                    "nationality": "CA",
                    "dateOfBirth": "1961-08-11",

                    "professionalDetails": [
                        {
                            "position": "UBO",
                            "sharePercentage": "50"
                        }
                    ],
                    "address": {
                        "addressLine1": "Park Street",
                        "city": "Newark",
                        "state": "New Jersey",
                        "country": "US",
                        "postcode": "07071"
                    }
                 
                }
            },
            {
                "businessPartner": {
                    "businessName": "Vehement Capital Partners",
                    "businessRegistrationNumber": "987609384",
                    "businessEntityType": "UBO",
                    "sharePercentage": "15",
                    "legalDetails": {
                        "registeredCountry": "US"
                    }
                }
            }
        ],
        "applicantDetails": {
            "kycMode": "E_KYC",
             "occupation": "OC9510",
            "firstName": "AATom",
            "lastName": "Arch",
            "nationality": "CA",
            "dateOfBirth": "1982-07-10",
            "professionalDetails": [
                {
                    "position": "SIGNATORY"
                }
            ],
            "contactDetails": {
                "countryCode": "US",
                "contactNo": "9974922222",
                "email": "[email protected]"
            },
            "address": {
                "addressLine1": "Apt X 99, Green Avenue",
                "city": "West Hartford",
                "state": "Connecticut",
                "postcode": "06110",
                "country": "US"
            },
            "additionalInfo": {
                "applicantDeclaration": "Yes"
            }
        },
        "additionalInfo": {
            "isSameBusinessAddress": "Yes"
        }
    },
    "riskAssessmentInfo": {
        "totalEmployees": "EM009",
        "annualTurnover": "CA011",
        "industrySector": "IS144",
        "intendedUseOfAccount": "IU003",
        "countryOfOperation": [
            "US",
            "SG",
            "HK",
            "AU"
        ],
        "transactionCountries": [
            "SG",
            "AU",
            "EU"
        ]
    },
    "tags": [
        {
            "key": "tag1",
            "value": "tag1value"
        },
        {
            "key": "tag2",
            "value": "tag2value"
        }
    ]
}

Public Company

The following is an API request example call where businessType = TRUST.

{
    "region": "CA",
    "businessDetails": {
        "businessName": "Soylent Chemidls",
        "businessRegistrationNumber": "101qd8",
        "businessType": "PUBLIC_COMPANY",
        "description": "Corporation in US to facilitate payments to business",
        "tradeName": "Soylent Corp",
        "legalDetails": {
            "registeredCountry": "CA",
            "registeredDate": "2021-08-10",
             "listedExchange": "EX103"
        },
        "addresses": {
            "registeredAddress": {
                "addressLine1": "999 Park Street",
                "addressLine2": "Near Airport",
                "city": "Newark",
                "state": "New Jersey",
                "country": "CA",
                "postcode": "A1A1A1"
            }
        },
           "documentDetails": [
            {
                "documentType": "BUSINESS_REGISTRATION_DOC",
                "document": [
                    {
                        "fileName": "BRD",
                        "fileType": "application/pdf",
                        "document": "iVBORw0KGgoAAAANSUhEUgAAAOEAAADhCAMAAAAJbSJIAAAAJFBMVEX/////QAAAAADnOQCnIAD19vZSXV7dNgCkpqf1PQDNzs7P0NCe8r63AAAAoUlEQVR4nO3Wiw3DIAwFQGI+Ccn++1ZNM0IpEr2b4D1ZGKcEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMC31FpnRxjqbBHRztkxxjmi5J5LHLODjHLGvr3tcc2OMkgr20dps6OMUSM/DXOsuW5q9KdhX7bh6jNc/x3+wS5d/z9M6bpvmmUneFv9LgUAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+K0XNkoBrhhCyKYAAAAASUVORK5CYII="
                    }
                ]
            }
        ],
        "stakeholders": [
            {
                "stakeholderDetails": {
                   
                    "firstName": "AAMICHAEL",
                    "lastName": "JONES",
                    "nationality": "CA",
                    "dateOfBirth": "1961-08-11",

                    "professionalDetails": [
                        {
                            "position": "UBO",
                            "sharePercentage": "50"
                        }
                    ],
                    "address": {
                        "addressLine1": "Park Street",
                        "city": "Newark",
                        "state": "New Jersey",
                        "country": "US",
                        "postcode": "07071"
                    }
              
                }
            },
            {
                "businessPartner": {
                    "businessName": "Vehement Capital Partners",
                    "businessRegistrationNumber": "987609384",
                    "businessEntityType": "UBO",
                    "sharePercentage": "15",
                    "legalDetails": {
                        "registeredCountry": "US"
                    }
                }
            }
        ],
        "applicantDetails": {
            "kycMode": "E_KYC",
             "occupation": "OC9510",
            "firstName": "AATom",
            "lastName": "Arch",
            "nationality": "CA",
            "dateOfBirth": "1982-07-10",
            "professionalDetails": [
                {
                    "position": "SIGNATORY"
                }
            ],
            "contactDetails": {
                "countryCode": "US",
                "contactNo": "9974922222",
                "email": "[email protected]"
            },
            "address": {
                "addressLine1": "Apt X 99, Green Avenue",
                "city": "West Hartford",
                "state": "Connecticut",
                "postcode": "06110",
                "country": "US"
            },
            "additionalInfo": {
                "applicantDeclaration": "Yes"
            }
        },
        "additionalInfo": {
            "isSameBusinessAddress": "Yes"
        }
    },
    "riskAssessmentInfo": {
        "totalEmployees": "EM009",
        "annualTurnover": "CA011",
        "industrySector": "IS144",
        "intendedUseOfAccount": "IU003",
        "countryOfOperation": [
            "US",
            "SG",
            "HK",
            "AU"
        ],
        "transactionCountries": [
            "SG",
            "AU",
            "EU"
        ]
    },
    "tags": [
        {
            "key": "tag1",
            "value": "tag1value"
        },
        {
            "key": "tag2",
            "value": "tag2value"
        }
    ]
}

Other entities

The following is an API request example call where businessType = CORPORATION. Examples for other entity types listed below are similar.

  • Corporations
  • Estates
  • General partnerships
  • Limited liability company
  • Limited liability partnership firms
  • Limited partnerships
  • Sole traders
  • Unincorporated associations
{
    "region": "US",
    "businessDetails": {
        "businessName": "Soylent Corporation68s",
        "businessRegistrationNumber": "529403988",
        "businessType": "CORPORATION",
        "description": "Corporation in US to facilitate payments to business",
        "tradeName": "Soylent Corp",
        "legalDetails": {
            "registeredCountry": "US",
            "registeredDate": "2021-08-10"
        },
        "addresses": {
            "registeredAddress": {
                "addressLine1": "999 Park Street",
                "addressLine2": "Near Airport",
                "city": "Newark",
                "state": "New Jersey",
                "country": "US",
                "postcode": "07071"
            }
        },
        "documentDetails": [
            {
                "documentType": "BUSINESS_REGISTRATION_DOC",
                "document": [
                    {
                        "fileName": "BRD",
                        "fileType": "application/pdf",
                        "document": "iVBORw0KGgoAAAANSUhEUgAAAOEAAADhCAMAAAAJbSJIAAAAJFBMVEX/////QAAAAADnOQCnIAD19vZSXV7dNgCkpqf1PQDNzs7P0NCe8r63AAAAoUlEQVR4nO3Wiw3DIAwFQGI+Ccn++1ZNM0IpEr2b4D1ZGKcEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMC31FpnRxjqbBHRztkxxjmi5J5LHLODjHLGvr3tcc2OMkgr20dps6OMUSM/DXOsuW5q9KdhX7bh6jNc/x3+wS5d/z9M6bpvmmUneFv9LgUAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+K0XNkoBrhhCyKYAAAAASUVORK5CYII="
                    }
                ]
            }
        ],
        "stakeholders": [
            {
                "stakeholderDetails": {
                    "kycMode": "MANUAL_KYC",
                    "firstName": "MICHAEL",
                    "lastName": "JONES",
                    "nationality": "US",
                    "dateOfBirth": "1961-08-11",
                    "professionalDetails": [
                        {
                            "position": "CONTROL_PRONG"
                        }
                    ],
                    "address": {
                        "addressLine1": "Park Street",
                        "city": "Newark",
                        "state": "New Jersey",
                        "country": "US",
                        "postcode": "07071"
                    },
                    "documentDetails": [
                        {
                            "documentType": "NATIONAL_ID",
                            "documentNumber": "555456789",
                            "documentIssuanceCountry": "US",
                            "document": [
                                {
                                "fileName": "POI.png",
                                "fileType": "images/png",
                                "document": "gtudfsdfgegetg"
                            }
                            ]
                        }
                    ]
                }
            },
            {
                "businessPartner": {
                    "businessName": "Vehement Capital Partners",
                    "businessRegistrationNumber": "987609384",
                    "businessEntityType": "UBO",
                    "sharePercentage": "15",
                    "legalDetails": {
                        "registeredCountry": "US"
                    }
                }
            }
        ],
        "applicantDetails": {
            "kycMode": "E_KYC",
            "firstName": "Tom",
            "lastName": "Arch",
            "nationality": "US",
            "dateOfBirth": "1982-07-10",
            "professionalDetails": [
                {
                    "position": "SIGNATORY"
                }
            ],
            "contactDetails": {
                "countryCode": "US",
                "contactNo": "9974922222",
                "email": "[email protected]"
            },
            "address": {
                "addressLine1": "Apt X 99, Green Avenue",
                "city": "West Hartford",
                "state": "Connecticut",
                "postcode": "06110",
                "country": "US"
            },
            "documentDetails": [
                {
                    "documentType": "NATIONAL_ID",
                    "documentNumber": "123456789",
                    "documentIssuanceCountry": "US"
                }
            ],
            "additionalInfo": {
                "applicantDeclaration": "Yes"
            }
        },
        "additionalInfo": {
            "isSameBusinessAddress": "Yes"
        }
    },
    "riskAssessmentInfo": {
        "totalEmployees": "EM009",
        "annualTurnover": "CA011",
        "industrySector": "IS144",
        "intendedUseOfAccount": "IU003",
        "countryOfOperation": [
            "US",
            "SG",
            "HK",
            "AU"
        ],
        "transactionCountries": [
            "SG",
            "AU",
            "EU"
        ]
    },
    "tags": [
        {
            "key": "tag1",
            "value": "tag1value"
        },
        {
            "key": "tag2",
            "value": "tag2value"
        }
    ]
}