Аутентификация в API

Для доступа к публичному API Нейро42 используется механизм API-ключей. Они позволяют безопасно обращаться к платформе программно и выполнять те же операции, что и через интерфейс.

Доступность функции

Публичный API недоступен в пробном периоде. Для включения этой возможности требуется перейти на платный тариф.

API Scopes (Области доступа)

В корпоративных установках Нейро42 вы можете точно контролировать, какие ресурсы доступны конкретному API-ключу.

Scopes позволяют задать разрешения под конкретную задачу — от только чтения до полного администрирования.

На тарифах ниже Enterprise все API-ключи получают полный доступ ко всем возможностям учетной записи.

Как создать API-ключ

  1. Войдите в свой аккаунт Нейро42.
  2. Откройте меню Настройки — API Нейро42.
  3. Нажмите Создать API-ключ.
  4. Укажите Название ключа и выберите срок его действия (Expiration Time).
  5. Если вы используете корпоративный план — отметьте необходимые Scopes.
  6. Скопируйте значение Мой API-ключ — оно понадобится для всех запросов.

Как использовать API-ключ в запросах

Передавайте ключ в HTTP-заголовке X-NEURO42-API-KEY.

Пример запроса, который получает список всех активных агентов для Neuro42 Cloud

curl -X ‘GET’ \

  ‘<your-cloud-instance>/api/v<version>/agents?active=true’ \

  -H ‘accept: application/json’ \

  -H ‘X-NEURO42-API-KEY: <your-api-key>’

 

Удаление API-ключа

  1. Войдите в Нейро42.
  2. Перейдите в Настройки — API Нейро42.
  3. Нажмите Удалить напротив ключа, который хотите деактивировать.
  4. Подтвердите действие, выбрав Удалить навсегда.

Предупреждение о применении иностранного языка

Настоящий мануал включает иностранные термины и выражения, оставленные в оригинале ввиду специфики предметной области и сложности однозначного перевода на русский язык. Данные элементы используются исключительно в целях повышения точности и ясности изложенного материала, поскольку точные аналоги на русском языке либо отсутствуют, либо существенно усложняют восприятие информации пользователями-профессионалами.

Техническая документация не является информацией для широкого круга потребителей. Документация предназначена исключительно для специализированных целей и рассчитана на аудиторию профессионалов, обладающих соответствующей квалификацией и знанием отраслевых стандартов и терминологии. Использование иностранной лексики согласуется с положениями действующего российского законодательства, регулирующего употребление иностранных слов в специальных материалах, направленных на профессиональных пользователей

Данная мера принята для минимизации рисков неправильного толкования ключевых понятий и предотвращения негативных последствий, связанных с некорректностью переводов сложных технических терминов и выражений.

Мы обращаем внимание на тот факт, что наличие иностранного языка в данной документации обусловлено профессиональной необходимостью и соответствует установленным нормам и правилам использования специализированной литературы и документации в Российской Федерации.

Свяжитесь с нами

* нажимая на кнопку, Вы даете согласие на обработку персональных данных