# Onboarding Customers

In order to onboard a customer, you need to create one profile for a person or business.

Once the profile is created you may need to supply additional verification documents (see [Additional Customer Verification](/guides/product/kyc/partner-kyc/additional-verification)).

There are some notable fields in the Profile creation APIs that are important for this type of integration:

* The contactDetails fields are mandatory, we require this information for KYC and other mandatory contact scenarios. We do not use these details for marketing.
* The externalCustomerId is an optional field but is recommended so we can offer ways to look up profiles for a customer in future.


## Create a personal profile

For request/response details, see the [API reference](/api-reference/profile/profilepersonalcreate).

## Create a business profile

For request/response details, see the [API reference](/api-reference/profile/profilebusinesscreate).