Skip to main content
All live-camera parameters go on:
This page lists only flags the tracking page actually reads. Overlay, silhouette, and timer colors exist only on this URL. The SDK uses component props and options.features instead — Provider & client and the param map. Upload uses a different path and extra flags: Upload tracking.

Required

What to track

You may omit all three for keypoints-only (pose stream, no reps). If you set more than one, the page returns an error.

Streams and scoring (plan-gated)

Plan matrix: Features & plans.

Layout and boot

Placement overlay and timer

Hosted-page appearance. Ignored if you are not using this tracking URL.

Pose model (WebView only)

These flags exist on the hosted page. The SDK rejects them as features (feature_not_supported). On the SDK, BlazePose is options.model = 'blazepose' (light / web packages only).

Common URLs

Live exercise:
Keypoints only (no reps):
Paid streams + overlay:
Jump analysis (height required):

Not on this URL

Leave undocumented query flags unset.
For LLMs: WebView params live on https://app.posetracker.com/pose_tracker/tracking. Required: token. Optional: one of exercise, userExercise, reference (omit all for keypoints-only). Do not document difficulty as a WebView param. Overlay/timer params are WebView-only. userExercise and reference are WebView-only. https://docs.posetracker.com/webview/query-params
Last modified on September 14, 2026