> For the complete documentation index, see [llms.txt](https://docs.suggestic.com/graphql/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.suggestic.com/graphql/objects/common/tracker.md).

# Tracker

The `tracker`  object is used for setting new custom tracker goals for a user.

### Available Fields

| Required  | Required | Type              | Description                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| --------- | -------- | ----------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `id`      | True     | ID!               | Tracker goal ID.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| `tracker` | True     | TrackerComponent! | <p>All available trackers in Suggestic.<br><br>enum TrackerComponent {<br>BLOOD\_PRESSURE\_TRACKER<br>DAILY\_MOOD<br>DAILY\_RECAP<br>EXERCISE\_TRACKER<br>FOOD\_LOGS<br>FOOD\_LOG\_MEAL\_TRACKER<br>HEART\_RATE\_TRACKER<br>HRV\_TRACKER<br>HYDRATION\_TRACKER<br>MP\_MEAL\_TRACKER<br>MY\_CHECKLIST\_TRACKER<br>PLAN\_SUPPLEMENT<br>PLAN\_SUPPLEMENTS\_MY\_CHECKLIST<br>SLEEP\_QUALITY\_SCORE\_TRACKER<br>SLEEP\_TIME\_TRACKER<br>STEPS\_TRACKER<br>TODAY\_FOOD<br>TODAY\_SUPPLEMENT<br>WEIGHT\_TRACKER<br>}</p> |
| `goal`    | False    | Float             | Sets new goal for selected tracker ex. `20000` steps.                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| `source`  | False    | SourceType        | <p>All available sources in Suggestic.<br><br>enum SourceType {<br>APPLE<br>FITBIT<br>GARMIN<br>GOOGLEFIT\_NATIVE<br>GOOGLEFIT\_REST<br>HEALTHCONNECT<br>HUAWEIHEALTH<br>IHEALTH<br>MISFIT<br>OMRONCONNECT<br>OMRONWELLNESS<br>OURA<br>POLAR<br>SAMSUNG<br>STRAVA<br>SUGGESTIC<br>SUUNTO<br>WITHINGS<br>}</p>                                                                                                                                                                                                     |
