Generate AI Questions

Generate questions using AI for a specific question bank

Authentication

AuthorizationBearer

Bearer authentication of the form Bearer <token>, where token is your auth token.

Path parameters

idstringRequiredformat: "uuid"
Question bank ID

Request

This endpoint expects an object.
questionTypestringRequired

mcq|coding|behavioral|combo

topicstringRequired
Topic for questions
categorystringRequired
Category
totalQuestionsdoubleOptional

Number of questions (1-20, default: 5)

difficultystringOptional

Easy|Medium|Hard (default: Medium)

subCategorystringOptional

Sub-category

jobPositionstringOptional
Job position
jobDescriptionstringOptional
Job description
programmingLanguagestringOptional

Programming language (for coding questions)

languagesstringOptional

Comma-separated languages

skillslist of anyOptional
Array of skills
competencieslist of anyOptional
Array of competencies
mcqdoubleOptional

Number of MCQ questions (for combo)

codingdoubleOptional

Number of coding questions (for combo)

behavioraldoubleOptional

Number of behavioral questions (for combo)

Response

Questions generated successfully
successbooleanOptional
dataobjectOptional
messagestringOptional
timestampstringOptional
versionstringOptional

Errors

400
Bad Request Error
404
Not Found Error
500
Internal Server Error