---
url: https://gudhub.com/uk/docs/utils/json-constructor/object/
title: "Object\n                #"
description: "Object is a base entity which is used to create JSON schemes. It allows to create a multi tiered structure objects and to reproduce the structure of different e"
lang: uk
updated: 2026-09-12T12:31:41.354Z
---

# Object [#](https://gudhub.com/uk/docs/utils/json-constructor/object/#object)

**Object** is a base entity which is used to create JSON schemes. It allows to create a multi-tiered structure objects and to reproduce the structure of different elements.

## Interface [#](https://gudhub.com/uk/docs/utils/json-constructor/object/#interface)

The object has an user-friendly interface for configuring the entity.

![Settings of the object in JSON constructor](https://bitbucket.org/AAtlas/gudhub-documentation/raw/master/Utils/JSON_Conctructor/json-constructor/object-settings.jpg "Object settings")

| Name | Description |
| :-- | :-- |
| Property Name | allows to set the name of the object; [details...](#property-name) |
| Current item | allows to take data from current items of the selected application; [details...](#current-item) |
| App ID | allows to select the application from whose items the data for the object will be taken; [details...](#app-id) |

### Property Name [#](https://gudhub.com/uk/docs/utils/json-constructor/object/#property-name)

This is the name of the property that will be used in the resulting schema. If this name is not entered, the property will be called _undefined_.

### Current Item [#](https://gudhub.com/uk/docs/utils/json-constructor/object/#current-item)

This property is entered when the object is out of the array. It allows you to select any application and take data from there. If it is disabled, the data from the application of the array selected in the settings will be used.

### App ID [#](https://gudhub.com/uk/docs/utils/json-constructor/object/#app-id)

This is the source application that was selected solely for the current object. It can only be used if [Current Item](#current-item) is enabled.

## Scheme [#](https://gudhub.com/uk/docs/utils/json-constructor/object/#scheme)

In the result scheme the object has such features:

Копіювати

```json
{
    "type": "object",
    "id": 3,
    "childs": [], 
    "property_name": "Object",
    "current_item": 1,
    "app_id": "28561"
}
```

| Property Name | Type | Description |
| :-- | :-- | :-- |
| type | `string` | _contains type of the entity; in this case type is object_ |
| id | `number` | _contains ID of the current entity_ |
| childs | `array` | _contains all object properties_ |
| property\_name | `string` | _contains the entered name of the array_ |
| current\_item | `boolean` | _shows whether the new application will be selected for the current object_ |
| app\_id | `string` | _contains ID of the selected application_ |
