Update fields on an existing interviewer. Only provided fields are modified; omitted fields remain unchanged.
Documentation Index
Fetch the complete documentation index at: https://docs.heymilo.ai/llms.txt
Use this file to discover all available pages before exploring further.
API key for authentication. Pass your key in the X-API-KEY header.
Request body for updating a posting. All fields are optional.
Updated job title.
3 - 200Updated job description.
10 - 50000Updated URL slug.
100Updated default language (BCP-47).
Updated AI interviewer display name.
100Updated global instructions for the AI interviewer.
10000Updated company overview.
10000Updated job overview.
10000Updated process overview shared with agents.
10000Updated company overview delivery mode.
exact_delivery, summarized_delivery, reference_only, silent_reference Updated job overview delivery mode.
exact_delivery, summarized_delivery, reference_only, silent_reference Updated interview process overview delivery mode.
exact_delivery, summarized_delivery, reference_only, silent_reference Updated phone number ID.
Updated sender email ID.
Updated email template group ID.
Updated design template group ID.
Updated post-completion redirect URL.
Updated scheduling URL for shortlisted candidates.
Updated ISO 8601 deadline.
Updated SMS communications flag.
Updated max retake attempts (0-5).
0 <= x <= 5Updated retake cooldown in days.
x >= 0Updated email report flag.
Updated key-value metadata. Replaces existing metadata entirely. Up to 50 keys, each key max 40 chars, each value max 500 chars.
{
"external_id": "ats_12345",
"source": "workday"
}Successful Response
A job posting with its full agentic workflow configuration.
A posting represents a complete hiring pipeline — it defines the job, the AI agents involved, and how candidates progress through each screening step.
Optional metadata. Shape varies by endpoint.