Отримання списку увімкнутих таймерів через API: get_timers
Приклад get_timers запиту
?action=get_timers
Повертає інформацію по увімкнутих таймерах
*ID таймера, час запуску, час таймера і хто його запустив
*ID таймера, час запуску, час таймера і хто його запустив
Повертаються наступні дані:
- id — ID таймера
- time — кількість часу по таймеру (на момент відправки запиту)
- date_started — дата та час запуску таймера
- user_from — учасник, який запустив таймер
- task — дані по проєкту та завданню, де було запущено таймер (повертаються дані аналогічні отриманим через метод get_task)
Приклад JSON відповіді
При успішному виконанні запиту, відповідь буде містити статус ok і наступні дані:
{
"status": "ok",
"data": [
{
"id": "TIMER_ID",
"time": "HH:II:SS",
"date_started": "YYYY—MM—DD HH:II",
"user_from": {
"id": "USER_ID",
"email": "USER_EMAIL",
"name": "USER_NAME"
},
"task": {
"id": "TASK_ID",
"name": "TASK_NAME",
"page": "/project/PROJECT_ID/TASK_ID/",
"status": "active",
"priority": "1",
"user_from": {
"email": "USER_EMAIL",
"name": "USER_NAME"
},
"user_to": {
"email": "USER_EMAIL",
"name": "USER_NAME"
},
"project": {
"id": "PROJECT_ID",
"name": "PROJECT_NAME",
"page": "/project/PROJECT_ID/"
},
"text": "TASK_TEXT",
"date_added": "YYYY—MM—DD HH:II",
"date_start": "YYYY—MM—DD",
"date_end": "YYYY—MM—DD",
"time_end": "HH:II",
"max_time": 20,
"max_money": 500,
"tags": {
"TAG_ID": "TAG_NAME_1",
"TAG_ID": "TAG_NAME_2"
}
}
},
{
"id": "TIMER_ID",
"time": "HH:II:SS",
... ... ...
}
]
}
Ця стаття була вам корисною?
Так, дякую!
Ні