Hiring Decisions

Update Hiring Decision

Partial update. PUT-ing decision re-fires the mig-017 triggers (e.g. offer_accepted increments filled_count) — handled in Postgres, not here.

put/api/hiring-decisions/{decision_id}

Request

  • Base URL: https://api.thebetterhire.ai (the document declares no server; this is the origin it was published from)
  • URL: https://api.thebetterhire.ai/api/hiring-decisions/{decision_id}
  • Auth: HTTP bearer

Path parameters

decision_idstring uuid required

Request body

decisionstring nullable
offer_detailsunknown
decision_notesstring nullable
rejection_reasonstring nullable
rejection_feedbackstring nullable
decline_reasonstring nullable
offer_expires_atstring date-time nullable
offer_responded_atstring date-time nullable
offer_accepted_atstring date-time nullable
offer_declined_atstring date-time nullable
onboarding_datestring date-time nullable

Response

Successful Response

idstring required
organization_idstring required
application_idstring required
job_position_idstring required
decisionstring required
decided_bystring nullable
decided_atstring date-time nullable
offer_detailsunknown
offer_extended_atstring date-time nullable
offer_expires_atstring date-time nullable
offer_responded_atstring date-time nullable
offer_accepted_atstring date-time nullable
offer_declined_atstring date-time nullable
rejected_atstring date-time nullable
withdrawn_atstring date-time nullable
onboarding_datestring date-time nullable
decision_notesstring nullable
rejection_reasonstring nullable
rejection_feedbackstring nullable
decline_reasonstring nullable
decline_notesstring nullable
feedback_shared_with_candidateboolean nullable
candidate_added_to_talent_poolboolean nullable
created_atstring date-time nullable
updated_atstring date-time nullable
deleted_atstring date-time nullable

Changes

No recorded changes to this operation across all 1 revision of this API.