How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

CloudGuard Onboarding API

Onboard and manage cloud accounts across AWS, Azure, GCP, Alibaba, OCI and Kubernetes - registration, credentials, missing-permission checks, data sync and organizational-unit placement. 160 operations across 133 paths.

CloudGuard Onboarding API is one of 25 APIs that CloudGuard publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Cloud Accounts, Onboarding, Multi-Cloud, and Kubernetes. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, and authentication docs.

This API exposes 160 operations across 133 paths, organized into 12 resource areas, and defines 139 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/.

160 operations 133 paths 139 schemas 15 DELETE53 GET1 PATCH32 POST59 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.0.0
API Version
v2
Base URL
https://api.dome9.com
Authentication
HTTP Basic
Resource Areas
12

Authentication & Security 1

CloudGuard Onboarding API declares 1 security scheme for authenticating requests. It accepts HTTP basic authentication (basic). By default, every request must be authenticated.

Paths & Operations 160

Across 133 paths, the API surfaces 160 operations — 15 DELETE, 53 GET, 1 PATCH, 32 POST, 59 PUT. They span 12 resource areas, including Alibaba Cloud Account, Aws Cloud Account, Aws Unified Onboarding, Azure Cloud Account, Google Cloud Account, Kubernetes Account, Container Registry Account, Oci Cloud Account, and 4 more. Each is listed below with its method, path, parameters, and response codes.

