About this endpoint
What it does
Generates a complete job-description package from the supplied role details. The request body includes the job title and optional requirements, and the response returns generated text variants plus an interview scorecard.
Request Body
| Parameter | Type | Mandatory | Description |
|---|---|---|---|
| title | String | No | Job title. |
| requirements | String | No | Additional role requirements or context. |
Response
Returns a JSON object with four top-level fields: fullJD and atsVersion as strings, linkedInPost as a string, and interviewScorecard as an array of strings.
| Parameter | Type | Mandatory | Description |
|---|---|---|---|
| fullJD | String | No | The generated full job description. |
| atsVersion | String | No | The ATS-friendly version of the job description. |
| linkedInPost | String | No | A LinkedIn-ready post version of the job description. |
| interviewScorecard | String Array | No | A list of interview scorecard criteria. |