# Management data model

<figure><img src="/files/JlUopowJhHSmHNs0v1Vl" alt=""><figcaption></figcaption></figure>

* Green bordered blocks are objects provided to you.
* Green filled blocks are objects you can create and manage.
* Grey bordered blocks are objects globally managed by the system.

## Customer

If you have an account on KPN Things Data Management, it belongs to a [Customer account](broken://pages/qXd9r9Ao8KFmfJ9411O9). All main objects in the KPN Things Data Management belong to a Customer: Projects, Devices, Destination and Network subscriptions.

A **Network subscription** contains information for network types for a specific client. [Learn more about connectivity types](/kpn-things/building-blocks/connectivity.md).

## Project

Each **Project** defines a solution you buy or build in KPN Things. Learn more about [Projects](/kpn-things/getting-started/tutorials/accounts-and-projects/projects.md).

## Flow

With a **Flow** you link one or more devices to one or more plugs. So, if data is received from a device in a device group, its data will be forwarded to the plugs that are in the same device group.

A project has one or multiple **activated decoders** and **encoders**. These decoders prescribe which decoders should be used when data is received by a device that is in a device group that belongs to this project. Learn more about [Flows](/kpn-things/the-portal-explained/things-manager/processing.md).

## Device

A **Device** represents a single physical device that can send data to the platform. When creating a device you tell the system the device specification it belongs to.&#x20;

A **Device specification** has one or multiple supported network types. For all our supported device types, go to[ Devices](https://docs.kpnthings.com/kpn-things/getting-started/tutorials/connect-devices/supported-devices-and-kpn-devices).

For a device, you can create a **Network info** for each supported network type of the given device specification.

## Destination

A **Destination** allows you to forward the data from your devices to an external system. For detailed information go to [Destinations](/kpn-things/building-blocks/destinations.md).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.kpnthings.com/kpn-things/getting-started/tutorials/technical-overview/management-data-model.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
