Evaluations

Create Evaluation

Create a human evaluation. evaluator_type is forced to 'human' and evaluator_user_id comes from the token (the old route used the NextAuth session).

post/api/evaluations

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/evaluations
  • Auth: HTTP bearer

Request body

interview_idstring required
application_idstring required
interview_stage_idstring nullable
overall_ratinginteger required
competency_scoresunknown
feedback_textstring nullable
strengthsstring[] nullable
weaknessesstring[] nullable
recommendationstring required
evidenceunknown

Response

Successful Response

idstring required
organization_idstring required
interview_idstring required
application_idstring nullable
interview_stage_idstring nullable
evaluator_typestring nullable
evaluator_user_idstring nullable
evaluator_namestring nullable
evaluator_modelstring nullable
overall_ratinginteger nullable
competency_scoresunknown
feedback_textstring nullable
strengthsstring[] nullable
weaknessesstring[] nullable
key_highlightsstring[] nullable
recommendationstring nullable
recommendation_reasoningstring nullable
evidenceunknown
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.