Query parameters

Full reference for all Upload Tracking query parameters.

Base URL:

https://app.posetracker.com/pose_tracker/upload_tracking

Upload Tracking uses the same engine as real-time tracking.

Full reference:

  • Shared query parameters (Tracking + Upload Tracking)


Required

token (required)

See token in the shared reference.

isAndroid (required for Android App)

  • Type: boolean

  • For android app use ?isAndroid=true

source (optional)

  • Type: "video" | "image"

  • Default: "video"


Repetition filtering (video only, repetition exercises)

minGrade (optional)

  • Type: string

  • Allowed values: A, B, C, D (case-insensitive)

  • Description: Only count repetitions that meet at least this grade.

  • Applies to: repetition exercises only

  • Ignored by: duration exercises and custom exercises; ignored for source=image

Example:

Grades are sent inside the counter event as counter.form_score.


Optional media URL inputs

(unchanged: videoSrc, imageSrc, CORS requirements)


Shared parameters (video only)

(unchanged: exercise, difficulty, skeleton, keypoints, angles, progression, recommendations, blazepose, poseBackend, runInWorker)


Export (video only, plan-gated)

(unchanged: export=true emits export_ready)


Notes by mode

source=video

Emits counter per counted rep (with form_score) + a final counter with final:true.

source=image

No movement counting. Emits overlay/keypoints/angles messages depending on parameters.

Last updated