Managed accounts
Managed accounts
Our managed accounts system allows you to create and manage full OpenNode accounts on behalf of your platform's users in a completely transparent way.
As a platform, you can programmatically create OpenNode accounts and easily onboard your users onto OpenNode's platform while keeping full control of the user experience.
A OpenNode managed account is invisible to the account owner, keeping you in control of all user interactions.
Contact support for activation
To enable your API key to create managed accounts, please reach out to [email protected].
Flow
-
Create a managed account: https://developers.opennode.com/reference/create-managed-account
-
Use any of the OpenNode's API endpoints on behalf of your managed account by authenticating using the following headers:
Authorization: YOUR_OPENNODE_API_KEY
OpenNode-Account-Id: MANAGED_ACCOUNT_ID
Additional managed account endpoints
Get managed account info:
https://developers.opennode.com/reference/get-managed-account-info
Update managed account:
https://developers.opennode.com/reference/update-managed-account-settings
KYC verification:
https://developers.opennode.com/reference/create-kyc-link-for-managed-accounts
Connect bank account:
https://developers.opennode.com/reference/connect-managed-account-bank-account
Managed accounts webhooks
Follow this guide to learn more about managed accounts webhooks:
https://developers.opennode.com/docs/managed-accounts-webhooks
Updated over 1 year ago