> 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/general-overview.md).

# Overview

SyncPro's CloudOS API allows system integrators and service providers to easily develop and connect custom devices to the CloudOS platform.&#x20;

Each device connects using its UUID (Universally Unique Identifier ) and access key.

Once connected, each device can -&#x20;

1. Get configurations from the server, and update the server on its current configuration &#x20;
2. Send telemetry to the cloud service. See supported [common telemetry](/integrators-api/common-telemetry.md)
3. Send logs and other status information

{% hint style="info" %}
**Note:** Each device must send telemetry to the cloud at least once every 5 minutes. If no telemetry message is received by the server, the device will be marked as offline, and a new service ticket will open.
{% endhint %}

For your convenience, attached is a Postman collection with all API calls. [Import ](https://learning.postman.com/docs/postman/collection-runs/working-with-data-files/)the collection to your postman application to trigger the calls.

{% hint style="info" %}
**Note:** Don't forget to configure your environment and variables (deviceId and accessKey). For more info, read [here](https://learning.postman.com/docs/postman/variables-and-environments/variables/).
{% endhint %}

{% file src="/files/-M6B3oc5eKOjw04NFdm2" %}
