Модуль "API"

16 августа 2024
👁 5857

В Perfectum CRM+ERP разработан модуль "API", который дает возможность совершать функциональные активности, связанные с другими модулями и разделами системы.

После установки перейдите в "Настройка -> Системные -> Ключи API", Вам доступно:

  1. Кнопка "Создать новый ключ" - по нажатию на кнопку создается новый ключ.
  2. Кнопка "Документация" - по нажатию на кнопку можно ознакомиться с более детальной информацией по плагину.
  3. Кнопка "Список заблокированных IP" - после нажатия открывается страница со списком заблокированных IP.
  4. Поле для отображения количества ключей на странице (10,25,50...).
  5. Кнопка "Экспорт" - для экспорта таблицы ключей API.
  6. Кнопка "Обновить" - для обновления таблицы ключей API.
  7. Поле "Поиск" - для поиска по названию ключа API.
  8. Иконка "Изменить" - для изменения прав доступа данного ключа.
  9. Иконка "Удалить" - для удаления ключа.

api1

При нажатии на иконку "Изменить" открывается окно, в котором можно выбрать разрешения для данного ключа. Среди доступных модулей, что связаны с API, следующие:

  • Договоры
  • Лиды
  • Мультиворонки продаж
  • Клиенты
  • Прайсы/Услуги
  • Проекты
  • Задачи
  • Поддержка
  • Расходы
  • Сотрудники
  • Счета на оплату
  • Платежи
  • Валюта
  • Справочник
  • Веб-уведомления
  • Склад
  • Заказы
  • Подбор персонала
  • Новая Почта
  • Универсальные списки
  • Детский садик(поиск информации по родителям)

Поддержка настраиваемых полей в API реализована для:

  • Клиенты
  • Контакты
  • Реквизиты
  • Лиды
  • Проекты
  • Склад
  • Задачи
  • Поддержка
  • Счета

При создании нового ключа API доступно:

  1. Настройка прав доступа ключа
  2. Указание IP адреса для ключа
  3. Добавление примечания
  4. Количество запросов
  5. Промежуток между запросами
  6. Возможность XSS валидации

api2

api3

Во вкладке "Список заблокированных IP" доступно:

  1. Поле для отображения количества заблокированных IP на странице (10,25,50...).
  2. Кнопка "Экспорт" - для экспорта таблицы заблокированных IP.
  3. Кнопка "Массовые действия" - позволяет удалить несколько/все заблокированные IP из списка.
  4. Кнопка "Обновить" - для обновления таблицы заблокированных IP.
  5. Графа "Поиск" - для поиска заблокированных IP.
  6. Чек-бокс "Массовые действия" - необходим для выбора заблокированных IP при массовых действиях.

api4

ВАЖНО.

Глобальные лимиты для облачной системы на API:

  • не более 20 запросов за 3 секунды; 
  • не более 200 запросов в сутки на одного пользователя в тарифе (допустим если приобретён Тариф CRM-50, тогда будет лимит в сутки 10000 запросов );
  • ограничение количества возвращаемых данных с помощью параметров limit за 1 запрос.

Глобальные лимиты считают запросы по всем ключам вместе.

Корпоративное обучение

Специалисты учебного центра помогут понять общие принципы
работы и обучат вашу команду эффективным приемам.