Возвращает список задач. Поддерживает фильтрацию по пользователю, сделкам, контактам и статусам.
API ver.10.0.0 Пользователь
| Запрос | |||
| Параметр | Тип | Значение | Описание |
class * | String | job | |
method * | String | get_list | |
sid * | String | — | Идентификатор сессии пользователя. |
param | |||
job_id | Number | — | ID конкретной задачи. |
user_id | Number | — | ID исполнителя. |
users | Number[] | — | Массив ID исполнителей. |
job_creator | Number|Number[] | — | ID создателей. |
order_id | Number | — | ID сделки. |
contact_id | Number | — | ID контакта. |
obj_name | String | — | Тип объекта для выборки связанных задач. Допустимые значения: contact order |
closed | Number | — | Фильтр закрытых задач. Допустимые значения: 0 1 |
deleted | Number | — | Фильтр удаленных задач. Допустимые значения: 0 1 |
job_name | String | — | Фильтр по названию задачи. |
job_description | String | — | Фильтр по описанию задачи. |
| * – обязательные параметры | |||
| Ответ | ||
| Параметр | Тип | Описание |
response * | Object[] | Массив объектов найденных задач. |
job_id * | Number | ID задачи. |
job_name * | String | Название задачи. |
job_description * | String|Null | Описание задачи. |
job_date * | Number|Null | Срок выполнения. |
job_create_date * | Number | Дата создания. |
job_creator * | Number | ID создателя. |
job_end_date * | Number|Null | Дата завершения. |
job_period_seconds * | Number|Null | Период повторения задачи. |
job_max_open * | Number|Null | Максимальное количество открытых повторов. |
job_type * | Number|Null | Тип задачи. |
job_file * | Object[]|Null | Массив объектов файлов задачи или null. |
job_chat_id * | Number | ID чата задачи. |
job_deleted * | Number|Null | Дата удаления задачи. |
order_id * | Number|Null | ID сделки. |
order_name * | String|Null | Название сделки. |
order_status_id * | Number|Null | ID статуса сделки. |
contact_id * | Number|Null | ID контакта. |
users * | Object[] | Массив объектов исполнителей. |
users.user_id * | Number | ID исполнителя. |
users.job_result * | String|Null | Результат выполнения. |
users.job_result_date * | Number|Null | Дата результата. |
users.job_cur_date * | Number|Null | Текущий срок выполнения исполнителя. |
users.job_result_file * | Object[]|Null | Массив объектов файлов результата или null. |
| * – обязательные параметры | ||
| Коды ошибок | |
| Номер | Описание |
708 | Недостаточно прав доступа для запрашиваемой операции. |
[
{
"code": 708,
"response": null
},
{
"code": 200,
"response": {
"errs": {
"708": "Недостаточно прав доступа для запрашиваемой операции."
}
}
}
]
curl -X POST https://domain.laxo.one/job/get_list \
-H "Content-Type: application/json" \
-d '{"sid": "YOUR_API_SID", "lang": "ru", "param": "OBJECT WITH PARAMS"}