CloudGuard Administration API is one of 25 APIs that CloudGuard publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include Administration, Notification, Integrations, Users, and Roles. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, and authentication docs.
This API exposes
77 operations
across 50 paths,
organized into 14 resource areas,
and defines 94 schemas.
It is described by OpenAPI 3.0.0, at version v2.
Requests are made against 2 base URLs: https://api.dome9.com/, https://api.{region}.dome9.com/.
The identity and technical contract details declared by the specification.
Dome9.Web.Api.Account.AccountTrustAssumableRolesViewModel
object
3 properties
Dome9.Web.Api.Account.AccountTrustViewModel
object
6 properties
2 required
Dome9.Web.Api.Account.AccountTrustRestrictionsViewModel
object
1 property
Dome9.Web.Api.Account.AccountTrustPostViewModel
object
3 properties
2 required
Dome9.Web.Api.Account.AccountTrustPutViewModel
object
2 properties
1 required
Falconetix.Model.RuleEngine.Entities.TagRuleEntity
object
2 properties
Dome9.Web.Api.Models.AuditEntryViewModel
object
3 properties
Falconetix.Model.Audit.ApiAuditResult
object
9 properties
Falconetix.Model.Audit.SystemAuditResult
object
4 properties
Falconetix.Model.Audit.CountAuditResult
object
1 property
Dome9.Web.Api.Models.AuditViewModel
object
4 properties
Dome9.Web.Api.BillableAssets.AccountBillableAssetsViewModel
object
6 properties
Dome9.Web.Api.BillableAssets.CloudAccountBillableAssetsViewModel
object
3 properties
Falconetix.Model.BillableAssets.AccountAssetsTotalData
object
6 properties
Falconetix.Model.BillableAssets.GrandTotalData
object
4 properties
Dome9.Web.Api.BillableAssets.AssetsViewModel
object
4 properties
Falconetix.Model.CloudInfra.CloudInfraUserViewModel
object
8 properties
Dome9.Web.Api.UserAndRole.CreateDome9CloudInfraUserRequestViewModel
object
2 properties
Dome9.Web.Api.UserAndRole.CreateDome9CloudInfraUserResponseViewModel
object
3 properties
Dome9.Web.Api.UserAndRole.CloudInfraUserCreationFailureResult
object
2 properties
Dome9.Web.Api.Compliance.ContinuousCompliance.ContinuousComplianceNotificationGetViewModel
object
9 properties
1 required
Dome9.Web.Api.Compliance.ContinuousCompliance.ScheduledReportNotificationViewModel
object
2 properties
Dome9.Web.Api.Compliance.ContinuousCompliance.ChangeDetectionNotificationViewModel
object
20 properties
Dome9.Web.Api.Compliance.ContinuousCompliance.GcpSecurityCommandCenterIntegrationViewModel
object
3 properties
Dome9.Web.Api.Compliance.ContinuousCompliance.ContinuousComplianceNotificationFilterViewModel
object
5 properties
Falconetix.Model.RuleEngine.Entities.ContinuousComplianceNotificationEntity.ReportScheduleData
object
4 properties
2 required
Falconetix.Model.RuleEngine.Entities.ContinuousComplianceNotificationEntity.EmailNotificationData
object
1 property
1 required
Falconetix.Model.RuleEngine.Entities.ContinuousComplianceNotificationEntity.EmailPerFindingNotificationData
object
2 properties
1 required
Dome9.Web.Api.Compliance.ContinuousCompliance.SnsDataNotificationViewModel
object
2 properties
Dome9.Web.Api.Compliance.ContinuousCompliance.TicketingSystemNotificationDataViewModel
object
7 properties
Dome9.Web.Api.Compliance.ContinuousCompliance.AwsSecurityHubIntegrationNotificationViewModel
object
2 properties
2 required
Dome9.Web.Api.Compliance.ContinuousCompliance.AzureSecurityCenterIntegrationNotificationViewModel
object
1 property
1 required
Dome9.Web.Api.Compliance.ContinuousCompliance.WebhookNotificationDataViewModel
object
9 properties
4 required
Dome9.Web.Api.Compliance.ContinuousCompliance.SlackNotificationDataViewModel
object
1 property
Dome9.Web.Api.Compliance.ContinuousCompliance.TeamsNotificationDataViewModel
object
1 property
Dome9.Web.Api.Compliance.ContinuousCompliance.EventarcNotificationDataViewModel
object
1 property
Dome9.Web.Api.Compliance.ContinuousCompliance.ContinuousComplianceNotificationPutViewModel
object
8 properties
1 required
Dome9.Web.Api.Compliance.ContinuousCompliance.ContinuousComplianceNotificationPostViewModel
object
8 properties
1 required
Dome9.Web.Api.Compliance.ContinuousCompliance.ContinuousComplianceNotificationSyncViewModel
object
2 properties
Dome9.BL.Std.Services.ContinuousAssessment.ContinuousComplianceNotificationService.PublishResult
object
2 properties
Dome9.BL.Std.Services.ContinuousAssessment.ContinuousComplianceNotificationService.PublishResultItem
object
2 properties
Dome9.BL.Std.Services.ContinuousAssessment.ContinuousComplianceNotificationService.PolicyHistoryMetadata
object
2 properties
Dome9.Web.Api.Compliance.ContinuousCompliance.ContinuousComplianceCircuitBreakerGetAllViewModel
object
3 properties
Dome9.Web.Api.Compliance.ContinuousCompliance.CircuitBreakerIntgrationViewModel
object
6 properties
Dome9.Web.Api.Compliance.ContinuousCompliance.ContinuousComplianceCircuitBreakerGetViewModel
object
8 properties
Dome9.Web.Api.Role.EditRoleViewModel
object
3 properties
2 required
Dome9.Web.Api.User.PermissionsViewModel
object
10 properties
Dome9.Web.Api.Role.RoleGetViewModel
object
6 properties
2 required
Dome9.Web.Api.Role.RoleGetUserViewModel
object
2 properties
Dome9.Web.Api.Role.RoleGetServiceAccountViewModel
object
2 properties
Dome9.Web.Api.Role.RoleViewModel
object
4 properties
2 required
Dome9.Web.Api.ServiceAccountViewModel
object
3 properties
Dome9.Web.Api.ServiceAccountGetViewModel
object
6 properties
Falconetix.Model.EmailNotificationsDescriptor
object
29 properties
Falconetix.Model.IamSafeEmailNotificationsDescriptor
object
6 properties
Falconetix.Model.ComplianceEmailNotificationsDescriptor
object
5 properties
Falconetix.Model.KubernetesEmailNotificationsDescriptor
object
1 property
Dome9.Web.Api.Models.SnsSettingsViewModel
object
1 property
Dome9.Web.Api.Models.EmailNotificationFiltersViewModel
object
1 property
Dome9.Web.Api.Models.SettingsViewModel
object
6 properties
Dome9.Web.Api.Tenable.Account.TenableVulnerabilitySyncViewModel
object
2 properties
1 required
Dome9.Web.Api.Tenable.Account.TenableVulnerabilitySyncResultViewModel
object
1 property
Dome9.Web.Api.Tenable.Account.TenableAccountStatusViewModel
object
10 properties
Dome9.Web.Api.Tenable.Account.TenableAccountViewModel
object
3 properties
3 required
Dome9.Web.Api.User.UserViewModel
object
23 properties
1 required
Dome9.Web.Api.UserAndRole.IamSafe.UserIamSafeConfigViewModel
object
1 property
Dome9.Web.Api.UserAndRole.MfaUserEnforcementViewModel
object
3 properties
Dome9.Web.Api.UserAndRole.IamSafe.UserApiKeyViewModel
object
4 properties
1 required
Dome9.Web.Api.UserAndRole.IamSafe.UserIamSafeAccountViewModel
object
9 properties
Dome9.Web.Api.UserAndRole.IamSafe.IamEntityLastLeaseTimeViewModel
object
2 properties
Dome9.Web.Api.UserAndRole.IamSafe.UserIamSafeAccountPutViewModel
object
1 property
1 required
Dome9.Web.Api.User.UserPostViewModel
object
4 properties
3 required
TagRuleEntity
object
2 properties
2 required
ComplianceNotificationFilter
object
6 properties
6 required
IntegrationViewModel
object
5 properties
5 required
NotificationOrigin
string
NotificationOutputType
string
IntegrationPostRequestModel
object
3 properties
3 required
IntegrationUpdateRequestModel
object
4 properties
4 required
ResponseNotificationViewModel
BaseNotificationViewModel
object
6 properties
6 required
NotificationIntegrationSettingsViewModel
object
3 properties
3 required
ReportNotificationIntegrationSettingsViewModel
BaseNotificationIntegrationSettingsViewModel
object
3 properties
3 required
SingleNotificationIntegrationSettingsViewModel
ScheduledNotificationIntegrationSettingsViewModel
PostNotificationViewModel
The full machine-readable OpenAPI contract behind this narrative.
Other APIs CloudGuard publishes across the network.