Список тасков
Endpoint
GET /bot/forms/{form_id}/tasks
Возвращает краткие данные тасков из одной формы через bot API.
Этот endpoint проверяет только то, что у bot-пользователя есть доступ к форме.
Auth
http
Authorization: Bearer <token>Path params
form_id- ID формы
Query params
limitinteger, опционально, по умолчанию50, min1, max50cursorstring, опционально, значение из предыдущего ответаpagination.next_cursorcreated_at_fromISO datetime, опциональноcreated_at_toISO datetime, опциональноprimary_date_fromISO datetime, опциональноprimary_date_toISO datetime, опциональноauthor_idinteger, опциональноresponsible_idinteger, опциональноstatusstring, опционально
Что возвращается
Ответ возвращает краткие данные тасков, а не полный список task items.
Для каждого таска возвращаются:
task_idform_idtitleauthor_idresponsible_idresponsible_idscreated_atlast_activityis_finishedstatusdue_date_atprimary_date_valuestep_id
Чтобы прочитать все items конкретного таска, используйте GET /bot/tasks/{task_id}.
Пример: первая страница
http
GET /bot/forms/45/tasks?limit=50
Authorization: Bearer <token>Пример: следующая страница
Используйте pagination.next_cursor из предыдущего ответа.
http
GET /bot/forms/45/tasks?limit=50&cursor={next_cursor}
Authorization: Bearer <token>Пример: фильтр по дате создания и статусу
http
GET /bot/forms/45/tasks?created_at_from=2026-05-01T00:00:00Z&status=new
Authorization: Bearer <token>Пример: фильтр по primary date и ответственному
http
GET /bot/forms/45/tasks?primary_date_from=2026-05-01T00:00:00Z&primary_date_to=2026-05-31T23:59:59Z&responsible_id=11
Authorization: Bearer <token>Response body
Успешный ответ:
json
{
"success": true,
"data": {
"tasks": [
{
"task_id": 123,
"form_id": 45,
"title": "Task title",
"author_id": 10,
"responsible_id": 11,
"responsible_ids": [11],
"created_at": "2026-05-04T10:00:00Z",
"last_activity": "2026-05-04T10:30:00Z",
"is_finished": false,
"status": "new",
"due_date_at": null,
"primary_date_value": "2026-05-10T00:00:00Z",
"step_id": 7
}
],
"pagination": {
"limit": 50,
"returned_count": 1,
"has_more": false,
"next_cursor": null
}
}
}Rate limit
60 запросов за 60 секунд на bot-пользователя и IP.
Типовые ошибки
403 Form access not found400 Invalid cursor429 Rate limit exceeded. Retry after {seconds} seconds