# SKELETON (optional)

Real-time:

```
https://app.posetracker.com/pose_tracker/tracking?skeleton=true
```

Upload:

```
https://app.posetracker.com/pose_tracker/upload_tracking?skeleton=true
```

* **Type:** `boolean or a uuid string of a custom skeleton`
* **Default:** `true`

***

### Behavior

* `skeleton=true`: draw the default overlay
* `skeleton=false`: disable overlay
* **Real-time only:** You can pass a custom skeleton configuration id (UUID) to apply a custom overlay config.

Upload Tracking uses `true/false` only.

***

### When to use

* demos
* user guidance (show alignment / posture)
* export overlays (`export=true` on upload video)
* debugging pose detection issues

<figure><img src="https://2260623413-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FVN2exBTzCYvSfEZLPE2d%2Fuploads%2Fn8UM0aRa5cftXIQR0v9B%2FCapture%20d%E2%80%99e%CC%81cran%202024-09-24%20a%CC%80%2021.45.35.png?alt=media&#x26;token=bc83dd87-0113-4278-9892-a0add6173f7e" alt=""><figcaption><p>Create your own skeletons</p></figcaption></figure>

Then use the uuid given on top, add it in the tracking url params like: `&skeleton=3d5647fd-1191-414d-a7a2-0a09c14e427a`

{% hint style="info" %}
On Upload Tracking, `skeleton` is a boolean (`true` / `false`).
{% endhint %}
