POST /api/v1/exams/create
Create an Exam
Create a new exam with pacing, difficulty, and organizational controls. The response includes the encrypted public id plus the generated assessment structure.
Public endpoint
/api/v1/exams/create
Maps to
/api/sandbox/create_test
What to know first
The public route exists today. The docs describe the intended flat API contract while the service layer continues to normalize into exam settings internally.
Method
POST
Send this operation to /api/v1/exams/create on the versioned public host.
Authentication
API key
API key via Authorization: Bearer or x-api-key
Resource model
Direct
The public route exists today. The docs describe the intended flat API contract while the service layer continues to normalize into exam settings internally.
Highlights
What this operation does
Request details
Request parameters
Request parameters
These are the parameters that shape /api/v1/exams/create. Path parameters and request-body fields are shown together because the docs stay focused on the public route contract.
Primary user request, learning goal, or topic for generation.
Optional raw source material to generate from when you want to bypass a separate upload step.
Optional typed context objects. Use this field to send source text, documents, prior Vidbyte resources, or content you imported from a connected provider into the request.
View supported values9 options
Inline plain text you want the route to read directly.
A document payload or extracted document text normalized into the context layer.
A PDF payload or extracted PDF text normalized into the context layer.
A previously generated QuickHit identified by its encrypted public id.
A previously generated roadmap identified by its encrypted public id.
A previously generated quiz identified by its encrypted public id.
A previously generated exam identified by its encrypted public id.
A previously generated project identified by its encrypted public id.
An alias for project-backed context in the current middleware.
Optional time-pressure control.
View supported values12 options
Remove time pressure and focus on understanding.
Allow generous pacing.
Use a comfortable but noticeable pace.
Use the normal exam pacing baseline.
Push quicker decision making.
Add meaningful pressure to each question.
Favor quick recall and fast responses.
Use the highest-intensity short-burst pacing.
Change pacing between sections.
Test sustained attention over a longer sitting.
Give more time for derivation and proof-like thinking.
Adjust time pressure based on question complexity.
Optional exam difficulty control such as foundational, progressive, or expert.
View supported values12 options
Stay close to core concepts and basic recall.
Require solid understanding and light multi-step reasoning.
Require synthesis, judgment, and deeper reasoning.
Bias toward nuance, edge cases, and subtle distinctions.
Ramp the difficulty upward as the exam continues.
Start hard and become easier later.
Peak difficulty in the middle sections.
Oscillate between easy and hard with little middle ground.
Move up and down unpredictably.
Keep the same level throughout.
Tune difficulty to the stated learning objective.
Span a range so the exam can detect proficiency.
Optional reasoning lens selector.
View supported values10 options
Rebuild the idea from fundamental truths instead of pattern matching.
Derive conclusions from stated rules or premises.
Generalize from examples and observations.
Map structure from one situation onto another.
Reason about interactions across a larger system.
Consider downstream effects instead of the first visible outcome.
Work from the limiting factors and boundaries in the problem.
Update beliefs as new evidence arrives.
Solve by flipping the frame and asking what would make the opposite happen.
Evaluate tradeoffs and what each choice gives up.
Optional topic ordering / section flow control.
View supported values12 options
Follow the order of the source material.
Move from foundations into specifics.
Group questions by shared theme.
Revisit topics with increasing depth.
Mix topics together intentionally.
Fade support as the exam progresses.
Organize around scenarios or cases.
Contrast related concepts directly.
Organize around problems to solve.
Use an intentionally unpredictable order.
Split the exam into distinct self-contained blocks.
Blend multiple topics together within sections.
Relative mix of multiple choice, true/false, and open-ended questions.
Optional target question count.
Optional target section count.
Optional target duration for the finished exam.
Pedagogical intent summary or list.
Response shape