API – Імпорт компетенцій і профілів посади
Для авторизації використовуйте АРІ token. Детально в статті API token
Імпорт компетенцій
- Для імпорту компетенцій потрібно надіслати POST запит на URI/api/v2/competencies /import
- Запит повинен містити заголовки Content-Type: application/json;charset=UTF-8 та X-Cbr-Authorization: Bearer API_TOKEN.
Приклад запиту:
`curl 'https://your-domain.com/api/v2/competencies/import' -H 'X-Cbr-Authorization: Bearer API_TOKEN' -H 'Content-Type: application/json;charset=UTF-8'
Замість локальної адреси https://your-domain.com потрібно використовувати адресу вашого інстанса.
title
- обов'язкове поле;- якщо задане поле
group
, тоді або створиться нова група, або використаєтьсяid
вже існуючої групи.
Імпорт профілів посади
- Для імпорту профілів посади потрібно надіслати POST запит на URI/api/v2/competencies/profile/import
- Запит повинен містити заголовки Content-Type: application/json;charset=UTF-8 та X-Cbr-Authorization: Bearer API_TOKEN.
Приклад запиту:
`curl 'https://your-domain.com/api/v2/competencies/profile/import' -H 'X-Cbr-Authorization: Bearer API_TOKEN' -H 'Content-Type: application/json;charset=UTF-8'
Замість локальної адреси https://your-domain.com потрібно використовувати адресу вашого інстанса.
title
,positions
,competencies
- обов'язкові поля;- якщо в
positions
чиcompetencies
вказані неправильніid
, тоді профіль не імпортується і у відповіді API поверне{ignored: []}
, вignored
поміститься проігнорований профіль з новим текстовим полемerror
.