Задачи
- Список задач
- Получить задачи
- Создать задачу
- Редактировать задачу
- Удалить задачу
- Поиск
- Связать задачу с записями
- Отвязать задачу от записей
- Синхронизация связей с задачей
- Сменить статус задачи
Список задач get
https://userID.aircrm.pro/api/activities
Headers
Content-TypeRequired | string |
application/json |
AuthenticationRequired | string |
{token} |
Query
orderOptional | string |
Отсортируйте запрашиваемые результаты. Пример: ?order=created_at или ?order=created_at|desc |
selectOptional | string |
Выберите только нужные поля (для оптимизации запросов). Пример: ?select=first_name;id |
per_pageOptional | integer |
Укажите количество записей. Пример: ?per_page=20 |
pageOptional | integer |
Номер страницы. Пример: ?page=2 |
qOptional | string |
Поиск по заданному запросу. Пример: ?q=Dmitry |
search_fieldsOptional | string |
Измените поля, по которым будет выполняться поиск. Пример: ?search_fields=email:like;phones.number:= |
search_matchOptional | string |
По умолчанию запросы выполняются с использованием оператора OR для каждого запроса, если вам нужно сопоставить все параметры, используйте AND. Пример: ?search_match=and |
Получить задачи get
https://userID.aircrm.pro/api/activities/{id}
Headers
Content-TypeRequired | string |
application/json |
AuthenticationRequired | string |
{token} |
Path
idRequired | integer |
ID-записи |
Создать задачу post
https://userID.aircrm.pro/api/activities
Headers
Content-TypeRequired | string |
application/json |
AuthenticationRequired | string |
{token} |
Body
titleRequired | string |
|
activity_type_idOptional | integer |
ID типа задач Если не указан, будет использоваться по умолчанию (в Настройки->Задачи). |
user_idRequired | integer |
Ответственный за задачу |
noteOptional | string |
|
descriptionOptional | string |
|
due_dateRequired | date |
В UTC-формате Пример: Только дата: 2022-06-07 Со временем: 2022-06-07 10:00:00 |
end_dateOptional | date |
В UTC-формате Пример: Только дата: 2022-06-07 Со временем: 2022-06-07 10:00:00 Если это не указано, дата выполнения задачи = даты окончания. |
reminder_minutes_beforeOptional | integer |
В минутах, чтобы отправить напоминание |
guestsOptional | array |
Пример:
|
contactsOptional | array |
Массив ID контактов, с которыми связана задача. |
companiesOptional | array |
Массив ID компаний, с которыми связана задача. |
dealsOptional | array |
Массив ID сделок, с которыми связана задача. |
Редактировать задачу put
https://userID.aircrm.pro/api/activities/{id}
Headers
Content-TypeRequired | string |
application/json |
AuthenticationRequired | string |
{token} |
Path
idRequired | integer |
ID-записи |
Body
titleRequired | string |
|
activity_type_idOptional | integer |
ID типа задач Если не указан, будет использоваться по умолчанию (в Настройки->Задачи). |
user_idOptional | integer |
Ответственный за задачу |
noteOptional | string |
|
descriptionOptional | string |
|
due_dateOptional | date |
В UTC-формате Пример: Только дата: 2022-06-07 Со временем: 2022-06-07 10:00:00 |
end_dateOptional | date |
В UTC-формате Пример: Только дата: 2022-06-07 Со временем: 2022-06-07 10:00:00 |
reminder_minutes_beforeOptional | integer |
В минутах, чтобы отправить напоминание |
guestsOptional | array |
Пример:
|
contactsOptional | array |
Массив ID контактов, с которыми связано действие. |
companiesOptional | array |
Массив ID компаний, с которыми связано действие. |
dealsOptional | array |
Массив ID сделок, с которыми связано действие. |
Удалить задачу delete
https://userID.aircrm.pro/api/activities/{id}
Headers
Content-TypeRequired | string |
application/json |
AuthenticationRequired | string |
{token} |
Path
idRequired | integer |
ID-записи |
Поиск get
https://userID.aircrm.pro/api/activities/search?q={query}
Headers
Content-TypeRequired | string |
application/json |
AuthenticationRequired | string |
{token} |
Path
qRequired | string |
Query
takeOptional | integer |
Максимальное количество результатов. Пример: ?take=1 |
orderOptional | string |
Отсортируйте запрашиваемые результаты. Пример: ?order=created_at или ?order=created_at|desc |
selectOptional | string |
Выберите только нужные поля (для оптимизации запросов). Пример: ?select=first_name;id |
search_fieldsOptional | string |
Измените поля, по которым будет выполняться поиск. Пример: ?search_fields=email:like;phones.number:= |
search_matchOptional | string |
По умолчанию запросы выполняются с использованием оператора OR для каждого запроса, если вам нужно сопоставить все параметры, используйте AND. Пример: ?search_match=and |
Связать задачу с записями put
https://userID.aircrm.pro/api/associations/activities/{id}
Headers
Content-TypeRequired | string |
application/json |
AuthenticationRequired | string |
{token} |
Path
idRequired | integer |
ID-записи |
Обязательно укажите хотя бы одну запись.
Body
contactsOptional | array |
Массив ID контактов для прикрепления |
companiesOptional | array |
Массив ID компаний для прикрепления |
dealsOptional | array |
Массив ID задач для прикрепления |
Отвязать задачу от записей delete
https://userID.aircrm.pro/api/associations/activities/{id}
Headers
Content-TypeRequired | string |
application/json |
AuthenticationRequired | string |
{token} |
Path
idRequired | integer |
ID-записи |
Обязательно укажите хотя бы одну запись.
Body
contactsOptional | array |
Массив ID контактов для отвязки |
companiesOptional | array |
Массив ID компаний для отвязки |
dealsOptional | array |
Массив ID задач для отвязки |
Синхронизация связей с задачей post
https://userID.aircrm.pro/api/associations/activities/{id}
Headers
Content-TypeRequired | string |
application/json |
AuthenticationRequired | string |
{token} |
Path
idRequired | integer |
ID-записи |
Обязательно укажите хотя бы одну запись.
Body
contactsOptional | array |
Массив ID контактов |
companiesOptional | array |
Массив ID компаний |
dealsOptional | array |
Массив ID задач |
Сменить статус задачи post
https://userID.aircrm.pro/api/activities/{id}/{status}
Headers
Content-TypeRequired | string |
application/json |
AuthenticationRequired | string |
{token} |
Path
idRequired | integer |
ID-записи |
statusRequired | string |
Любой из ['complete', 'incomplete'] |