Google Workspace Add-ons API

Сервис: gsuiteaddons.googleapis.com

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

Документ обнаружения

Discovery Document — это машиночитаемая спецификация для описания и использования REST API. Он используется для создания клиентских библиотек, подключаемых модулей IDE и других инструментов, взаимодействующих с API Google. Одна служба может предоставлять несколько документов обнаружения. Эта служба предоставляет следующий документ обнаружения:

Конечная точка службы

Конечная точка службы — это базовый URL-адрес, указывающий сетевой адрес службы API. Одна служба может иметь несколько конечных точек службы. Эта служба имеет следующую конечную точку службы, и все приведенные ниже URI относятся к этой конечной точке службы:

  • https://gsuiteaddons.googleapis.com

Ресурс REST: v1.projects

Методы
getAuthorization GET /v1/{name=projects/*/authorization}
Получает информацию об авторизации для развертываний в заданном проекте.

Ресурс REST: v1.projects.deployments

Методы
create POST /v1/{parent=projects/*}/deployments
Создает развертывание с указанным именем и конфигурацией.
delete DELETE /v1/{name=projects/*/deployments/*}
Удаляет развертывание с заданным именем.
get GET /v1/{name=projects/*/deployments/*}
Получает развертывание с указанным именем.
getInstallStatus GET /v1/{name=projects/*/deployments/*/installStatus}
Получает состояние установки тестового развертывания.
install POST /v1/{name=projects/*/deployments/*}:install
Устанавливает развертывание в вашу учетную запись для тестирования.
list GET /v1/{parent=projects/*}/deployments
Список всех развертываний в конкретном проекте.
replaceDeployment PUT /v1/{deployment.name=projects/*/deployments/*}
Создает или заменяет развертывание с указанным именем.
uninstall POST /v1/{name=projects/*/deployments/*}:uninstall
Удаляет тестовое развертывание из учетной записи пользователя.