GET and updatable via PATCH. There is no POST or DELETE.
Endpoints
PATCH is partial: omit a field to leave it unchanged, or send an empty string to clear a text field.
Interview defaults
The defaults act as fallbacks for every job posting. When a job’s own interview configuration leaves a field blank (for exampleprompt_intro), the interview runtime uses the value from this endpoint. Clearing a field here reverts every job that has not set its own override to the platform default.
Example
Phone-interview call policy
The call policy governs outbound dialing for phone interviews. It applies to the entire organization; there is no per-job override. Changes apply to calls scheduled after thePATCH. Call sequences already in progress continue under the policy that was in force when they started.
Each candidate receives one initial dial plus one retry per entry in retry_delay_sequence — the number of retries equals the number of entries. Retries are only placed during the calling window (weekdays between start_time and end_time, in the candidate’s local timezone). Setting retries_enabled to false disables retries but still permits the initial dial. max_retries and retry_window_days are deprecated and no longer read.
Duration strings follow Django’s serialization format:
HH:MM:SS for sub-day delays, or D HH:MM:SS for delays that span one or more days. "00:30:00" is 30 minutes; "1 00:00:00" is 24 hours.Validation
PATCH returns HTTP 400 with the offending field name in attr when:
end_timeis not strictly greater thanstart_time.weekdaysis an empty array.

