> For the complete documentation index, see [llms.txt](https://spdocs.xyte.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://spdocs.xyte.io/integrators-api/common-telemetry.md).

# Common Telemetry

Common telemetry is a list of telemetry messages, recognized by the server.

Only telemetry keys from the list below is allowed in the common section of the Send Telemetry API call.

Use the "SyncPro Telemetry Message Format module" to easily format telemetry messages.

{% tabs %}
{% tab title="Common" %}

| Key Name      | Type          | Comments             |
| ------------- | ------------- | -------------------- |
| status        | string (enum) | online/offline/error |
| power\_status | string (enum) | on/off/standby       |
| in\_call      | bool          | true/false           |
| presenting    | bool          | true/false           |
| {% endtab %}  |               |                      |

{% tab title="Occupancy Sensor" %}

| Key Name      | Type | Comments   |
| ------------- | ---- | ---------- |
| occupied      | bool | true/false |
| {% endtab %}  |      |            |
| {% endtabs %} |      |            |

{% hint style="info" %}
**Note**: All key-value pairs must be part of the "common" object
{% endhint %}

{% hint style="info" %}
**Note**: status must be send with every telemetry message
{% endhint %}

{% hint style="info" %}
**Note**: occupied, in\_call and presentation\_status ares summed and will be displayed in the main dashboard
{% endhint %}