Alibaba Cloud Account 18
DELETE
/v2/AlibabaCloudAccount/{id}/DeleteForce
Delete Force
AlibabaCloudAccount_DeleteForceAsync_delete_/v2/AlibabaCloudAccount/{id}/DeleteForce 1 param → 204
GET
/v2/AlibabaCloudAccount/{cloudAccountId}/account-stats
Get Cloud Account Stats
AlibabaCloudAccount_GetCloudAccountStatsAsync_get_/v2/AlibabaCloudAccount/{cloudAccountId}/account-stats 2 params → 200
GET
/v2/AlibabaCloudAccount/MissingPermissions
Get Missing Permissions
AlibabaCloudAccount_GetMissingPermissions_get_/v2/AlibabaCloudAccount/MissingPermissions → 200
GET
/v2/AlibabaCloudAccount/{id}/MissingPermissions
Get Missing Permissions
AlibabaCloudAccount_GetMissingPermissionsAsync_get_/v2/AlibabaCloudAccount/{id}/MissingPermissions 2 params → 200
PUT
/v2/AlibabaCloudAccount/{id}/MissingPermissions
Update Ignorable Missing Permissions
AlibabaCloudAccount_UpdateIgnorableMissingPermissionsAsync_put_/v2/AlibabaCloudAccount/{id}/MissingPermissions 1 param body → 204
GET
/v2/AlibabaCloudAccount/{id}/MissingPermissions/EntityType
Get Missing Permissions By Entity Type
AlibabaCloudAccount_GetMissingPermissionsByEntityTypeAsync_get_/v2/AlibabaCloudAccount/{id}/MissingPermissions/EntityType 3 params → 200
PUT
/v2/AlibabaCloudAccount/{id}/MissingPermissions/Reset
Reset Missing Permissions
AlibabaCloudAccount_ResetMissingPermissionsAsync_put_/v2/AlibabaCloudAccount/{id}/MissingPermissions/Reset 1 param → 204
PUT
/v2/AlibabaCloudAccount/{id}/AccountName
Update Account Name
AlibabaCloudAccount_UpdateAccountNameAsync_put_/v2/AlibabaCloudAccount/{id}/AccountName 1 param body → 200
PUT
/v2/AlibabaCloudAccount/{id}/Credentials
Update Alibaba Cloud Account Credentials
AlibabaCloudAccount_UpdateAlibabaCloudAccountCredentialsAsync_put_/v2/AlibabaCloudAccount/{id}/Credentials 1 param body → 200
POST
/v2/AlibabaCloudAccount/{id}/SyncNow
Sync Now
AlibabaCloudAccount_SyncNow_post_/v2/AlibabaCloudAccount/{id}/SyncNow 1 param → 200
PUT
/v2/AlibabaCloudAccount/{id}/organizationalUnit
Update Organizational Id
AlibabaCloudAccount_UpdateOrganizationalId_put_/v2/AlibabaCloudAccount/{id}/organizationalUnit 1 param body → 200
PUT
/v2/AlibabaCloudAccount/organizationalUnit/move
Move Cloud Accounts To Organizational Unit
AlibabaCloudAccount_MoveCloudAccountsToOrganizationalUnit_put_/v2/AlibabaCloudAccount/organizationalUnit/move body → 200
PUT
/v2/AlibabaCloudAccount/organizationalUnit/moveAll
Move All Cloud Accounts To Organizational Unit
AlibabaCloudAccount_MoveAllCloudAccountsToOrganizationalUnit_put_/v2/AlibabaCloudAccount/organizationalUnit/moveAll body → 200
POST
/v2/AlibabaCloudAccount/organizationalUnit/attach
Post Attach Multi
AlibabaCloudAccount_PostAttachMulti_post_/v2/AlibabaCloudAccount/organizationalUnit/attach body → 200
GET
/v2/AlibabaCloudAccount
Get
AlibabaCloudAccount_Get_get_/v2/AlibabaCloudAccount → 200
POST
/v2/AlibabaCloudAccount
Post
AlibabaCloudAccount_Post_post_/v2/AlibabaCloudAccount body → 200
GET
/v2/AlibabaCloudAccount/{id}
Get
AlibabaCloudAccount_Get_get_/v2/AlibabaCloudAccount/{id} 1 param → 200
DELETE
/v2/AlibabaCloudAccount/{id}
Delete
AlibabaCloudAccount_Delete_delete_/v2/AlibabaCloudAccount/{id} 1 param → 204
Aws Cloud Account 19
DELETE
/v2/cloudaccounts/{id}/DeleteForce
Delete Force
CloudAccounts_DeleteForce_delete_/v2/cloudaccounts/{id}/DeleteForce 1 param → 204
PUT
/v2/cloudaccounts/name
Update Cloud Account Name
CloudAccounts_UpdateCloudAccountName_put_/v2/cloudaccounts/name body → 200
PUT
/v2/cloudaccounts/region-conf
Update Cloud Account Region Conf
CloudAccounts_UpdateCloudAccountRegionConf_put_/v2/cloudaccounts/region-conf body → 200
PUT
/v2/cloudaccounts/credentials
Update Cloud Account Credentials
CloudAccounts_UpdateCloudAccountCredentials_put_/v2/cloudaccounts/credentials body → 200
GET
/v2/cloudaccounts/MissingPermissions
Get Missing Permissions
CloudAccounts_GetMissingPermissionsAsync_get_/v2/cloudaccounts/MissingPermissions → 200
GET
/v2/cloudaccounts/{id}/MissingPermissions
Get Missing Permissions
CloudAccounts_GetMissingPermissionsAsync_get_/v2/cloudaccounts/{id}/MissingPermissions 2 params → 200
PUT
/v2/cloudaccounts/{id}/MissingPermissions
Update Ignorable Missing Permissions
CloudAccounts_UpdateIgnorableMissingPermissionsAsync_put_/v2/cloudaccounts/{id}/MissingPermissions 1 param body → 204
GET
/v2/cloudaccounts/{id}/MissingPermissions/EntityType
Get Missing Permissions By Entity Type
CloudAccounts_GetMissingPermissionsByEntityTypeAsync_get_/v2/cloudaccounts/{id}/MissingPermissions/EntityType 3 params → 200
GET
/v2/cloudaccounts/{id}/CloudAccountHasAssumeRolePermissionIssue
Cloud Account Has Assume Role Permission Issue
CloudAccounts_CloudAccountHasAssumeRolePermissionIssueAsync_get_/v2/cloudaccounts/{id}/CloudAccountHasAssumeRolePermissionIssue 1 param → 200
PUT
/v2/cloudaccounts/{id}/MissingPermissions/Reset
Reset Missing Permissions
CloudAccounts_ResetMissingPermissionsAsync_put_/v2/cloudaccounts/{id}/MissingPermissions/Reset 1 param → 204
POST
/v2/cloudaccounts/{id}/SyncNow
Sync Now
CloudAccounts_SyncNow_post_/v2/cloudaccounts/{id}/SyncNow 1 param → 200
PUT
/v2/cloudaccounts/{id}/organizationalUnit
Update Organizational Id
CloudAccounts_UpdateOrganizationalId_put_/v2/cloudaccounts/{id}/organizationalUnit 1 param body → 200
PUT
/v2/cloudaccounts/organizationalUnit/move
Move Cloud Accounts To Organizational Unit
CloudAccounts_MoveCloudAccountsToOrganizationalUnit_put_/v2/cloudaccounts/organizationalUnit/move body → 200
PUT
/v2/cloudaccounts/organizationalUnit/moveAll
Move All Cloud Accounts To Organizational Unit
CloudAccounts_MoveAllCloudAccountsToOrganizationalUnit_put_/v2/cloudaccounts/organizationalUnit/moveAll body → 200
POST
/v2/cloudaccounts/organizationalUnit/attach
Post Attach Multi
CloudAccounts_PostAttachMulti_post_/v2/cloudaccounts/organizationalUnit/attach body → 200
GET
/v2/CloudAccounts
Get
CloudAccounts_Get_get_/v2/CloudAccounts → 200
POST
/v2/CloudAccounts
Post
CloudAccounts_Post_post_/v2/CloudAccounts body → 201
GET
/v2/CloudAccounts/{id}
Get
CloudAccounts_Get_get_/v2/CloudAccounts/{id} 1 param → 200
DELETE
/v2/CloudAccounts/{id}
Delete
CloudAccounts_Delete_delete_/v2/CloudAccounts/{id} 1 param → 204
Aws Unified Onboarding 3
POST
/v2/AwsUnifiedOnboarding/StackConfig
Get Stack Config
AwsUnifiedOnboarding_GetStackConfig_post_/v2/AwsUnifiedOnboarding/StackConfig body → 200
GET
/v2/AwsUnifiedOnboarding/UpdateVersion/StackConfig/{onboardingId}
Get Update Stack Config
AwsUnifiedOnboarding_GetUpdateStackConfig_get_/v2/AwsUnifiedOnboarding/UpdateVersion/StackConfig/{onboardingId} 1 param → 200
GET
/v2/AwsUnifiedOnboarding/{id}
Get
AwsUnifiedOnboarding_Get_get_/v2/AwsUnifiedOnboarding/{id} 1 param → 200
Azure Cloud Account 21
DELETE
/v2/AzureCloudAccount/{id}/DeleteForce
Delete Force
AzureCloudAccount_DeleteForce_delete_/v2/AzureCloudAccount/{id}/DeleteForce 1 param → 204
GET
/v2/AzureCloudAccount/OnboardingExecutionPreview
Get Onboarding Script For Preview
AzureCloudAccount_GetOnboardingScriptForPreviewAsync_get_/v2/AzureCloudAccount/OnboardingExecutionPreview → 200
POST
/v2/AzureCloudAccount/OnboardingExecutionCommand
Generate Onboarding Execution Command
AzureCloudAccount_GenerateOnboardingExecutionCommand_post_/v2/AzureCloudAccount/OnboardingExecutionCommand body → 200
GET
/v2/AzureCloudAccount/MissingPermissions
Get Missing Permissions
AzureCloudAccount_GetMissingPermissions_get_/v2/AzureCloudAccount/MissingPermissions → 200
GET
/v2/AzureCloudAccount/{id}/MissingPermissions
Get Missing Permissions
AzureCloudAccount_GetMissingPermissionsAsync_get_/v2/AzureCloudAccount/{id}/MissingPermissions 2 params → 200
PUT
/v2/AzureCloudAccount/{id}/MissingPermissions
Update Ignorable Missing Permissions
AzureCloudAccount_UpdateIgnorableMissingPermissionsAsync_put_/v2/AzureCloudAccount/{id}/MissingPermissions 1 param body → 204
GET
/v2/AzureCloudAccount/{id}/MissingPermissions/EntityType
Get Missing Permissions By Entity Type
AzureCloudAccount_GetMissingPermissionsByEntityTypeAsync_get_/v2/AzureCloudAccount/{id}/MissingPermissions/EntityType 3 params → 200
PUT
/v2/AzureCloudAccount/{id}/MissingPermissions/Reset
Reset Missing Permissions
AzureCloudAccount_ResetMissingPermissions_put_/v2/AzureCloudAccount/{id}/MissingPermissions/Reset 1 param → 204
PUT
/v2/AzureCloudAccount/{id}/OperationMode
Update Operation Mode
AzureCloudAccount_UpdateOperationModeAsync_put_/v2/AzureCloudAccount/{id}/OperationMode 1 param body → 200
PUT
/v2/AzureCloudAccount/{id}/AccountName
Update Account Name
AzureCloudAccount_UpdateAccountName_put_/v2/AzureCloudAccount/{id}/AccountName 1 param body → 200
PUT
/v2/AzureCloudAccount/{id}/Credentials
Update Cloud Account Credentials
AzureCloudAccount_UpdateCloudAccountCredentials_put_/v2/AzureCloudAccount/{id}/Credentials 1 param body → 200
POST
/v2/AzureCloudAccount/{id}/SyncNow
Sync Now
AzureCloudAccount_SyncNow_post_/v2/AzureCloudAccount/{id}/SyncNow 1 param → 200
GET
/v2/AzureCloudAccount/{id}/CredentialsServicePrincipalId
Get Credentials Service Principal Id
AzureCloudAccount_GetCredentialsServicePrincipalIdAsync_get_/v2/AzureCloudAccount/{id}/CredentialsServicePrincipalId 1 param → 200
PUT
/v2/AzureCloudAccount/{id}/organizationalUnit
Update Organizational Id
AzureCloudAccount_UpdateOrganizationalId_put_/v2/AzureCloudAccount/{id}/organizationalUnit 1 param body → 200
PUT
/v2/AzureCloudAccount/organizationalUnit/move
Move Cloud Accounts To Organizational Unit
AzureCloudAccount_MoveCloudAccountsToOrganizationalUnit_put_/v2/AzureCloudAccount/organizationalUnit/move body → 200
PUT
/v2/AzureCloudAccount/organizationalUnit/moveAll
Move All Cloud Accounts To Organizational Unit
AzureCloudAccount_MoveAllCloudAccountsToOrganizationalUnit_put_/v2/AzureCloudAccount/organizationalUnit/moveAll body → 200
POST
/v2/AzureCloudAccount/organizationalUnit/attach
Post Attach Multi
AzureCloudAccount_PostAttachMulti_post_/v2/AzureCloudAccount/organizationalUnit/attach body → 200
GET
/v2/AzureCloudAccount/{id}
Get
AzureCloudAccount_Get_get_/v2/AzureCloudAccount/{id} 1 param → 200
DELETE
/v2/AzureCloudAccount/{id}
Delete
AzureCloudAccount_Delete_delete_/v2/AzureCloudAccount/{id} 1 param → 204
GET
/v2/AzureCloudAccount
Get
AzureCloudAccount_Get_get_/v2/AzureCloudAccount → 200
POST
/v2/AzureCloudAccount
Post
AzureCloudAccount_Post_post_/v2/AzureCloudAccount body → 201
Google Cloud Account 21
DELETE
/v2/GoogleCloudAccount/{id}/DeleteForce
Delete Force
GoogleCloudAccount_DeleteForce_delete_/v2/GoogleCloudAccount/{id}/DeleteForce 1 param → 204
PUT
/v2/GoogleCloudAccount/{id}/DeleteGsuite
Delete Gsuite
GoogleCloudAccount_DeleteGsuite_put_/v2/GoogleCloudAccount/{id}/DeleteGsuite 1 param → 204
GET
/v2/GoogleCloudAccount/{id}/details
Get Cloud Account Details
GoogleCloudAccount_GetCloudAccountDetailsAsync_get_/v2/GoogleCloudAccount/{id}/details 1 param → 200
GET
/v2/GoogleCloudAccount/{cloudAccountId}/account-stats
Get Cloud Account Stats
GoogleCloudAccount_GetCloudAccountStats_get_/v2/GoogleCloudAccount/{cloudAccountId}/account-stats 2 params → 200
GET
/v2/GoogleCloudAccount/MissingPermissions
Get Missing Permissions
GoogleCloudAccount_GetMissingPermissions_get_/v2/GoogleCloudAccount/MissingPermissions → 200
GET
/v2/GoogleCloudAccount/{id}/MissingPermissions
Get Missing Permissions
GoogleCloudAccount_GetMissingPermissionsAsync_get_/v2/GoogleCloudAccount/{id}/MissingPermissions 2 params → 200
PUT
/v2/GoogleCloudAccount/{id}/MissingPermissions
Update Ignorable Missing Permissions
GoogleCloudAccount_UpdateIgnorableMissingPermissionsAsync_put_/v2/GoogleCloudAccount/{id}/MissingPermissions 1 param body → 204
GET
/v2/GoogleCloudAccount/{id}/MissingPermissions/EntityType
Get Missing Permissions By Entity Type
GoogleCloudAccount_GetMissingPermissionsByEntityTypeAsync_get_/v2/GoogleCloudAccount/{id}/MissingPermissions/EntityType 3 params → 200
PUT
/v2/GoogleCloudAccount/{id}/MissingPermissions/Reset
Reset Missing Permissions
GoogleCloudAccount_ResetMissingPermissionsAsync_put_/v2/GoogleCloudAccount/{id}/MissingPermissions/Reset 1 param → 204
PUT
/v2/GoogleCloudAccount/{id}/AccountName
Update Account Name
GoogleCloudAccount_UpdateAccountName_put_/v2/GoogleCloudAccount/{id}/AccountName 1 param body → 200
PUT
/v2/GoogleCloudAccount/{id}/Credentials/Gsuite
Update Account Gsuite
GoogleCloudAccount_UpdateAccountGsuite_put_/v2/GoogleCloudAccount/{id}/Credentials/Gsuite 1 param body → 200
PUT
/v2/GoogleCloudAccount/{id}/Credentials
Update Google Cloud Account Credentials
GoogleCloudAccount_UpdateGoogleCloudAccountCredentials_put_/v2/GoogleCloudAccount/{id}/Credentials 2 params body → 200
POST
/v2/GoogleCloudAccount/{id}/SyncNow
Sync Now
GoogleCloudAccount_SyncNow_post_/v2/GoogleCloudAccount/{id}/SyncNow 1 param → 200
PUT
/v2/GoogleCloudAccount/{id}/organizationalUnit
Update Organizational Id
GoogleCloudAccount_UpdateOrganizationalId_put_/v2/GoogleCloudAccount/{id}/organizationalUnit 1 param body → 200
PUT
/v2/GoogleCloudAccount/organizationalUnit/move
Move Cloud Accounts To Organizational Unit
GoogleCloudAccount_MoveCloudAccountsToOrganizationalUnit_put_/v2/GoogleCloudAccount/organizationalUnit/move body → 200
PUT
/v2/GoogleCloudAccount/organizationalUnit/moveAll
Move All Cloud Accounts To Organizational Unit
GoogleCloudAccount_MoveAllCloudAccountsToOrganizationalUnit_put_/v2/GoogleCloudAccount/organizationalUnit/moveAll body → 200
POST
/v2/GoogleCloudAccount/organizationalUnit/attach
Post Attach Multi
GoogleCloudAccount_PostAttachMulti_post_/v2/GoogleCloudAccount/organizationalUnit/attach body → 200
GET
/v2/GoogleCloudAccount
Get
GoogleCloudAccount_Get_get_/v2/GoogleCloudAccount → 200
POST
/v2/GoogleCloudAccount
Post
GoogleCloudAccount_Post_post_/v2/GoogleCloudAccount 1 param body → 200
GET
/v2/GoogleCloudAccount/{id}
Get
GoogleCloudAccount_Get_get_/v2/GoogleCloudAccount/{id} 1 param → 200
DELETE
/v2/GoogleCloudAccount/{id}
Delete
GoogleCloudAccount_Delete_delete_/v2/GoogleCloudAccount/{id} 1 param → 204
Kubernetes Account 20
GET
/v2/kubernetes/account
Get All
KubernetesAccount_GetAll_get_/v2/kubernetes/account → 200
POST
/v2/kubernetes/account
Post
KubernetesAccount_Post_post_/v2/kubernetes/account body → 200
GET
/v2/kubernetes/account/{id}
Get
KubernetesAccount_Get_get_/v2/kubernetes/account/{id} 1 param → 200
DELETE
/v2/kubernetes/account/{id}
Delete
KubernetesAccount_Delete_delete_/v2/kubernetes/account/{id} 1 param → 200
PUT
/v2/kubernetes/account/{id}/accountName
Update Account Name
KubernetesAccount_UpdateAccountName_put_/v2/kubernetes/account/{id}/accountName 2 params → 200
PUT
/v2/kubernetes/account/{id}/accountDescription
Update Account Description
KubernetesAccount_UpdateAccountDescription_put_/v2/kubernetes/account/{id}/accountDescription 2 params → 200
POST
/v2/kubernetes/account/{id}/imageAssurance/enable
Enable Image Assurance
KubernetesAccount_EnableImageAssurance_post_/v2/kubernetes/account/{id}/imageAssurance/enable 1 param → 200
POST
/v2/kubernetes/account/{id}/imageAssurance/disable
Disable Image Assurance
KubernetesAccount_DisableImageAssurance_post_/v2/kubernetes/account/{id}/imageAssurance/disable 1 param → 200
POST
/v2/kubernetes/account/{id}/runtimeProtection/enable
Enable Runtime Protection
KubernetesAccount_EnableRuntimeProtection_post_/v2/kubernetes/account/{id}/runtimeProtection/enable 1 param → 200
POST
/v2/kubernetes/account/{id}/admissionControl/enable
Enable Admission Control
KubernetesAccount_EnableAdmissionControl_post_/v2/kubernetes/account/{id}/admissionControl/enable 1 param → 200
POST
/v2/kubernetes/account/{id}/admissionControl/disable
Disable Admission Control
KubernetesAccount_DisableAdmissionControl_post_/v2/kubernetes/account/{id}/admissionControl/disable 1 param → 200
GET
/v2/kubernetes/account/{id}/accountSummary
Get Account Summary
KubernetesAccount_GetAccountSummary_get_/v2/kubernetes/account/{id}/accountSummary 1 param → 200
GET
/v2/kubernetes/account/accountAgentStatus
Get Account Agent Status
KubernetesAccount_GetAccountAgentStatus_get_/v2/kubernetes/account/accountAgentStatus → 200
POST
/v2/kubernetes/account/agentStatusReportCSV
Get Csv Account Agent Status
KubernetesAccount_GetCsvAccountAgentStatus_post_/v2/kubernetes/account/agentStatusReportCSV body → 200
GET
/v2/kubernetes/account/{id}/agentSummary
Get Agent Summary
KubernetesAccount_GetAgentSummary_get_/v2/kubernetes/account/{id}/agentSummary 1 param → 200
POST
/v2/kubernetes/account/{id}/resolveMultipleOnboarding
Resolve Multiple Onboarding
KubernetesAccount_ResolveMultipleOnboarding_post_/v2/kubernetes/account/{id}/resolveMultipleOnboarding 1 param → 200
PUT
/v2/kubernetes/account/{id}/organizationalUnit
Update Organizational Id
KubernetesAccount_UpdateOrganizationalId_put_/v2/kubernetes/account/{id}/organizationalUnit 1 param body → 200
PUT
/v2/kubernetes/account/organizationalUnit/move
Move Cloud Accounts To Organizational Unit
KubernetesAccount_MoveCloudAccountsToOrganizationalUnit_put_/v2/kubernetes/account/organizationalUnit/move body → 200
PUT
/v2/kubernetes/account/organizationalUnit/moveAll
Move All Cloud Accounts To Organizational Unit
KubernetesAccount_MoveAllCloudAccountsToOrganizationalUnit_put_/v2/kubernetes/account/organizationalUnit/moveAll body → 200
POST
/v2/kubernetes/account/organizationalUnit/attach
Post Attach Multi
KubernetesAccount_PostAttachMulti_post_/v2/kubernetes/account/organizationalUnit/attach body → 200
Container Registry Account 19
GET
/v2/containerRegistry/account
Get All
ContainerRegistryAccount_GetAll_get_/v2/containerRegistry/account → 200
POST
/v2/containerRegistry/account
Post
ContainerRegistryAccount_Post_post_/v2/containerRegistry/account body → 200
GET
/v2/containerRegistry/account/{id}
Get
ContainerRegistryAccount_Get_get_/v2/containerRegistry/account/{id} 1 param → 200
DELETE
/v2/containerRegistry/account/{id}
Delete
ContainerRegistryAccount_Delete_delete_/v2/containerRegistry/account/{id} 1 param → 200
PUT
/v2/containerRegistry/account/{id}/accountDescription
Update Account Description
ContainerRegistryAccount_UpdateAccountDescription_put_/v2/containerRegistry/account/{id}/accountDescription 2 params → 200
PUT
/v2/containerRegistry/account/{id}/accountName/{newName}
Update Account Name
ContainerRegistryAccount_UpdateAccountName_put_/v2/containerRegistry/account/{id}/accountName/{newName} 2 params → 200
PUT
/v2/containerRegistry/account/{id}/linkedScanningEnvironments
Update Linked Scanning Environments
ContainerRegistryAccount_UpdateLinkedScanningEnvironments_put_/v2/containerRegistry/account/{id}/linkedScanningEnvironments 1 param body → 200
PUT
/v2/containerRegistry/account/{id}/linkedScanningEnvironment
Update Linked Scanning Environment
ContainerRegistryAccount_UpdateLinkedScanningEnvironment_put_/v2/containerRegistry/account/{id}/linkedScanningEnvironment 1 param body → 200
DELETE
/v2/containerRegistry/account/{id}/linkedScanningEnvironment/{linkedEnvironmentId}
Delete Linked Scanning Environment
ContainerRegistryAccount_DeleteLinkedScanningEnvironment_delete_/v2/containerRegistry/account/{id}/linkedScanningEnvironment/{linkedEnvironmentId} 2 params → 200
PUT
/v2/containerRegistry/account/{id}/settings
Set Environment Settings
ContainerRegistryAccount_SetEnvironmentSettings_put_/v2/containerRegistry/account/{id}/settings 1 param body → 200
PATCH
/v2/containerRegistry/account/{id}/settings
Update Environment Settings
ContainerRegistryAccount_UpdateEnvironmentSettings_patch_/v2/containerRegistry/account/{id}/settings 1 param body → 200
GET
/v2/containerRegistry/account/{id}/settings
Get Environment Settings
ContainerRegistryAccount_GetEnvironmentSettings_get_/v2/containerRegistry/account/{id}/settings 1 param → 200
PUT
/v2/containerRegistry/account/{id}/organizationalUnit
Update Organizational Id
ContainerRegistryAccount_UpdateOrganizationalId_put_/v2/containerRegistry/account/{id}/organizationalUnit 1 param body → 200
PUT
/v2/containerRegistry/account/organizationalUnit/move
Move Cloud Accounts To Organizational Unit
ContainerRegistryAccount_MoveCloudAccountsToOrganizationalUnit_put_/v2/containerRegistry/account/organizationalUnit/move body → 200
PUT
/v2/containerRegistry/account/organizationalUnit/moveAll
Move All Cloud Accounts To Organizational Unit
ContainerRegistryAccount_MoveAllCloudAccountsToOrganizationalUnit_put_/v2/containerRegistry/account/organizationalUnit/moveAll body → 200
POST
/v2/containerRegistry/account/organizationalUnit/attach
Post Attach Multi
ContainerRegistryAccount_PostAttachMulti_post_/v2/containerRegistry/account/organizationalUnit/attach body → 200
GET
/v2/containerRegistry/account/{id}/agentSummary
Get Agent Summary
ContainerRegistryAccount_GetAgentSummary_get_/v2/containerRegistry/account/{id}/agentSummary 1 param → 200
GET
/v2/containerRegistry/account/accountAgentStatus
Get Account Agent Status
ContainerRegistryAccount_GetAccountAgentStatus_get_/v2/containerRegistry/account/accountAgentStatus → 200
GET
/v2/containerRegistry/account/{id}/accountSummary
Get Account Summary
ContainerRegistryAccount_GetAccountSummary_get_/v2/containerRegistry/account/{id}/accountSummary 1 param → 200
Oci Cloud Account 20
GET
/v2/oci-cloud-account
Get All Oci Cloud Accounts
OciCloudAccount_GetAllOciCloudAccounts_get_/v2/oci-cloud-account → 200
POST
/v2/oci-cloud-account
Add Oci Cloud Account
OciCloudAccount_AddOciCloudAccount_post_/v2/oci-cloud-account body → 200
DELETE
/v2/oci-cloud-account
Delete Oci Cloud Account
OciCloudAccount_DeleteOciCloudAccount_delete_/v2/oci-cloud-account 1 param → 200
GET
/v2/oci-cloud-account/{id}
Get Oci Cloud Accounts By Id
OciCloudAccount_GetOciCloudAccountsById_get_/v2/oci-cloud-account/{id} 1 param → 200
POST
/v2/oci-cloud-account/create-terraform
Save Temp Data And Export Terraform Conf File
OciCloudAccount_SaveTempDataAndExportTerraformConfFile_post_/v2/oci-cloud-account/create-terraform body → 200
POST
/v2/oci-cloud-account/save-temp-data
Save Temp Data
OciCloudAccount_SaveTempData_post_/v2/oci-cloud-account/save-temp-data body → 200
DELETE
/v2/oci-cloud-account/{id}/delete-force
Force Delete Oci Cloud Account
OciCloudAccount_ForceDeleteOciCloudAccount_delete_/v2/oci-cloud-account/{id}/delete-force 1 param → 200
PUT
/v2/oci-cloud-account/{id}/account-name
Update Account Name
OciCloudAccount_UpdateAccountName_put_/v2/oci-cloud-account/{id}/account-name 1 param body → 200
PUT
/v2/oci-cloud-account/{id}/credentials
Update Credentials
OciCloudAccount_UpdateCredentials_put_/v2/oci-cloud-account/{id}/credentials 1 param → 200
PUT
/v2/oci-cloud-account/{id}/credentials-terraform
Update Credentials Terraform
OciCloudAccount_UpdateCredentialsTerraform_put_/v2/oci-cloud-account/{id}/credentials-terraform 1 param → 200
POST
/v2/oci-cloud-account/{id}/sync-now
Sync Now
OciCloudAccount_SyncNow_post_/v2/oci-cloud-account/{id}/sync-now 1 param → 200
GET
/v2/oci-cloud-account/missing-permissions
Get Missing Permissions All
OciCloudAccount_GetMissingPermissionsAll_get_/v2/oci-cloud-account/missing-permissions → 200
GET
/v2/oci-cloud-account/{id}/missing-permissions
Get Missing Permissions
OciCloudAccount_GetMissingPermissions_get_/v2/oci-cloud-account/{id}/missing-permissions 2 params → 200
PUT
/v2/oci-cloud-account/{id}/missing-permissions
Update Ignorable Missing Permissions
OciCloudAccount_UpdateIgnorableMissingPermissions_put_/v2/oci-cloud-account/{id}/missing-permissions 1 param body → 200
GET
/v2/oci-cloud-account/{id}/missing-permissions/entity-type
Get Missing Permissions By Entity Type
OciCloudAccount_GetMissingPermissionsByEntityType_get_/v2/oci-cloud-account/{id}/missing-permissions/entity-type 3 params → 200
PUT
/v2/oci-cloud-account/{id}/missing-permissions/reset
Reset Missing Permissions
OciCloudAccount_ResetMissingPermissions_put_/v2/oci-cloud-account/{id}/missing-permissions/reset 1 param → 200
PUT
/v2/oci-cloud-account/{id}/organizational-unit
Update Organizational Unit Id
OciCloudAccount_UpdateOrganizationalUnitId_put_/v2/oci-cloud-account/{id}/organizational-unit 1 param body → 200
PUT
/v2/oci-cloud-account/organizational-unit/move
Move Cloud Accounts To Organizational Unit
OciCloudAccount_MoveCloudAccountsToOrganizationalUnit_put_/v2/oci-cloud-account/organizational-unit/move body → 200
PUT
/v2/oci-cloud-account/organizational-unit/move-all
Move All Cloud Accounts To Organizational Unit
OciCloudAccount_MoveAllCloudAccountsToOrganizationalUnit_put_/v2/oci-cloud-account/organizational-unit/move-all body → 200
POST
/v2/oci-cloud-account/organizational-unit/attach
Attach Multi Organizational Unit
OciCloudAccount_AttachMultiOrganizationalUnit_post_/v2/oci-cloud-account/organizational-unit/attach body → 200
Aws Organization Management 8
POST
/v2/aws-organization-management
Create Organization Management
AwsOrganizationManagement_CreateOrganizationManagement_post_/v2/aws-organization-management body → 200
GET
/v2/aws-organization-management
Get All Organization Management
AwsOrganizationManagement_GetAllOrganizationManagement_get_/v2/aws-organization-management 1 param → 200
PUT
/v2/aws-organization-management/{id}
Update Organization Management
AwsOrganizationManagement_UpdateOrganizationManagement_put_/v2/aws-organization-management/{id} 1 param body → 200
GET
/v2/aws-organization-management/{id}
Get Organization Management By Id
AwsOrganizationManagement_GetOrganizationManagementById_get_/v2/aws-organization-management/{id} 1 param → 200
DELETE
/v2/aws-organization-management/{id}
Delete
AwsOrganizationManagement_Delete_delete_/v2/aws-organization-management/{id} 1 param → 200
PUT
/v2/aws-organization-management/{id}/stackset-arn
Update Stack Set Arn
AwsOrganizationManagement_UpdateStackSetArn_put_/v2/aws-organization-management/{id}/stackset-arn 1 param body → 200
PUT
/v2/aws-organization-management/{id}/configuration
Update Configuration
AwsOrganizationManagement_UpdateConfiguration_put_/v2/aws-organization-management/{id}/configuration 1 param body → 200
PUT
/v2/aws-organization-management/{id}/missing-permissions/reset
Reset Missing Permissions
AwsOrganizationManagement_ResetMissingPermissions_put_/v2/aws-organization-management/{id}/missing-permissions/reset 1 param → 200
Aws Organization Management Onboarding 2
GET
/v2/aws-organization-management-onboarding/management-stack
Get Onboarding Configuration
AwsOrganizationManagementOnboarding_GetOnboardingConfiguration_get_/v2/aws-organization-management-onboarding/management-stack 1 param → 200
GET
/v2/aws-organization-management-onboarding/member-account-configuration
Get Member Account Configuration
AwsOrganizationManagementOnboarding_GetMemberAccountConfiguration_get_/v2/aws-organization-management-onboarding/member-account-configuration → 200
Azure Organization Management 7
POST
/v2/azure-organization-management
Create Organization Management
AzureOrganizationManagement_CreateOrganizationManagement_post_/v2/azure-organization-management body → 200
GET
/v2/azure-organization-management
Get All Organization Management
AzureOrganizationManagement_GetAllOrganizationManagement_get_/v2/azure-organization-management 1 param → 200
PUT
/v2/azure-organization-management/{id}
Update Organization Management
AzureOrganizationManagement_UpdateOrganizationManagement_put_/v2/azure-organization-management/{id} 1 param body → 200
GET
/v2/azure-organization-management/{id}
Get Organization Management By Id
AzureOrganizationManagement_GetOrganizationManagementById_get_/v2/azure-organization-management/{id} 1 param → 200
DELETE
/v2/azure-organization-management/{id}
Delete
AzureOrganizationManagement_Delete_delete_/v2/azure-organization-management/{id} 1 param → 200
GET
/v2/azure-organization-management/tenant/{tenantId}/management-group/{managementGroupId}
Get Azure Organization Management By Tenant And Management Group
AzureOrganizationManagement_GetAzureOrganizationManagementByTenantAndManagementGroup_get_/v2/azure-organization-management/tenant/{tenantId}/management-group/{managementGroupId} 2 params → 200
PUT
/v2/azure-organization-management/{id}/missing-permissions/reset
Reset Missing Permissions
AzureOrganizationManagement_ResetMissingPermissions_put_/v2/azure-organization-management/{id}/missing-permissions/reset 1 param → 200
Gcp Organization Management 2
GET
/v2/gcp-organization-management/execution-command
Generate Onboarding Execution Command
GcpOrganizationManagement_GenerateOnboardingExecutionCommand_get_/v2/gcp-organization-management/execution-command 8 params → 200
GET
/v2/gcp-organization-management/onboarding-execution-preview
Get Onboarding Script For Preview
GcpOrganizationManagement_GetOnboardingScriptForPreview_get_/v2/gcp-organization-management/onboarding-execution-preview → 200

