Onboard a Business

Provide Onboarding Information

Several pieces of information are necessary to successfully onboard a business and move its account status from PENDING to OPEN. After submission, this information will be reviewed. Once the information has been approved, the account’s status will be changed to OPEN.

To get started, initiate a request to the POST /v1/businesses/{business_id}/onboarding endpoint with all KYC/KYB information.

For security purposes, it is highly recommended to use fake data in the sandbox environment.

The same onboarding endpoint is used for agreeing to required documents, including an investment management agreement, entity LLC agreement, and new account agreement. Treasure will provide these documents to be shown to users for explicit agreement in the request:

{
  "policies": {
    "investment_management_agreement": true,
    "entity_llc_agreement": true,
    "entity_new_account_ria": true
  }
}

When submitting this request, you are legally agreeing that end users have seen and accepted the aforementioned agreements.

KYC will be triggered once all the required onboarding information has been submitted. The pending account will have a new sub_status of INTERNAL_REVIEW, and the Treasure KYB team will contact you for further information if necessary. Once the review is finished, the status will be changed to approved or denied.

Get Onboarding Information

At any time, onboarding information for a specific business can be fetched via a request to request to the GET /v1/businesses/{business_id}/onboarding endpoint.