Update a user
Updates the admin-managed user profile, scheduling controls, load-limit overrides, and organization attributes. Example: {"title":"Principal Engineer","timezone":"America/Chicago","daily_load_limit":{"limit":4,"type":"NUMBER_OF_INTERVIEWS"}}. Set nullable overrides to null to clear them. Email and ATS identity are read-only. Requires a token with the users:write scope. Changes are attributed to the acting user in API and backend audit telemetry; this administrative update does not create a scheduling activity-timeline entry. Directory- or SCIM-managed profile fields (name, title, manager, LinkedIn URL) are rejected with CANNOT_UPDATE_SYNC_MANAGED_FIELDS when the organization pref assigns them to an external sync source.
curl --request PATCH \
--url https://api.modernloop.io/v1/users/{userId} \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"interview_pause_dates": [
{
"start_at": "2023-11-07T05:31:56Z",
"end_at": "2023-11-07T05:31:56Z"
}
],
"work_hours": [
{
"start": "<string>",
"end": "<string>"
}
],
"daily_load_limit": {
"limit": 123
},
"weekly_load_limit": {
"limit": 123
},
"title": "<string>",
"timezone": "<string>",
"phone_number": "<string>",
"linkedin_url": "<string>",
"manager_id": "usr_a1b2c3d4e5f64789a1b2c3d4e5f64789",
"given_name": "<string>",
"family_name": "<string>",
"full_name": "<string>",
"attributes": [
{
"attribute_name_id": "att_a1b2c3d4e5f64789a1b2c3d4e5f64789",
"value_ids": [
"atv_a1b2c3d4e5f64789a1b2c3d4e5f64789"
]
}
]
}
'import requests
url = "https://api.modernloop.io/v1/users/{userId}"
payload = {
"interview_pause_dates": [
{
"start_at": "2023-11-07T05:31:56Z",
"end_at": "2023-11-07T05:31:56Z"
}
],
"work_hours": [
{
"start": "<string>",
"end": "<string>"
}
],
"daily_load_limit": { "limit": 123 },
"weekly_load_limit": { "limit": 123 },
"title": "<string>",
"timezone": "<string>",
"phone_number": "<string>",
"linkedin_url": "<string>",
"manager_id": "usr_a1b2c3d4e5f64789a1b2c3d4e5f64789",
"given_name": "<string>",
"family_name": "<string>",
"full_name": "<string>",
"attributes": [
{
"attribute_name_id": "att_a1b2c3d4e5f64789a1b2c3d4e5f64789",
"value_ids": ["atv_a1b2c3d4e5f64789a1b2c3d4e5f64789"]
}
]
}
headers = {
"Authorization": "Bearer <token>",
"Content-Type": "application/json"
}
response = requests.patch(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'PATCH',
headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'},
body: JSON.stringify({
interview_pause_dates: [{start_at: '2023-11-07T05:31:56Z', end_at: '2023-11-07T05:31:56Z'}],
work_hours: [{start: '<string>', end: '<string>'}],
daily_load_limit: {limit: 123},
weekly_load_limit: {limit: 123},
title: '<string>',
timezone: '<string>',
phone_number: '<string>',
linkedin_url: '<string>',
manager_id: 'usr_a1b2c3d4e5f64789a1b2c3d4e5f64789',
given_name: '<string>',
family_name: '<string>',
full_name: '<string>',
attributes: [
{
attribute_name_id: 'att_a1b2c3d4e5f64789a1b2c3d4e5f64789',
value_ids: ['atv_a1b2c3d4e5f64789a1b2c3d4e5f64789']
}
]
})
};
fetch('https://api.modernloop.io/v1/users/{userId}', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.modernloop.io/v1/users/{userId}",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_POSTFIELDS => json_encode([
'interview_pause_dates' => [
[
'start_at' => '2023-11-07T05:31:56Z',
'end_at' => '2023-11-07T05:31:56Z'
]
],
'work_hours' => [
[
'start' => '<string>',
'end' => '<string>'
]
],
'daily_load_limit' => [
'limit' => 123
],
'weekly_load_limit' => [
'limit' => 123
],
'title' => '<string>',
'timezone' => '<string>',
'phone_number' => '<string>',
'linkedin_url' => '<string>',
'manager_id' => 'usr_a1b2c3d4e5f64789a1b2c3d4e5f64789',
'given_name' => '<string>',
'family_name' => '<string>',
'full_name' => '<string>',
'attributes' => [
[
'attribute_name_id' => 'att_a1b2c3d4e5f64789a1b2c3d4e5f64789',
'value_ids' => [
'atv_a1b2c3d4e5f64789a1b2c3d4e5f64789'
]
]
]
]),
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>",
"Content-Type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api.modernloop.io/v1/users/{userId}"
payload := strings.NewReader("{\n \"interview_pause_dates\": [\n {\n \"start_at\": \"2023-11-07T05:31:56Z\",\n \"end_at\": \"2023-11-07T05:31:56Z\"\n }\n ],\n \"work_hours\": [\n {\n \"start\": \"<string>\",\n \"end\": \"<string>\"\n }\n ],\n \"daily_load_limit\": {\n \"limit\": 123\n },\n \"weekly_load_limit\": {\n \"limit\": 123\n },\n \"title\": \"<string>\",\n \"timezone\": \"<string>\",\n \"phone_number\": \"<string>\",\n \"linkedin_url\": \"<string>\",\n \"manager_id\": \"usr_a1b2c3d4e5f64789a1b2c3d4e5f64789\",\n \"given_name\": \"<string>\",\n \"family_name\": \"<string>\",\n \"full_name\": \"<string>\",\n \"attributes\": [\n {\n \"attribute_name_id\": \"att_a1b2c3d4e5f64789a1b2c3d4e5f64789\",\n \"value_ids\": [\n \"atv_a1b2c3d4e5f64789a1b2c3d4e5f64789\"\n ]\n }\n ]\n}")
req, _ := http.NewRequest("PATCH", url, payload)
req.Header.Add("Authorization", "Bearer <token>")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.patch("https://api.modernloop.io/v1/users/{userId}")
.header("Authorization", "Bearer <token>")
.header("Content-Type", "application/json")
.body("{\n \"interview_pause_dates\": [\n {\n \"start_at\": \"2023-11-07T05:31:56Z\",\n \"end_at\": \"2023-11-07T05:31:56Z\"\n }\n ],\n \"work_hours\": [\n {\n \"start\": \"<string>\",\n \"end\": \"<string>\"\n }\n ],\n \"daily_load_limit\": {\n \"limit\": 123\n },\n \"weekly_load_limit\": {\n \"limit\": 123\n },\n \"title\": \"<string>\",\n \"timezone\": \"<string>\",\n \"phone_number\": \"<string>\",\n \"linkedin_url\": \"<string>\",\n \"manager_id\": \"usr_a1b2c3d4e5f64789a1b2c3d4e5f64789\",\n \"given_name\": \"<string>\",\n \"family_name\": \"<string>\",\n \"full_name\": \"<string>\",\n \"attributes\": [\n {\n \"attribute_name_id\": \"att_a1b2c3d4e5f64789a1b2c3d4e5f64789\",\n \"value_ids\": [\n \"atv_a1b2c3d4e5f64789a1b2c3d4e5f64789\"\n ]\n }\n ]\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.modernloop.io/v1/users/{userId}")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Patch.new(url)
request["Authorization"] = 'Bearer <token>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"interview_pause_dates\": [\n {\n \"start_at\": \"2023-11-07T05:31:56Z\",\n \"end_at\": \"2023-11-07T05:31:56Z\"\n }\n ],\n \"work_hours\": [\n {\n \"start\": \"<string>\",\n \"end\": \"<string>\"\n }\n ],\n \"daily_load_limit\": {\n \"limit\": 123\n },\n \"weekly_load_limit\": {\n \"limit\": 123\n },\n \"title\": \"<string>\",\n \"timezone\": \"<string>\",\n \"phone_number\": \"<string>\",\n \"linkedin_url\": \"<string>\",\n \"manager_id\": \"usr_a1b2c3d4e5f64789a1b2c3d4e5f64789\",\n \"given_name\": \"<string>\",\n \"family_name\": \"<string>\",\n \"full_name\": \"<string>\",\n \"attributes\": [\n {\n \"attribute_name_id\": \"att_a1b2c3d4e5f64789a1b2c3d4e5f64789\",\n \"value_ids\": [\n \"atv_a1b2c3d4e5f64789a1b2c3d4e5f64789\"\n ]\n }\n ]\n}"
response = http.request(request)
puts response.read_body{
"id": "usr_a1b2c3d4e5f64789a1b2c3d4e5f64789",
"name": "<string>",
"email": "jsmith@example.com",
"title": "<string>",
"timezone": "<string>",
"manager_id": "usr_a1b2c3d4e5f64789a1b2c3d4e5f64789",
"ats": {
"type": "GREENHOUSE",
"id": "<string>"
},
"load": {
"daily_interviews": 123,
"daily_limit": 123,
"daily_load_limit": {
"source": "ORG",
"limit": 123,
"type": "NUMBER_OF_INTERVIEWS"
},
"weekly_interviews": 123,
"weekly_limit": 123,
"weekly_load_limit": {
"source": "ORG",
"limit": 123,
"type": "NUMBER_OF_INTERVIEWS"
}
},
"paused": {
"is_paused": true,
"until": "2023-11-07T05:31:56Z"
},
"pause_dates": [
{
"start_at": "2023-11-07T05:31:56Z",
"end_at": "2023-11-07T05:31:56Z"
}
],
"work_hours": {
"source": "ORG",
"blocks": [
{
"day": "<string>",
"start": "<string>",
"end": "<string>"
}
]
},
"attributes": [
{
"attribute_name": {
"id": "att_a1b2c3d4e5f64789a1b2c3d4e5f64789",
"name": "<string>",
"type": "DEPARTMENT"
},
"values": [
{
"id": "atv_a1b2c3d4e5f64789a1b2c3d4e5f64789",
"name": "<string>"
}
]
}
],
"modules": [
{
"module": {
"id": "mod_a1b2c3d4e5f64789a1b2c3d4e5f64789",
"name": "<string>"
},
"training_status": "TRAINED",
"is_paused": true
}
],
"created_at": "2023-11-07T05:31:56Z",
"updated_at": "2023-11-07T05:31:56Z",
"app_url": "<string>"
}{
"error": {
"code": "UNAUTHENTICATED",
"message": "<string>",
"docs_url": "<string>",
"details": [
{}
]
}
}{
"error": {
"code": "UNAUTHENTICATED",
"message": "<string>",
"docs_url": "<string>",
"details": [
{}
]
}
}{
"error": {
"code": "UNAUTHENTICATED",
"message": "<string>",
"docs_url": "<string>",
"details": [
{}
]
}
}{
"error": {
"code": "UNAUTHENTICATED",
"message": "<string>",
"docs_url": "<string>",
"details": [
{}
]
}
}{
"error": {
"code": "UNAUTHENTICATED",
"message": "<string>",
"docs_url": "<string>",
"details": [
{}
]
}
}{
"error": {
"code": "UNAUTHENTICATED",
"message": "<string>",
"docs_url": "<string>",
"details": [
{}
]
}
}{
"error": {
"code": "UNAUTHENTICATED",
"message": "<string>",
"docs_url": "<string>",
"details": [
{}
]
}
}Authorizations
API tokens are passed as Bearer tokens.
Path Parameters
an user ID. Accepts the canonical prefixed compact UUID, a prefixed dashed UUID, a bare dashed UUID, or a bare compact UUID; input is case-insensitive.
^(?:usr_)?(?:[0-9a-fA-F]{32}|[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12})$"usr_a1b2c3d4e5f64789a1b2c3d4e5f64789"
Body
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Use an empty string to clear the title; null is not supported by the backend.
EN_US, FR_FR, DA_DK, KO_KR, JA_JP, ZH_CN, ZH_TW, ES_419, ES_ES, PT_BR, FR_CA an user ID. Accepts the canonical prefixed compact UUID, a prefixed dashed UUID, a bare dashed UUID, or a bare compact UUID; input is case-insensitive.
^(?:usr_)?(?:[0-9a-fA-F]{32}|[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12})$"usr_a1b2c3d4e5f64789a1b2c3d4e5f64789"
111Show child attributes
Show child attributes
Response
Success
Canonical user ID (usr_ followed by 32 lowercase hexadecimal UUID characters).
^usr_[0-9a-f]{32}$"usr_a1b2c3d4e5f64789a1b2c3d4e5f64789"
Canonical user ID (usr_ followed by 32 lowercase hexadecimal UUID characters).
^usr_[0-9a-f]{32}$"usr_a1b2c3d4e5f64789a1b2c3d4e5f64789"
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
ISO 8601 timestamp. Responses are normalized to UTC with a Z suffix.
ISO 8601 timestamp. Responses are normalized to UTC with a Z suffix.
Link that opens this resource in the ModernLoop app.
Was this page helpful?
curl --request PATCH \
--url https://api.modernloop.io/v1/users/{userId} \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"interview_pause_dates": [
{
"start_at": "2023-11-07T05:31:56Z",
"end_at": "2023-11-07T05:31:56Z"
}
],
"work_hours": [
{
"start": "<string>",
"end": "<string>"
}
],
"daily_load_limit": {
"limit": 123
},
"weekly_load_limit": {
"limit": 123
},
"title": "<string>",
"timezone": "<string>",
"phone_number": "<string>",
"linkedin_url": "<string>",
"manager_id": "usr_a1b2c3d4e5f64789a1b2c3d4e5f64789",
"given_name": "<string>",
"family_name": "<string>",
"full_name": "<string>",
"attributes": [
{
"attribute_name_id": "att_a1b2c3d4e5f64789a1b2c3d4e5f64789",
"value_ids": [
"atv_a1b2c3d4e5f64789a1b2c3d4e5f64789"
]
}
]
}
'import requests
url = "https://api.modernloop.io/v1/users/{userId}"
payload = {
"interview_pause_dates": [
{
"start_at": "2023-11-07T05:31:56Z",
"end_at": "2023-11-07T05:31:56Z"
}
],
"work_hours": [
{
"start": "<string>",
"end": "<string>"
}
],
"daily_load_limit": { "limit": 123 },
"weekly_load_limit": { "limit": 123 },
"title": "<string>",
"timezone": "<string>",
"phone_number": "<string>",
"linkedin_url": "<string>",
"manager_id": "usr_a1b2c3d4e5f64789a1b2c3d4e5f64789",
"given_name": "<string>",
"family_name": "<string>",
"full_name": "<string>",
"attributes": [
{
"attribute_name_id": "att_a1b2c3d4e5f64789a1b2c3d4e5f64789",
"value_ids": ["atv_a1b2c3d4e5f64789a1b2c3d4e5f64789"]
}
]
}
headers = {
"Authorization": "Bearer <token>",
"Content-Type": "application/json"
}
response = requests.patch(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'PATCH',
headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'},
body: JSON.stringify({
interview_pause_dates: [{start_at: '2023-11-07T05:31:56Z', end_at: '2023-11-07T05:31:56Z'}],
work_hours: [{start: '<string>', end: '<string>'}],
daily_load_limit: {limit: 123},
weekly_load_limit: {limit: 123},
title: '<string>',
timezone: '<string>',
phone_number: '<string>',
linkedin_url: '<string>',
manager_id: 'usr_a1b2c3d4e5f64789a1b2c3d4e5f64789',
given_name: '<string>',
family_name: '<string>',
full_name: '<string>',
attributes: [
{
attribute_name_id: 'att_a1b2c3d4e5f64789a1b2c3d4e5f64789',
value_ids: ['atv_a1b2c3d4e5f64789a1b2c3d4e5f64789']
}
]
})
};
fetch('https://api.modernloop.io/v1/users/{userId}', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.modernloop.io/v1/users/{userId}",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_POSTFIELDS => json_encode([
'interview_pause_dates' => [
[
'start_at' => '2023-11-07T05:31:56Z',
'end_at' => '2023-11-07T05:31:56Z'
]
],
'work_hours' => [
[
'start' => '<string>',
'end' => '<string>'
]
],
'daily_load_limit' => [
'limit' => 123
],
'weekly_load_limit' => [
'limit' => 123
],
'title' => '<string>',
'timezone' => '<string>',
'phone_number' => '<string>',
'linkedin_url' => '<string>',
'manager_id' => 'usr_a1b2c3d4e5f64789a1b2c3d4e5f64789',
'given_name' => '<string>',
'family_name' => '<string>',
'full_name' => '<string>',
'attributes' => [
[
'attribute_name_id' => 'att_a1b2c3d4e5f64789a1b2c3d4e5f64789',
'value_ids' => [
'atv_a1b2c3d4e5f64789a1b2c3d4e5f64789'
]
]
]
]),
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>",
"Content-Type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api.modernloop.io/v1/users/{userId}"
payload := strings.NewReader("{\n \"interview_pause_dates\": [\n {\n \"start_at\": \"2023-11-07T05:31:56Z\",\n \"end_at\": \"2023-11-07T05:31:56Z\"\n }\n ],\n \"work_hours\": [\n {\n \"start\": \"<string>\",\n \"end\": \"<string>\"\n }\n ],\n \"daily_load_limit\": {\n \"limit\": 123\n },\n \"weekly_load_limit\": {\n \"limit\": 123\n },\n \"title\": \"<string>\",\n \"timezone\": \"<string>\",\n \"phone_number\": \"<string>\",\n \"linkedin_url\": \"<string>\",\n \"manager_id\": \"usr_a1b2c3d4e5f64789a1b2c3d4e5f64789\",\n \"given_name\": \"<string>\",\n \"family_name\": \"<string>\",\n \"full_name\": \"<string>\",\n \"attributes\": [\n {\n \"attribute_name_id\": \"att_a1b2c3d4e5f64789a1b2c3d4e5f64789\",\n \"value_ids\": [\n \"atv_a1b2c3d4e5f64789a1b2c3d4e5f64789\"\n ]\n }\n ]\n}")
req, _ := http.NewRequest("PATCH", url, payload)
req.Header.Add("Authorization", "Bearer <token>")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.patch("https://api.modernloop.io/v1/users/{userId}")
.header("Authorization", "Bearer <token>")
.header("Content-Type", "application/json")
.body("{\n \"interview_pause_dates\": [\n {\n \"start_at\": \"2023-11-07T05:31:56Z\",\n \"end_at\": \"2023-11-07T05:31:56Z\"\n }\n ],\n \"work_hours\": [\n {\n \"start\": \"<string>\",\n \"end\": \"<string>\"\n }\n ],\n \"daily_load_limit\": {\n \"limit\": 123\n },\n \"weekly_load_limit\": {\n \"limit\": 123\n },\n \"title\": \"<string>\",\n \"timezone\": \"<string>\",\n \"phone_number\": \"<string>\",\n \"linkedin_url\": \"<string>\",\n \"manager_id\": \"usr_a1b2c3d4e5f64789a1b2c3d4e5f64789\",\n \"given_name\": \"<string>\",\n \"family_name\": \"<string>\",\n \"full_name\": \"<string>\",\n \"attributes\": [\n {\n \"attribute_name_id\": \"att_a1b2c3d4e5f64789a1b2c3d4e5f64789\",\n \"value_ids\": [\n \"atv_a1b2c3d4e5f64789a1b2c3d4e5f64789\"\n ]\n }\n ]\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.modernloop.io/v1/users/{userId}")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Patch.new(url)
request["Authorization"] = 'Bearer <token>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"interview_pause_dates\": [\n {\n \"start_at\": \"2023-11-07T05:31:56Z\",\n \"end_at\": \"2023-11-07T05:31:56Z\"\n }\n ],\n \"work_hours\": [\n {\n \"start\": \"<string>\",\n \"end\": \"<string>\"\n }\n ],\n \"daily_load_limit\": {\n \"limit\": 123\n },\n \"weekly_load_limit\": {\n \"limit\": 123\n },\n \"title\": \"<string>\",\n \"timezone\": \"<string>\",\n \"phone_number\": \"<string>\",\n \"linkedin_url\": \"<string>\",\n \"manager_id\": \"usr_a1b2c3d4e5f64789a1b2c3d4e5f64789\",\n \"given_name\": \"<string>\",\n \"family_name\": \"<string>\",\n \"full_name\": \"<string>\",\n \"attributes\": [\n {\n \"attribute_name_id\": \"att_a1b2c3d4e5f64789a1b2c3d4e5f64789\",\n \"value_ids\": [\n \"atv_a1b2c3d4e5f64789a1b2c3d4e5f64789\"\n ]\n }\n ]\n}"
response = http.request(request)
puts response.read_body{
"id": "usr_a1b2c3d4e5f64789a1b2c3d4e5f64789",
"name": "<string>",
"email": "jsmith@example.com",
"title": "<string>",
"timezone": "<string>",
"manager_id": "usr_a1b2c3d4e5f64789a1b2c3d4e5f64789",
"ats": {
"type": "GREENHOUSE",
"id": "<string>"
},
"load": {
"daily_interviews": 123,
"daily_limit": 123,
"daily_load_limit": {
"source": "ORG",
"limit": 123,
"type": "NUMBER_OF_INTERVIEWS"
},
"weekly_interviews": 123,
"weekly_limit": 123,
"weekly_load_limit": {
"source": "ORG",
"limit": 123,
"type": "NUMBER_OF_INTERVIEWS"
}
},
"paused": {
"is_paused": true,
"until": "2023-11-07T05:31:56Z"
},
"pause_dates": [
{
"start_at": "2023-11-07T05:31:56Z",
"end_at": "2023-11-07T05:31:56Z"
}
],
"work_hours": {
"source": "ORG",
"blocks": [
{
"day": "<string>",
"start": "<string>",
"end": "<string>"
}
]
},
"attributes": [
{
"attribute_name": {
"id": "att_a1b2c3d4e5f64789a1b2c3d4e5f64789",
"name": "<string>",
"type": "DEPARTMENT"
},
"values": [
{
"id": "atv_a1b2c3d4e5f64789a1b2c3d4e5f64789",
"name": "<string>"
}
]
}
],
"modules": [
{
"module": {
"id": "mod_a1b2c3d4e5f64789a1b2c3d4e5f64789",
"name": "<string>"
},
"training_status": "TRAINED",
"is_paused": true
}
],
"created_at": "2023-11-07T05:31:56Z",
"updated_at": "2023-11-07T05:31:56Z",
"app_url": "<string>"
}{
"error": {
"code": "UNAUTHENTICATED",
"message": "<string>",
"docs_url": "<string>",
"details": [
{}
]
}
}{
"error": {
"code": "UNAUTHENTICATED",
"message": "<string>",
"docs_url": "<string>",
"details": [
{}
]
}
}{
"error": {
"code": "UNAUTHENTICATED",
"message": "<string>",
"docs_url": "<string>",
"details": [
{}
]
}
}{
"error": {
"code": "UNAUTHENTICATED",
"message": "<string>",
"docs_url": "<string>",
"details": [
{}
]
}
}{
"error": {
"code": "UNAUTHENTICATED",
"message": "<string>",
"docs_url": "<string>",
"details": [
{}
]
}
}{
"error": {
"code": "UNAUTHENTICATED",
"message": "<string>",
"docs_url": "<string>",
"details": [
{}
]
}
}{
"error": {
"code": "UNAUTHENTICATED",
"message": "<string>",
"docs_url": "<string>",
"details": [
{}
]
}
}