About this endpoint
What it does
Generates a complete job description from the supplied role title and requirements. The response returns generated text variants plus an interview scorecard list.
Request Body
| Parameter | Type | Mandatory | Description |
|---|---|---|---|
| title | String | No | Job title to base the generated content on. |
| requirements | String | No | Role requirements and qualifications to include in the generated output. |
Response
Returns a JSON object with four top-level fields: fullJD and atsVersion as strings, linkedInPost as a string, and interviewScorecard as a string array. The response is returned on success.
| Parameter | Type | Mandatory | Description |
|---|---|---|---|
| fullJD | String | No | The full generated job description. |
| atsVersion | String | No | An ATS-friendly version of the job description. |
| linkedInPost | String | No | A LinkedIn-ready post version of the role. |
| interviewScorecard | String Array | No | A list of interview scorecard criteria. |