# Ruuvi Cloud

## Overview

Ruuvi Network (Serverless) is divided into two core APIs:

1. Gateway API
2. User API
3. Internal API

Gateway API handles receiving and storing data sent by Ruuvi Gateways to Ruuvi Network. User API is the User facing API for creating and editing user information and retrieving user data as well as claiming and sharing tags.

{% content-ref url="cloud/gateway-api" %}
[gateway-api](https://docs.ruuvi.com/communicate-with-ruuvi-cloud/cloud/gateway-api)
{% endcontent-ref %}

{% content-ref url="cloud/user-api" %}
[user-api](https://docs.ruuvi.com/communicate-with-ruuvi-cloud/cloud/user-api)
{% endcontent-ref %}

{% content-ref url="cloud/internal-api" %}
[internal-api](https://docs.ruuvi.com/communicate-with-ruuvi-cloud/cloud/internal-api)
{% endcontent-ref %}

Ruuvi Station Android and iOS apps and also Station Web (<https://station.ruuvi.com/>) can store some of the settings in the cloud:

{% content-ref url="cloud/cloud-stored-app-settings" %}
[cloud-stored-app-settings](https://docs.ruuvi.com/communicate-with-ruuvi-cloud/cloud/cloud-stored-app-settings)
{% endcontent-ref %}
