---
url: https://gudhub.com/docs/understanding-gudhub/application/app-data-structure-overview/
title: "Overview\n                #"
description: "Before reading this chapter, recommend you get acquainted with the application. Data can have different forms and meanings, various types and values. The way of"
lang: uk
updated: 2026-09-08T15:31:33.054Z
---

# Overview [#](https://gudhub.com/docs/understanding-gudhub/application/app-data-structure-overview/#overview)

> Before reading this chapter, recommend you get acquainted with the application.

Data can have different forms and meanings, various types and values. The way of organizing this huge amount is a data structure. GudHub\`s application has a separate object. It was called My Application by default but the user can change its name. This chapter describes the data structure in the application and takes a detailed look at the main object and explains its properties.

My Application is the main object of application. It contains all application data.

Copy

```json
{
    "app_id": 26506, 
    "app_name": "My Application",
    "chunks": [],
    "field_list":[],
    "file_list": [],
    "group_id": 26477,
    "icon": {},
    "items_list":[],
    "last_update": 1637152291180,
    "permission": 4,
    "priority": 0,
    "privacy": 1,
    "show": true,
    "trash": false,
    "view_init": 1289961,
    "views_list":[]
}
```

Below you can see all application properties.

| Name | Type | Description |
| :-- | :-- | :-- |
| app\_id | `number` | _unique identification in the system_ |
| app\_name | `string` | _application name_ |
| field\_list | `array` | _contains all data type models; [details...](#3-field-list)_ |
| file\_list | `array` | _contains data about files loaded into the application; [details...](#5-file-list)_ |
| _icon_ | `object` | _contains your applications icon information; [details...](#1-icon)_ |
| items\_list | `array` | _this array is information storage; [details...](#4-items-list)_ |
| last\_update | `number` | _shows last time of update in milliseconds_ |
| permission | `number` | _shows the kind of access you have_ |
| priority | `number` | _position in the list_ |
| privacy | `number` | _shows application is public or not_ |
| show | `boolean` | _shows object is visible in list or not_ |
| trash | `boolean` | _shows application is deleted or not_ |
| view\_init | `number` | _shows which view do we use to enter_ |
| views\_list | `array` | _this object array contains information about all program views; [details...](#2-views-list)_ |

## 1\. icon [#](https://gudhub.com/docs/understanding-gudhub/application/app-data-structure-overview/#1-icon)

As you can guess from the title, this object contains your application’s icon information. For example background color, icon color, and what object is shown. [Read more about icon.](https://gudhub.com/docs/understanding-gudhub/application/icon/)

## 2\. views\_list [#](https://gudhub.com/docs/understanding-gudhub/application/app-data-structure-overview/#2-views-list)

This object array contains information about all program views. For example, when you just created a new application, there are only two views: Main and Form. If you add new blocks to this application, information about the new view will appear in views\_list. [Read more about views\_list.](https://gudhub.com/docs/understanding-gudhub/application/views-list/)

## 3\. field\_list [#](https://gudhub.com/docs/understanding-gudhub/application/app-data-structure-overview/#3-field-list)

This array contains all data type models. It could be inputs: fields for entry text, date, outputs: tables, task board, or actions: buttons, filter, etc. [Read more about field\_list.](https://gudhub.com/docs/understanding-gudhub/application/field-list/)

## 4\. items\_list [#](https://gudhub.com/docs/understanding-gudhub/application/app-data-structure-overview/#4-items-list)

This array is information storage. All information from inputs will be saved in the item\_list array and you can look for all the data here. [Read more about items\_list.](https://gudhub.com/docs/understanding-gudhub/application/items-list/)

## 5\. file\_list [#](https://gudhub.com/docs/understanding-gudhub/application/app-data-structure-overview/#5-file-list)

This array contains data about files loaded into the application. When you add files to the application, information about them will appear in file\_list. [Read more about file\_list.](https://gudhub.com/docs/understanding-gudhub/application/file-list/)
