Перейти к содержанию

Управление услугами INVAPI и доступ к API

Поддерживаемые интерфейсы

Сервис позволяет обеспечить управления услугами с помощью различных интерфейсов:

Все совершаемые пользователем действия в web-панели возможно осуществить с помощью API. Web-панель является одностраничным приложением и все совершаемые пользователем действия и запросы к API видны в web-консоли браузера (инструменты разработчика, Ctrl+Shift+I). Это позволяет пользователю анализировать API-вызовы при использовании интерфейса web-панели для отладки интеграции.

Пример взаимодействия с API (cURL и Power-Shell Invoke-WebRequest):

curl -s "https://invapi.hostkey.ru/auth.php" -X POST \
--data "action = whmcslogin" \
--data "action = ИМЯ_ПОЛЬЗОВАТЕЛЯ" \
--data "password = СЕКРЕТНЫЙ_ПАРОЛЬ"
Invoke-WebRequest -Uri https://invapi.hostkey.ru/auth.php
-Method Post
-Body 'action=ipalogin&user=ИМЯ_ПОЛЬЗОВАТЕЛЯ&password=СЕКРЕТНЫЙ_ПАРОЛЬ'

Информация

Более подробная информация по API доступна в документации по API