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 | Description |
|---|---|---|
| title | String | Job title. |
| requirements | String | 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 | Description |
|---|---|---|
| fullJD | String | The generated full job description. |
| atsVersion | String | The ATS-friendly version of the job description. |
| linkedInPost | String | A LinkedIn-ready post version of the job description. |
| interviewScorecard | String Array | A list of interview scorecard criteria. |



