POST /api/v2/users/create_or_update_many
Accepts an array of up to 100 user objects. For each user, the user is created if it does not already exist, or the existing user is updated.
Note: To protect the data in your Zendesk account, bulk user imports are not enabled by default in Zendesk accounts. The account owner or an admin must contact Zendesk Customer Support to enable the imports. A 403 Forbidden error is returned if data imports are not enabled.
Each individual user object can identify an existing user by email or by external_id.
This endpoint returns a job_status JSON object and queues a background job to do the work. Use the Show Job Status endpoint to check for the job's completion. Only a certain number of jobs can be queued or running at the same time. See Job limit for more information.
Allowed For
- Admins and agents in custom roles with permission to manage end users or team members
Servers
- https://{subdomain}.{domain}.com
Request headers
| Name | Type | Required | Description |
|---|---|---|---|
Content-Type |
String | Yes |
The media type of the request body.
Default value: "application/json" |
Request body fields
| Name | Type | Required | Description |
|---|---|---|---|
users[] |
Array | Yes |
How to start integrating
- Add HTTP Task to your workflow definition.
- Search for the API you want to integrate with and click on the name.
- This loads the API reference documentation and prepares the Http request settings.
- Click Test request to test run your request to the API and see the API's response.