[comment]: # translation:outdated

[comment]: # ({3466d178-389b3928})
# history.push

[comment]: # ({/3466d178-389b3928})

[comment]: # ({5e478835-a90ea165})
#### Опис

`object history.push(object/array itemHistoryData)`

Овај метод омогућава слање података историје ставки на Zabbix  сервер.

::: noteclassic
Ова метода је доступна корисницима било ког типа. Дозволе за позивање методе могу се опозвати у подешавањима улоге корисника. Погледајте [УUser roles](/manual/web_interface/frontend_sections/users/user_roles) за више информација.
:::

[comment]: # ({/5e478835-a90ea165})

[comment]: # ({3566929e-e0163c70})
#### Параметри

`(object/array)` Подаци историје ставке за слање.

 Метод подржава следеће параметре.

|Parameter|[Type](/manual/api/reference_commentary#data_types)|Опис|
|--|--|---- --|
|itemid|ID|ID  сродне ставке.<br><br>[Parameter behavior](/manual/api/reference_commentary#parameter-behavior):<br>- *обавезно* ако су `host`` и ` key ` нису подешени|
|host|string|Технички назив хоста.<br><br>[Parameter behavior](/manual/api/reference_commentary#parameter-behavior):<br>- *обавезно* ако је `itemid ` није подешен|
|key|string|Кључ ставке.<br><br>[Parameter behavior](/manual/api/reference_commentary#parameter-behavior):<br>- *обавезно* ако `itemid` није подешен |
|value|mixed|Вредност ставке.<br><br>[Parameter behavior](/manual/api/reference_commentary#parameter-behavior):<br>- *обавезно*|
|clock|timestamp|Време када је вредност била примљено.|
|ns|integer|Наносекунде када је вредност примљена.|

[comment]: # ({/3566929e-e0163c70})

[comment]: # ({a55f92a5-d10d10b9})
#### Повратне вредности

`(object)` Враћа резултат операције слања података.

[comment]: # ({/a55f92a5-d10d10b9})

[comment]: # ({4c860844-6892d8c2})
### Примери

[comment]: # ({/4c860844-6892d8c2})

[comment]: # ({b319fb61-c6721628})
##### Пошаљите податке историје ставки

Пошаљите податке историје ставки Zabbix  серверу за ставке „10600“, „10601“ и „999999“.

[Request](/manual/api#performing-requests):

```json
{
     "jsonrpc": "2.0",
     "method": "history.push",
     "params": [
     {
     "itemid": 10600,
     "value": 0.5,
     "clock": 1690891294,
     "ns": 45440940
     },
     {
     "itemid": 10600,
     "value": 0.6,
     "clock": 1690891295,
     "ns": 312431
     },
     {
     "itemid": 10601,
     "value": "[Tue Aug 01 15:01:35 2023] [error] [client 1.2.3.4] File does not exist:
 /var/www/html/robots.txt"
     },
     {
     "itemid": 999999,
     "value": 123
     }
     ],
     "id": 1
}
```

Одговор:

```json
{
     "jsonrpc": "2.0",
     "result": {
     "response": "success",
     "data": [
     {
     "itemid": "10600"
     },
     {
     "itemid": "10600"
     },
     {
     "itemid": "10601",
     "error": "Item is disabled."
     },
     {
     "error": "No permissions to referred object or it does not exist."
     }
     ]
     },
     "id": 1
}
```

[comment]: # ({/b319fb61-c6721628})

[comment]: # ({57c06937-f4799610})
### Погледајте такође

- [Trapper items](/manual/config/items/itemtypes/trapper#sending-data)
- [HTTP agent](/manual/config/items/itemtypes/http) items
- [Host](/manual/api/reference/host/object#host)
- [Item](/manual/api/reference/item/object#item)

[comment]: # ({/57c06937-f4799610})

[comment]: # ({7e832fdb-b99de764})
### Извор

CHistory::push() in *ui/include/classes/api/services/CHistory.php*.

[comment]: # ({/7e832fdb-b99de764})
