Skip to main content
Version: 2.0 (alpha)

REST API

The FreeMoCap app talks to its local server over a REST API at http://localhost:53117. It isn't a stable public API, so routes may change between releases.

Browse the full API​

While FreeMoCap is open, go to http://localhost:53117/docs in a web browser. It lists every route with its exact request and response shapes, and lets you try them. Because it comes from the running app, it always matches your version.

Route groups​

AreaHandles
Cameras (/skellycam/camera/*)Detecting, connecting to, and configuring cameras
Recording (/skellycam/camera/group/all/record/*)Starting and stopping a recording
Calibration (/freemocap/calibration/*)Recording a calibration and running the calibration solver
mocap (/freemocap/mocap/*)Processing recordings, including POST /freemocap/mocap/recording/process
Post-hoc (/freemocap/posthoc/*)Stopping running processing jobs
realtime pipeline (/freemocap/realtime/*)Starting and stopping the live processing pipeline
Playback (/freemocap/playback/*)Listing recordings and serving their videos, timestamps, and data
Blender (/freemocap/blender/*)Detecting Blender, exporting, and opening the result
FFmpeg (/freemocap/ffmpeg/*)Checking whether FFmpeg is installed
Telemetry (/freemocap/telemetry/*)Recording anonymous usage events

Next steps​