Key Features
- Batch user import with validation
- Support for multiple authentication methods (email/password, passwordless, social login)
- Asynchronous processing for large imports
- Status tracking and error reporting
- User role and metadata import
- Tenant assignment support
Import Process
Batch Import
- Prepare user data with required fields
- Submit batch via
/bulk-import/users(up to 10,000 users per request) - Users are queued with “NEW” status
- Background processing imports users asynchronously
- Monitor progress via status endpoints
Direct Import
- Prepare single user data
- Submit via
/bulk-import/import - User is imported synchronously
- Immediate success or error response
Base Path
All Bulk Import endpoints are prefixed with/bulk-import
Limitations
- Not supported with in-memory database
- Maximum 10,000 users per batch request
- All endpoints are app-specific
Related Endpoints
Import
Add users for bulk import
Status
Check import status and progress