Для выполнения любых операция с API необходимо получить токен доступа. Токен доступа можно получить по логину/паролю или по ключу доступа
Для получения токена по логину и паролю необходимо выполнить POST запрос на метод API Token https://<sherlock_url>/API/V2/Token с авторизационными данными в формате JSON.
Пример JSON
{ "Username":"<ваш_логин>", "password":"<ваш_пароль>"}
Для получения токена по ключу необходимо выполнить GET запрос на метод API Token https://<sherlock_url>/API/V2/Token/TokenByAccessToken?accessToken=<accessToken> с передачей ключа в качестве параметра
В ответ метод возвращает токен, который необходимо передавать как BEARER токен в авторизационном заголовке. Пример ответа приведен ниже:
{ "username": "Sherlock Platform", "userId": "950950cc-e8f4-47d0-abf4-8a8a67796df6", "token": "eyJhbGciOiJIUzI1...wCKI", "expires": "2023-07-27T08:18:56.673028Z" }