KYC/AML Verification¶
To run an automated check to verify a party’s identity and run their name against the global watch lists, you will leverage our KYC/AML API calls.
Auto KYC/AML Checks on Individual Persons¶
Running an AML or KYC/AML verification is an automated, real time check and is the most common workflow for verifying investors’ identity. The API methods for auto verification are listed below. You can choose between the basic check or the enhanced check. The explanation of differences is on the graphic below. This API method and workflow is only appropriate for individual parties (who are persons). Entity parties have a different workflow as shown under KYC/AML for Entities below.
There are webhooks that can be utilized for notification of verifications and changes in status.

KYC/AML Basic API Method¶
Enhanced KYC/AML API Method¶
Manual KYC/AML Verification Request¶
The manual KYC/AML verification request happens upon auto KYC/AML failure. The API method for this operation is listed below.
Manual API Method¶
KYC/AML on Entities¶
Running an entity name against global watch lists can be done using the performAml method. This AML check is required to be performed on entities if North Capital is acting as an escrow agent for your offering.
For KYC/CIP, this typically requires collecting the organization documents of the entity to look through to the beneficial ownership (See FinCEN guidance). North Capital offers this “Know Your Business” verification as a service leveraging the “requestKycAml” method, and following the workflow below. Please note that all entity documentation needs to be collected before requesting this verification.
There are webhooks that can be utilized for notification of verifications and changes in status.
