Before you start
You’ll need product-level permissions to use this endpoint. You should also create webhooks for theAccountActivated event type at a minimum, so you’re notified when the account’s status changes.
Create an account for cards
POST
/v2/onboardingRequest
Use this request to submit details and start onboarding an account.Request body schema
string
The market relating to the licence that the account operates under.Allowable values:
UK, EUarray
The feature to enable on the account. Defaults to
payments if not provided. Cannot be changed later.Allowable values: payments, cardsstring
required
The type of account you’re onboarding.Allowable values:
business, personalstring
The affiliate ID.Allowable values: 36 characters
string
The company ID.Allowable values: 36 characters
object
required
Details about the contact (primary owner).
object
Details about the account. Optional for
personal accounts; required for business accounts.object
required
Details for the KYC checks.
Response
If your request is successful, you’ll receive a202 response.
For more detailed information about this request and its response, see the API reference.
What’s next?
Once we’ve finished verifying the business or person you’ve submitted details for, we’ll activate their account. If you’ve set up webhooks, you’ll receive anAccountActivated event when this happens.