Update an interview module
Updates the supplied interview-module configuration, including training requirements, graduation rules, weekly limit, and fast-track setting. Omitted fields are preserved, while supplied approver lists replace the complete list for that graduation step. Null weekly_interview_limit means unlimited.
Authorizations
API tokens are passed as Bearer tokens.
Path Parameters
an interview module ID. Accepts the canonical prefixed compact UUID, a prefixed dashed UUID, a bare dashed UUID, or a bare compact UUID; input is case-insensitive.
^(?:mod_)?(?:[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})$"mod_a1b2c3d4e5f64789a1b2c3d4e5f64789"
Body
Module name. Required on create; PATCH replaces it when supplied.
1Required shadow interviews. Required on create; PATCH replaces it when supplied.
0 <= x <= 20Required reverse-shadow interviews. Required on create; PATCH replaces it when supplied.
0 <= x <= 20Approval mode for graduating from shadow training. Required on create; PATCH replaces it when supplied.
AUTOMATIC, SCHEDULER, CUSTOM Complete approver-role list for shadow graduation. Required on create; PATCH replaces the list when supplied.
TRAINED, TRAINEE, SCHEDULER Approval mode for graduating from reverse-shadow training. Required on create; PATCH replaces it when supplied.
AUTOMATIC, SCHEDULER, CUSTOM Complete approver-role list for reverse-shadow graduation. Required on create; PATCH replaces the list when supplied.
TRAINED, TRAINEE, SCHEDULER Maximum interviews per week; null means unlimited.
1 <= x <= 10Enables fast-track training when true. On PATCH, omission preserves the current value.
Response
Success
Canonical interview module ID (mod_ followed by 32 lowercase hexadecimal UUID characters).
^mod_[0-9a-f]{32}$"mod_a1b2c3d4e5f64789a1b2c3d4e5f64789"
AUTOMATIC, SCHEDULER, CUSTOM Maximum interviews per week; null means unlimited.
ISO 8601 timestamp.
ISO 8601 timestamp.