API – Призначення завдання користувачу
Для авторизації використовуйте АРІ token. Детально в статті API token
- Для призначення завдання користувачу потрібно надіслати POST запит на URI https://your-domain.davintoo.com/api/v2/tasks/{taskId}/assign-user-multi
- В рядку запиту має бути вказано {taskId} Id завдання.
- В тілі запиту має бути JSON об'єкт із полями:
- ID користувачаusers:[{"id":}]
- assigntype
- Запит повинен містити заголовки Content-Type: application/json;charset=UTF-8 та X-Cbr-Authorization: Bearer API_TOKEN.
Приклад запиту:
curl 'https://your-domain.davintoo.com/api/v2/tasks/36404/assign-user-multi' -H 'X-Cbr-Authorization: Bearer API_TOKEN' -H 'Content-Type: application/json;charset=UTF-8' --data-raw '{"users":[{"id":5694}, {"id":5430}],"type":"assign"}'
Замість локальної адреси https://your-domain.davintoo.com потрібно використовувати адресу вашого інстанса.
Відповідь
- В разі успішного запиту (HTTP код відповіді - 200), буде повернено результат виду:
- порожній масивdata
- загальна кількість користувачів призначених на завданняusers_of_task
- В разі помилки (HTTP код відповіді - 400) повертає JSON об'єкт з інформацією про помилку