Business Onboarding
Overview
Get Business Creation Parameters V2
JWT Authorization header using the Bearer scheme.
Example: "Authorization: Bearer {token}"
Tokens can be generated using the /api/v1/public/auth/login endpoint.
One time pass for the request
OK
Bad Request
Create Business V2
Request body parameters:
- PersonalDetails.FirstName: Customer's first given name
- PersonalDetails.MiddleNames: Customer's middle names
- PersonalDetails.LastName: Customer's surname
- PersonalDetails.Reference: Reference for the managed customer
- PersonalDetails.CurrencyCode: Customer's currency code
- PersonalDetails.EmailAddress: Customer's personal email
- PersonalDetails.PhoneNumber: Customer's personal phone number
- RegisteredCountryCode: Country of business registration
- bConductsThirdPartyPayments: Flag to determine whether customer will be conducting third party payments
- RequestedProducts: A list of products and services that the account will be used for
- SendInvite: Set true to send welcome email to customer Response:
- Id: Customer's Id
Possible validation errors:
- Forbidden - no access
- Required - field missing
- Username_Not_Available - email address is already in use
- Invalid_PhoneNumber: Phone number in incorrect format
- Invalid_CurrencyCode: Currency code invalid or not available
- Invalid_CountryISOCode: Country not found
- Invalid_RequestedProducts: Product not recognized
JWT Authorization header using the Bearer scheme.
Example: "Authorization: Bearer {token}"
Tokens can be generated using the /api/v1/public/auth/login endpoint.
One time pass for the request
OK
Bad Request
Get Parameters for Business Verification V2
Query Parameters:
- CustomersId - Id of managed customer
Response:
- countries: list of available countries
- states: list of available states
- mainActivityTypes: list of main activity types
- sourceFundTypes: list of source fund types
- transactionVolumes: list of transaction volume types
- monthlyUsdEquivalents: list of monthly USD equivalents types
- uBOReportingExemptions: list of UBO reporting exemptions
- regionsOfOperation: list of regions of operations
- entityTypes: list of business entity types
- documents: Details about customer's document upload status
- additionalDocuments: Details about customer's additional supporting document upload status Possible validation errors:
- Required
- Unauthorized - Managed customer must be managed by user
JWT Authorization header using the Bearer scheme.
Example: "Authorization: Bearer {token}"
Tokens can be generated using the /api/v1/public/auth/login endpoint.
One time pass for the request
OK
Bad Request
Upload Business Document
JWT Authorization header using the Bearer scheme.
Example: "Authorization: Bearer {token}"
Tokens can be generated using the /api/v1/public/auth/login endpoint.
One time pass for the request
Success
Bad Request
Form Parameters
Get Business Verification Status
Query Parameters:
- CustomersId - Id of managed customer
Response:
- businessVerificationStep -- NotStarted, InProgress, Submitted or Verified
- rejectedDocuments - details of rejected verification documents Possible validation errors:
- Required
- Unauthorized - Managed customer must be managed by user
JWT Authorization header using the Bearer scheme.
Example: "Authorization: Bearer {token}"
Tokens can be generated using the /api/v1/public/auth/login endpoint.
One time pass for the request
Success
Bad Request
Delete Business Document
JWT Authorization header using the Bearer scheme.
Example: "Authorization: Bearer {token}"
Tokens can be generated using the /api/v1/public/auth/login endpoint.
One time pass for the request
Success
Bad Request
Submit Business Verification
JWT Authorization header using the Bearer scheme.
Example: "Authorization: Bearer {token}"
Tokens can be generated using the /api/v1/public/auth/login endpoint.
One time pass for the request
OK
Bad Request
OwnershipTreeDto
Submit Business Verification Request Body JSON Example
Response Body Parameters
Response Body JSON Example
Potential Error Codes
Last updated