Get Project Intake Questions
Fetch the intake questions associated with a project draft. This lets your application gather the extra learner context Vidbyte uses to improve the generated project output.
POST
/api/v1/projects/questions
Example request
curl https://api.vidbyte.ai/api/v1/projects/questions \
-H "Authorization: Bearer vb_live_your_api_key" \
-H "Content-Type: application/json" \
-d '{
"project_id": "proj_Mx1q8Tt2",
"prompt": "Design a backend observability project"
}'Example response
{
"success": true,
"id": "proj_Mx1q8Tt2",
"data": {
"id": "proj_Mx1q8Tt2",
"generation_status": "questions_ready",
"questions_context": "Learner wants a practical observability project...",
"questions": ["What stack do you want to use?", "What kind of telemetry do you want to instrument?"]
},
"token_stats": { "input_tokens": 341, "output_tokens": 226, "total_tokens": 567 },
"pricing": { "total_cost": 0.0081 }
}Parameter information
These are the public parameters for /api/v1/projects/questions. Path parameters and request-body fields are shown together so the page stays focused on the live request contract you actually send.
promptstringRequired
The main topic, task, or learning objective you want Vidbyte to generate from. This is the core instruction the route uses.