Added
Bulk User Creation Endpoint
14 days ago
We've added a new endpoint for bulk user creation.
Bulk user creation
The new POST /users/bulk endpoint lets you create up to 500 users in a single request. Each user accepts the same fields as POST /users.
The endpoint supports partial success. If a user cannot be created because of a duplicate external_user_id or email, the remaining users are still processed.
The response returns HTTP 200, even when some users fail. Check the created, failed, and failures fields to identify the results.
Example response:
{
"created": 499,
"failed": 1,
"failures": [
{
"external_user_id": "ext-41",
"reason": "duplicate_external_user_id",
"message": "User with this external_user_id already exists."
}
]
}You can use this endpoint for bulk imports, backfills, and user synchronization instead of creating users individually.