Schemas 139

The contract defines 139 schemas that model the data the API accepts and returns. The most detailed are KubernetesAccountViewModel (23 properties), Dome9.Web.Api.Google.Instance.GcpVMInstanceViewModel (21 properties), Dome9.Web.Api.Models.CloudAccountViewModel (20 properties), Dome9.Web.Api.Models.AzureCloudAccountViewModel (17 properties). Each schema is shown below with its type and property counts.

Dome9.Web.Api.Alibaba.Accounts.AlibabaAccountStatsViewModel
object
6 properties
Dome9.Web.Api.Shared.Permissions.CloudAccountMissingPermissionsViewModel
object
2 properties
Dome9.Web.Api.Shared.Permissions.CloudAccountExternalActionStatusViewModel
object
4 properties
Dome9.Web.Api.Shared.Permissions.CloudAccountActionFailureViewModel
object
2 properties
Dome9.Web.Api.Shared.Permissions.CloudAccountMissingPermissionsIgnorableViewModel
object
2 properties
Dome9.Web.Api.Shared.Permissions.MissingPermissionsIgnorableViewModel
object
6 properties
Dome9.Web.Api.Shared.Permissions.MissingPermissionsIgnorableUpdateViewModel
object
7 properties 1 required
Dome9.Web.Api.Shared.Permissions.MissingPermissionViewModel
object
11 properties
Dome9.Web.Api.Shared.Permissions.MissingPermissionMetadataViewModel
object
3 properties
Dome9.Web.Api.Alibaba.Accounts.AlibabaAccountNameViewModel
object
1 property
Dome9.Web.Api.Alibaba.Accounts.AlibabaCloudAccountGetViewModel
object
9 properties 1 required
Dome9.Web.Api.Alibaba.Accounts.AlibabaAccountCredentialsViewGetModel
object
1 property 1 required
Dome9.Web.Api.Alibaba.Accounts.AlibabaAccountCredentialsViewPostModel
object
2 properties 2 required
Dome9.BL.Std.Services.OrganizationalUnit.UpdateIdViewModel
object
1 property
Dome9.BL.Std.Services.OrganizationalUnit.MoveOrganizationalUnitViewModel
object
2 properties
Dome9.BL.Std.Services.OrganizationalUnit.AttachCloudAccountsViewModel
object
2 properties
Dome9.Web.Api.Alibaba.Accounts.AlibabaCloudAccountPostViewModel
object
3 properties 2 required
Dome9.Web.Api.Models.CloudAccountRegionConfigurationViewModel
object
4 properties
Dome9.Web.Api.Models.CloudAccountCredentialsViewModel
object
6 properties
Dome9.Web.Api.Models.AwsSyncNowResultViewModel
object
4 properties
Dome9.Web.Api.Models.CloudAccountViewModel
object
20 properties
Dome9.Web.Api.Models.CloudAccountIamSafeViewModel
object
6 properties
Dome9.Web.Api.Models.CloudAccountNetSecViewModel
object
1 property
Dome9.Web.Api.Models.SeverlessConfigViewModel
object
2 properties
Dome9.Web.Api.Models.CloudAccountIamSafeIamEntitiesViewModel
object
2 properties
Dome9.Web.Api.Shared.SharedViewModels.TagViewModel
object
2 properties
Dome9.Web.Api.Onboarding.Requests.OnboardingConfigurationRequest
object
7 properties
Falconetix.Model.Onboarding.PostureManagement.PostureManagementConfiguration
object
1 property
Falconetix.Model.Onboarding.Serverless.ServerlessConfiguration
object
1 property
Falconetix.Model.Onboarding.Logic.IntelligenceConfigurations
object
2 properties
Dome9.Web.Api.Onboarding.ViewModel.AwsStackConfigViewModel
object
4 properties
Dome9.Web.Api.Onboarding.ViewModel.Parameter
object
2 properties
Dome9.Web.Api.Onboarding.ViewModel.OnboardingInfoViewModel
object
11 properties
Dome9.Web.Api.Onboarding.ViewModel.OnboardingStatus
object
7 properties
CGN.Common.Model.CloudAccounts.Onboarding.AzureSimplifiedOnboardingExecCmdRequest
object
10 properties 1 required
CGN.Common.Model.CloudAccounts.Onboarding.Blades.Blades
object
4 properties 4 required
CGN.Common.Model.CloudAccounts.Onboarding.Blades.AwpConfiguration
object
5 properties
CGN.Common.Model.CloudAccounts.Onboarding.Blades.ServerlessConfiguration
object
1 property
CGN.Common.Model.CloudAccounts.Onboarding.Blades.CdrConfiguration
object
2 properties
CGN.Common.Model.CloudAccounts.Onboarding.Blades.PostureManagement
object
1 property
CGN.Common.Model.CloudAccounts.Onboarding.Blades.StorageAccount
object
2 properties
Dome9.Web.Api.Azure.Accounts.AzureAccountOperationModeViewModel
object
1 property 1 required
Dome9.Web.Api.Models.AzureCloudAccountViewModel
object
account details
17 properties 4 required
Dome9.Web.Api.Models.AzureAccountCredentialsViewModel
object
2 properties 2 required
Dome9.Web.Api.Azure.Accounts.AzureAccountNameModeViewModel
object
1 property
Dome9.Web.Api.Azure.Accounts.AzureCloudAccountCredentialsPutViewModel
object
2 properties 2 required
Dome9.Web.Api.Google.Instance.GcpComputeAttachedDiskViewModel
object
15 properties
Dome9.Web.Api.Google.Instance.GcpComputeGuestOsFeatureViewModel
object
2 properties
Dome9.Web.Api.Google.Instance.GcpComputeDiskEncryptionTypeMetadataViewModel
object
3 properties
Dome9.Web.Api.Google.Instance.GcpComputeInstanceCustomerEncryptionKeyViewModel
object
4 properties
Dome9.Web.Api.Google.Instance.GcpComputeAttachedDiskInitializeParamsViewModel
object
6 properties
Dome9.Web.Api.Google.Instance.GcpComputeCustomerEncryptionKeyViewModel
object
4 properties
Dome9.Web.Api.Google.SecurityGroup.GcpSecurityGroupViewModel
object
8 properties
Dome9.Web.Api.Google.SecurityGroup.GcpServiceRuleViewModel
object
11 properties
Dome9.Web.Api.Google.Instance.GcpVMInstanceViewModel
object
21 properties
Dome9.Web.Api.Google.Instance.NetworkInterfaceViewModel
object
5 properties
Dome9.Web.Api.Google.Accounts.GoogleAccountOnboardingDetailsViewModel
object
5 properties
Dome9.Web.Api.Google.Accounts.GoogleAccountStatsViewModel
object
7 properties
Falconetix.Model.Google.NetworkStat
object
6 properties
Dome9.Web.Api.Google.Network.GoogleCloudNetworkViewModel
object
12 properties
Dome9.Web.Api.Google.Accounts.GoogleAccountNameViewModel
object
1 property
Dome9.Web.Api.Google.Accounts.GoogleCloudAccountGetViewModel
object
11 properties
Dome9.Web.Api.Google.Accounts.GoogleAccountGsuiteViewModel
object
2 properties
Dome9.Web.Api.Google.Accounts.GoogleCloudAccountUpdateViewModel
object
2 properties 2 required
Dome9.Web.Api.Google.Accounts.GoogleCloudAccountPostViewModel
object
5 properties 2 required
Dome9.Web.Api.Models.CloudAccountPartialUpdateViewModel_System.String_
object
3 properties
Dome9.Web.Api.Models.CloudAccountPartialUpdateViewModel_Dome9.Web.Api.Models.CloudAccountRegionConfigurationViewModel_
object
3 properties
Dome9.Web.Api.Models.CloudAccountPartialUpdateViewModel_Dome9.Web.Api.Models.CloudAccountCredentialsViewModel_
object
3 properties
KubernetesAccountViewModel
object
23 properties 23 required
CloudVendor
string
KubernetesPlatformType
string
KubernetesPostViewModel
object
3 properties 3 required
KubernetesAccountSummaryViewModel
object
12 properties 12 required
KubernetesAccountFeatureAgentStatusViewModel
object
5 properties 5 required
KubernetesAccountAgentStatusViewModel
object
9 properties 9 required
KubernetesAccountFeatureSummaryViewModel
object
3 properties 3 required
KubernetesAgentStatusOptions
string
KubernetesAccountAgentStatusFiltersViewModel
object
3 properties 3 required
KubernetesAgentsSummaryViewModel
object
2 properties 2 required
KubernetesAgentSummaryViewModel
object
12 properties 12 required
KubernetesAgentComponentViewModel
object
9 properties 9 required
UpdateIdViewModel
object
1 property 1 required
MoveOrganizationalUnitViewModel
object
2 properties 2 required
AttachCloudAccountsViewModel
object
2 properties 2 required
ContainerRegistryAccountViewModel
object
12 properties 12 required
ContainerRegistryLinkedEnvironmentViewModel
object
7 properties 7 required
ContainerRegistryScanningEnvironmentType
string
ContainerRegistryAuthType
string
ContainerRegistryType
string
ContainerRegistryAccountPostModel
object
7 properties 7 required
ContainerRegistryUserConfigurationsViewModel
object
3 properties 3 required
ContainerRegistryAgentSummaryViewModel
object
11 properties 11 required
ContainerRegistryAccountAgentSummaryViewModel
object
4 properties 4 required
ContainerRegistryAccountSummaryViewModel
object
9 properties 9 required
ContainerRegistryLinkedAgentsStatusesViewModel
object
3 properties 3 required
OciCloudAccountViewModel
object
10 properties 10 required
OciAccountCredentialsViewModel
object
3 properties 3 required
OciCloudAccountTempDataCreationModel
object
7 properties 7 required
OciAccountCreationInput
object
3 properties 3 required
OciAccountNameViewModel
object
1 property 1 required
CloudAccountMissingPermissionsViewModel
object
2 properties 2 required
CloudAccountExternalActionStatusViewModel
object
4 properties 4 required
CloudAccountActionFailureViewModel
object
2 properties 2 required
CloudAccountMissingPermissionsIgnorableViewModel
object
2 properties 2 required
MissingPermissionsIgnorableViewModel
MissingPermissionsIgnorableUpdateViewModel
object
7 properties 7 required
MissingPermissionViewModel
object
11 properties 11 required
MissingPermissionMetadataViewModel
object
3 properties 3 required
OrganizationManagementViewModel
object
16 properties 16 required
AwsOrganizationOnboardingConfiguration
OrganizationOnboardingConfigurationBase
object
3 properties 3 required
MappingStrategyType
string
PostureManagementConfiguration
object
2 properties 2 required
OnboardingMode
string
OnboardingRequest
ValidateStackSetArnRequest
OnboardingPermissionRequest
object
4 properties 4 required
OnboardingUpdateRequest
object
2 properties 2 required
UpdateStackSetArnRequest
object
1 property 1 required
UpdateConfigurationRequest
object
3 properties 3 required
ManagementCftConfiguration
OnboardingCftBase
object
2 properties 2 required
OnboardingMemberCft
OrganizationManagementViewModel2
object
13 properties 13 required
AzureOrganizationOnboardingConfiguration
AwpConfiguration
AwpOnboardingMode
string
BladeConfiguration
object
1 property 1 required
ServerlessConfiguration
CdrConfiguration
StorageAccount
object
2 properties 2 required
OnboardingVersions
object
2 properties 2 required
OnboardingRequest2
object
11 properties 11 required
Blades
object
4 properties 4 required
PostureManagement
object
1 property 1 required
OnboardingUpdateRequest2
object
1 property 1 required
GcpOnboardingExecCmdResponse
object
1 property 1 required
ScopeMode
string
GetOnboardingScriptForPreviewResponse
object
1 property 1 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

cloudguard-onboarding-openapi.yml Raw ↑

Other APIs CloudGuard publishes across the network.

CloudGuard Posture Management API
CloudGuard Events API
CloudGuard Administration API
CloudGuard Risk Management API
CloudGuard Workload Protection (CWPP) API
CloudGuard Network Security API
CloudGuard Identity API
CloudGuard Intelligence API
CloudGuard Inventory API
CloudGuard Inventory - AWS Global API
CloudGuard Inventory - AWS IAM API
CloudGuard Inventory - AWS Compute and Containers API
Where this information came from

This is an independent, third-party profile of CloudGuard Onboarding API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.