POST /api/v1/roadmaps/create
Create a Roadmap
Create a new roadmap with learner context, pacing, and resource preferences. The response includes the encrypted public id plus the generated roadmap structure.
Public endpoint
/api/v1/roadmaps/create
Maps to
/api/roadmap/create
What to know first
The public route reuses the existing roadmap orchestrator while attaching API-key auth and response sanitization.
Method
POST
Send this operation to /api/v1/roadmaps/create on the versioned public host.
Authentication
API key
API key via Authorization: Bearer or x-api-key
Resource model
Direct
The public route reuses the existing roadmap orchestrator while attaching API-key auth and response sanitization.
Highlights
What this operation does
Request details
Request parameters
Request parameters
These are the parameters that shape /api/v1/roadmaps/create. Path parameters and request-body fields are shown together because the docs stay focused on the public route contract.
User learning goal or curriculum request.
Experience level or short experience summary. The backend normalizes this into its internal list form.
View supported values8 options
Assume no working background and start from the floor.
Use accessible language and foundational sequencing.
Skip the very first principles and move faster into execution.
Assume strong baseline knowledge and prioritize depth.
Aim for nuanced tradeoffs, edge cases, and mastery-level pacing.
Bias toward practical delivery and workplace applicability.
Keep the plan motivated by curiosity and self-directed learning.
Optimize for structured progression and deliberate practice.
Desired pacing, target date, or timeframe summary.
Default
3 months
View supported values8 options
A compressed plan for immediate skill ramp-up.
A balanced short-term roadmap and the default backend pace.
A medium-horizon plan with more room for repetition and projects.
A longer runway for stronger coverage and reinforcement.
A durable year-long plan with substantial breadth and depth.
A long-horizon roadmap for serious professional growth.
A slow-burn path designed around mastery over time.
A very long horizon that treats the topic as an extended discipline.
Optional steering for videos, reading/docs, projects, or other resource styles.
Extra learner or project context to shape the roadmap.
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.
Response shape