The Partner Onboarding API lets you create and manage onboarding applications for your customers. Collect business data, upload documents, and submit applications for compliance review—all through one REST API. This removes manual steps so you can scale without extra overhead. Use the Partner Onboarding API when you need to bring your own end users onto Circle’s platform. This is required for products where Circle performs Know Your Business (KYB) verification on your customers, such as Digital Asset Accounts.Documentation Index
Fetch the complete documentation index at: https://developers.circle.com/llms.txt
Use this file to discover all available pages before exploring further.
Supported products
The Partner Onboarding API supports onboarding for the following Circle products:Digital Asset Accounts
Onboard business end customers to stablecoin-backed accounts with fiat and
crypto operations
Key features
Schema-driven forms
Retrieve a JSON Schema that defines required fields, validation rules, and
conditional dependencies.
Bulk data submission
Submit all sections in one call. The API validates first, then saves each in
order.
Document management
Upload, list, and delete documents. Files link to the relevant application
fields and entities.
What you can build
Embedded onboarding flows
Embedded onboarding flows
Build onboarding forms in your platform. Use the JSON Schema to render fields
and conditional sections. Your customers stay in your app the whole time.
Automated bulk onboarding
Automated bulk onboarding
Migrate existing customers by creating applications and submitting data in bulk.
One request per application fills all sections at once.
RFI management dashboards
RFI management dashboards
Surface RFIs to your operations team or to customers. Webhook notifications
drive real-time updates and automate follow-ups.
How it works
Create a draft application
Set up an application for your customer. It starts in
DRAFT status with a
schema that lists required fields.Collect data and documents
Save section data and upload documents. The API checks each submission
against the schema.
Submit for compliance review
When all sections are complete, submit the application. The compliance team
reviews it and approves or issues requests for information (RFIs).
Get started
Submit onboarding application
Walk through an application end to end in sandbox
Application states
Learn the statuses an application moves through
Create and populate applications
Walk through the full application lifecycle
Handle requests for information
Respond to compliance team RFIs and resubmit