Bulk Job Requests
Bulk Users Update
The endpoint allows you to create a bulk job to asynchronously update users. See Update a System User for full list of attributes.
Sample Request
curl -X PATCH https://console.jumpcloud.com/api/v2/bulk/users \
-H 'Accept: application/json' \
-H 'Content-Type: application/json' \
-H 'x-api-key: {API_KEY}' \
-d '[
{
"id":"5be9fb4ddb01290001e85109",
"firstname":"{UPDATED_FIRSTNAME}",
"department":"{UPDATED_DEPARTMENT}",
"attributes":[
{"name":"Custom","value":"{ATTRIBUTE_VALUE}"}
]
},
{
"id":"5be9fb4ddb01290001e85109",
"firstname":"{UPDATED_FIRSTNAME}",
"costCenter":"{UPDATED_COST_CENTER}",
"phoneNumbers":[
{"type":"home","number":"{HOME_PHONE_NUMBER}"},
{"type":"work","number":"{WORK_PHONE_NUMBER}"}
]
}
]
patch/bulk/users
Request
- Base URLhttps://console.jumpcloud.com/api/v2
- AuthAPI key in header x-api-key
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Query parameters
suppressEmailboolean
An option indicating whether to suppress the job results email that will otherwise be sent to the Administrator who created the job. If true, the email won't be sent. If omitted or false, the email will be sent.
Headers
x-org-idstring
Organization identifier that can be obtained from console settings.
Request body
Response
Changes
No recorded changes to this operation across all 1 revision of this API.