Complete Signup

Submits the complete KYB (Know Your Business) package — business entity details, Business Owner personal information, Controlling Party, and optionally an Authorized Signer.

After submission the KYB review is processed asynchronously. The status moves from pending to approved or rejected. Poll GET /kyc/private/v1/requests/last after token exchange (step 10) to monitor the result.

Required parties:

  • businessOwner — at least one beneficial owner with ≥25% ownership (must include ownershipPercentage and w9)
  • controllingParty — person with authority over business operations (must include businessTitle)
  • authorizedSigner — optional, person authorized to sign for transactions

Required business fields: businessLegalName, employerIdentificationNumber, legalStructure, transferActivity, businessActivity, taxIdentificationNumberType

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…

Submits the Business Owner's Know Your Business (KYB) information including business details, beneficial owners, and supporting documentation. This triggers the compliance review process.

After submission the account status moves to pending while KYB is reviewed. Monitor status via Get KYB verification status. Once approved, the status becomes active and accounts are usable.

Requires session headers: X-Session-Id + X-Client-Id.

Body Params

Complete KYB signup request. Requires at minimum one Business Owner, one Controlling Party, a Business entity, and W9 certification. The Authorized Signer is optional.

businessOwner
object
required

Primary business owner (must include ownershipPercentage)

controllingParty
object
required

Person with control over business operations (must include businessTitle)

authorizedSigner
object

Optional — person authorized to sign business transactions

business
object
required
w9
object
required

W9 tax certification — accepted on behalf of the business

Headers
uuid
Responses
200

KYB submission accepted — review is processing asynchronously

Language
Credentials
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json