Authentication CareerLM CareerEmbed CareerScore CareerAgent CareerVoice CareerVision CareerVideo CareerWebAPI CSVM Auto

API Reference

All 29 real endpoints across CSTM-2's 9 model families. Base URL: https://api.careerstudiomax.com/api/cstm2

Authentication — every request needs Authorization: Bearer <your-key>. Each model family needs its own key (a cstm_lm_* key only works on CareerLM endpoints). Register a standalone developer account (no CareerStudioMax login needed) or generate keys from an existing account at careerstudiomax.com/developer.

CareerLM

cstm_lm_

Chat and generation, grounded in career intelligence.

POST/v1/careerlm/chat/streamSTREAM
Streaming chat completion.
POST/v1/careerlm/chat
Non-streaming chat completion.
POST/v1/careerlm/generate
Single-prompt text generation.
GET/v1/careerlm/history
Your past requests on this key.

CareerEmbed

cstm_em_

Embeddings and similarity for resumes and job descriptions.

POST/v1/careerembed/embed
Turn text into an embedding vector.
POST/v1/careerembed/similarity
Compare two embeddings.
POST/v1/careerembed/match-jobs
Rank job descriptions against a resume.
GET/v1/careerembed/history
Your past requests on this key.

CareerScore

cstm_sc_

Deterministic candidate/resume scoring — single or batch.

POST/v1/careerscore/score
Score a single resume/candidate.
POST/v1/careerscore/batch
Score multiple candidates in one call.
GET/v1/careerscore/history
Your past requests on this key.

CareerAgent

cstm_ag_

A real multi-step ReAct agent for career tasks and job search.

POST/v1/careeragent/run/streamSTREAM
Run an agent task, streamed step-by-step.
POST/v1/careeragent/job-search/streamSTREAM
Agent-driven job search, streamed.
GET/v1/careeragent/history
Your past requests on this key.

CareerVoice

cstm_vc_

Voice synthesis for interview practice and coaching audio.

POST/v1/careervoice/synthesise
Text-to-speech synthesis.

CareerVision

cstm_vi_

Image analysis for career-context photos and documents.

POST/v1/careervision/analyse
Analyse an image.
GET/v1/careervision/history
Your past requests on this key.

CareerVideo

cstm_vd_

Video analysis, animation, and cinematic generation. Async jobs expose a status endpoint.

POST/v1/careervideo/analyse
Analyse a video.
POST/v1/careervideo/animate
Start an animation job.
GET/v1/careervideo/animate/status/:id
Poll an animation job's status.
POST/v1/careervideo/photo-animate
Animate a still photo (multipart upload).
GET/v1/careervideo/photo-animate/status/:jobId
Poll a photo-animation job's status.
POST/v1/careervideo/cinematic
Start a cinematic-reel generation job.
GET/v1/careervideo/cinematic/status/:jobId
Poll a cinematic job's status.
GET/v1/careervideo/history
Your past requests on this key.

CareerWebAPI

cstm_wb_

Live web search synthesis scoped to career/market questions.

POST/v1/careerwebapi/search
Search and synthesise results.
GET/v1/careerwebapi/history
Your past requests on this key.

CSVM Auto

cstm_au_

Deterministic router that picks the right CSTM-2 family for a request automatically.

POST/v1/csvmauto/create
Submit a request for automatic routing.
GET/v1/csvmauto/history
Your past requests on this key.