KosmoKrator

data

SonarQube CLI for AI Agents

Use the SonarQube CLI from KosmoKrator to call SonarQube tools headlessly, return JSON, inspect schemas, and automate workflows from coding agents, scripts, and CI.

SonarQube CLI Setup

SonarQube can be configured headlessly with `kosmokrator integrations:configure sonarqube`.

Install, configure, and verify
# Install KosmoKrator first if it is not available on PATH.
curl -fsSL https://raw.githubusercontent.com/OpenCompanyApp/kosmokrator/main/install.sh | bash

# Configure and verify this integration.
kosmokrator integrations:configure sonarqube --set api_token="$SONARQUBE_API_TOKEN" --set url="$SONARQUBE_URL" --enable --read allow --write ask --json
kosmokrator integrations:doctor sonarqube --json
kosmokrator integrations:status --json

Credentials

Authentication type: Bearer token bearer_token. Configure credentials once, then reuse the same stored profile from scripts, coding CLIs, Lua, and MCP.

KeyEnv varTypeRequiredLabel
api_token SONARQUBE_API_TOKEN Secret secret yes User Token
url SONARQUBE_URL URL url yes Server URL

Command Patterns

The generic command is stable across every integration. The provider shortcut is shorter for humans.

Generic CLI call
kosmo integrations:call sonarqube.sonarqube_alm_integrations_import_azure_project '{}' --json
Provider shortcut
kosmo integrations:sonarqube sonarqube_alm_integrations_import_azure_project '{}' --json

Discovery

These commands return structured output for coding agents that need to inspect capabilities before choosing a function.

Discovery commands
kosmo integrations:docs sonarqube --json
kosmo integrations:docs sonarqube.sonarqube_alm_integrations_import_azure_project --json
kosmo integrations:schema sonarqube.sonarqube_alm_integrations_import_azure_project --json
kosmo integrations:search "SonarQube" --json
kosmo integrations:list --json

Automation Contexts

The same configured command surface works in these environments. The command does not change unless the host wrapper, credentials, or permissions change.

CLI Functions

Every function below can be called headlessly. Commands are highlighted, copyable, and scroll horizontally when payloads are long.

sonarqube.sonarqube_alm_integrations_import_azure_project

Create a SonarQube project with the information from the provided Azure DevOps project. Autoconfigure pull request decoration mechanism. Requires the 'Create Projects' permission Official SonarQube Web API endpoint: POST /api/alm_integrations/import_azure_pro

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_alm_integrations_import_azure_project '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_alm_integrations_import_azure_project '{}' --json

sonarqube.sonarqube_alm_integrations_import_bitbucketcloud_repo

Create a SonarQube project with the information from the provided Bitbucket Cloud repository. Autoconfigure pull request decoration mechanism. Requires the 'Create Projects' permission Official SonarQube Web API endpoint: POST /api/alm_integrations/import_bit

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_alm_integrations_import_bitbucketcloud_repo '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_alm_integrations_import_bitbucketcloud_repo '{}' --json

sonarqube.sonarqube_alm_integrations_import_bitbucketserver_project

Create a SonarQube project with the information from the provided BitbucketServer project. Autoconfigure pull request decoration mechanism. Requires the 'Create Projects' permission Official SonarQube Web API endpoint: POST /api/alm_integrations/import_bitbuc

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_alm_integrations_import_bitbucketserver_project '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_alm_integrations_import_bitbucketserver_project '{}' --json

sonarqube.sonarqube_alm_integrations_import_github_project

Create a SonarQube project with the information from the provided GitHub repository. Autoconfigure pull request decoration mechanism. If Automatic Provisioning is enable for GitHub, it will also synchronize permissions from the repository. Requires the 'Create

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_alm_integrations_import_github_project '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_alm_integrations_import_github_project '{}' --json

sonarqube.sonarqube_alm_integrations_import_gitlab_project

Import a GitLab project to SonarQube, creating a new project and configuring MR decoration Requires the 'Create Projects' permission Official SonarQube Web API endpoint: POST /api/alm_integrations/import_gitlab_project. Deprecated since SonarQube 10.5; kept

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_alm_integrations_import_gitlab_project '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_alm_integrations_import_gitlab_project '{}' --json

sonarqube.sonarqube_alm_integrations_list_azure_projects

List Azure projects Requires the 'Create Projects' permission Official SonarQube Web API endpoint: GET /api/alm_integrations/list_azure_projects.

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_alm_integrations_list_azure_projects '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_alm_integrations_list_azure_projects '{}' --json

sonarqube.sonarqube_alm_integrations_list_bitbucketserver_projects

List the Bitbucket Server projects Requires the 'Create Projects' permission Official SonarQube Web API endpoint: GET /api/alm_integrations/list_bitbucketserver_projects.

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_alm_integrations_list_bitbucketserver_projects '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_alm_integrations_list_bitbucketserver_projects '{}' --json

sonarqube.sonarqube_alm_integrations_search_azure_repos

Search the Azure repositories Requires the 'Create Projects' permission Official SonarQube Web API endpoint: GET /api/alm_integrations/search_azure_repos.

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_alm_integrations_search_azure_repos '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_alm_integrations_search_azure_repos '{}' --json

sonarqube.sonarqube_alm_integrations_search_bitbucketcloud_repos

Search the Bitbucket Cloud repositories Requires the 'Create Projects' permission Official SonarQube Web API endpoint: GET /api/alm_integrations/search_bitbucketcloud_repos.

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_alm_integrations_search_bitbucketcloud_repos '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_alm_integrations_search_bitbucketcloud_repos '{}' --json

sonarqube.sonarqube_alm_integrations_search_bitbucketserver_repos

Search the Bitbucket Server repositories with REPO_ADMIN access Requires the 'Create Projects' permission Official SonarQube Web API endpoint: GET /api/alm_integrations/search_bitbucketserver_repos.

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_alm_integrations_search_bitbucketserver_repos '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_alm_integrations_search_bitbucketserver_repos '{}' --json

sonarqube.sonarqube_alm_integrations_search_gitlab_repos

Search the GitLab projects. Requires the 'Create Projects' permission Official SonarQube Web API endpoint: GET /api/alm_integrations/search_gitlab_repos.

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_alm_integrations_search_gitlab_repos '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_alm_integrations_search_gitlab_repos '{}' --json

sonarqube.sonarqube_alm_integrations_set_pat

Set a Personal Access Token for the given DevOps Platform setting Requires the 'Create Projects' permission Official SonarQube Web API endpoint: POST /api/alm_integrations/set_pat.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_alm_integrations_set_pat '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_alm_integrations_set_pat '{}' --json

sonarqube.sonarqube_alm_settings_count_binding

Count number of project bound to an DevOps Platform setting. Requires the 'Administer System' permission Official SonarQube Web API endpoint: GET /api/alm_settings/count_binding.

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_alm_settings_count_binding '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_alm_settings_count_binding '{}' --json

sonarqube.sonarqube_alm_settings_create_azure

Create Azure instance Setting. Requires the 'Administer System' permission Official SonarQube Web API endpoint: POST /api/alm_settings/create_azure.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_alm_settings_create_azure '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_alm_settings_create_azure '{}' --json

sonarqube.sonarqube_alm_settings_create_bitbucket

Create Bitbucket instance Setting. Requires the 'Administer System' permission Official SonarQube Web API endpoint: POST /api/alm_settings/create_bitbucket.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_alm_settings_create_bitbucket '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_alm_settings_create_bitbucket '{}' --json

sonarqube.sonarqube_alm_settings_create_bitbucketcloud

Configure a new instance of Bitbucket Cloud. Requires the 'Administer System' permission Official SonarQube Web API endpoint: POST /api/alm_settings/create_bitbucketcloud.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_alm_settings_create_bitbucketcloud '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_alm_settings_create_bitbucketcloud '{}' --json

sonarqube.sonarqube_alm_settings_create_github

Create GitHub instance Setting. Requires the 'Administer System' permission Official SonarQube Web API endpoint: POST /api/alm_settings/create_github.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_alm_settings_create_github '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_alm_settings_create_github '{}' --json

sonarqube.sonarqube_alm_settings_create_gitlab

Create GitLab instance Setting. Requires the 'Administer System' permission Official SonarQube Web API endpoint: POST /api/alm_settings/create_gitlab.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_alm_settings_create_gitlab '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_alm_settings_create_gitlab '{}' --json

sonarqube.sonarqube_alm_settings_delete

Delete an DevOps Platform Setting. Requires the 'Administer System' permission Official SonarQube Web API endpoint: POST /api/alm_settings/delete.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_alm_settings_delete '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_alm_settings_delete '{}' --json

sonarqube.sonarqube_alm_settings_delete_binding

Delete the DevOps Platform binding of a project. Requires the 'Administer' permission on the project Official SonarQube Web API endpoint: POST /api/alm_settings/delete_binding.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_alm_settings_delete_binding '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_alm_settings_delete_binding '{}' --json

sonarqube.sonarqube_alm_settings_get_binding

Get DevOps Platform binding of a given project. Requires the 'Browse' permission on the project Official SonarQube Web API endpoint: GET /api/alm_settings/get_binding.

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_alm_settings_get_binding '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_alm_settings_get_binding '{}' --json

sonarqube.sonarqube_alm_settings_list

List DevOps Platform setting available for a given project, sorted by DevOps Platform key Requires the 'Administer project' permission if the 'project' parameter is provided, requires the 'Create Projects' permission otherwise. Official SonarQube Web API endp

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_alm_settings_list '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_alm_settings_list '{}' --json

sonarqube.sonarqube_alm_settings_list_definitions

List DevOps Platform Settings, sorted by created date. Requires the 'Administer System' permission Official SonarQube Web API endpoint: GET /api/alm_settings/list_definitions.

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_alm_settings_list_definitions '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_alm_settings_list_definitions '{}' --json

sonarqube.sonarqube_alm_settings_set_azure_binding

Bind a Azure DevOps instance to a project. If the project was already bound to a previous Azure DevOps instance, the binding will be updated to the new one.Requires the 'Administer' permission on the project Official SonarQube Web API endpoint: POST /api/alm_

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_alm_settings_set_azure_binding '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_alm_settings_set_azure_binding '{}' --json

sonarqube.sonarqube_alm_settings_set_bitbucket_binding

Bind a Bitbucket instance to a project. If the project was already bound to a previous Bitbucket instance, the binding will be updated to the new one.Requires the 'Administer' permission on the project Official SonarQube Web API endpoint: POST /api/alm_settin

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_alm_settings_set_bitbucket_binding '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_alm_settings_set_bitbucket_binding '{}' --json

sonarqube.sonarqube_alm_settings_set_bitbucketcloud_binding

Bind a Bitbucket Cloud setting to a project. If the project was already bound to a different Bitbucket Cloud setting, the binding will be updated to the new one.Requires the 'Administer' permission on the project Official SonarQube Web API endpoint: POST /api

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_alm_settings_set_bitbucketcloud_binding '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_alm_settings_set_bitbucketcloud_binding '{}' --json

sonarqube.sonarqube_alm_settings_set_github_binding

Bind a GitHub instance to a project. If the project was already bound to a previous GitHub instance, the binding will be updated to the new one.Requires the 'Administer' permission on the project Official SonarQube Web API endpoint: POST /api/alm_settings/set

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_alm_settings_set_github_binding '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_alm_settings_set_github_binding '{}' --json

sonarqube.sonarqube_alm_settings_set_gitlab_binding

Bind a GitLab instance to a project. If the project was already bound to a previous Gitlab instance, the binding will be updated to the new one.Requires the 'Administer' permission on the project Official SonarQube Web API endpoint: POST /api/alm_settings/set

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_alm_settings_set_gitlab_binding '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_alm_settings_set_gitlab_binding '{}' --json

sonarqube.sonarqube_alm_settings_update_azure

Update Azure instance Setting. Requires the 'Administer System' permission Official SonarQube Web API endpoint: POST /api/alm_settings/update_azure.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_alm_settings_update_azure '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_alm_settings_update_azure '{}' --json

sonarqube.sonarqube_alm_settings_update_bitbucket

Update Bitbucket instance Setting. Requires the 'Administer System' permission Official SonarQube Web API endpoint: POST /api/alm_settings/update_bitbucket.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_alm_settings_update_bitbucket '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_alm_settings_update_bitbucket '{}' --json

sonarqube.sonarqube_alm_settings_update_bitbucketcloud

Update Bitbucket Cloud Setting. Requires the 'Administer System' permission Official SonarQube Web API endpoint: POST /api/alm_settings/update_bitbucketcloud.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_alm_settings_update_bitbucketcloud '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_alm_settings_update_bitbucketcloud '{}' --json

sonarqube.sonarqube_alm_settings_update_github

Update GitHub instance Setting. Requires the 'Administer System' permission Official SonarQube Web API endpoint: POST /api/alm_settings/update_github.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_alm_settings_update_github '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_alm_settings_update_github '{}' --json

sonarqube.sonarqube_alm_settings_update_gitlab

Update GitLab instance Setting. Requires the 'Administer System' permission Official SonarQube Web API endpoint: POST /api/alm_settings/update_gitlab.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_alm_settings_update_gitlab '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_alm_settings_update_gitlab '{}' --json

sonarqube.sonarqube_alm_settings_validate

Validate an DevOps Platform Setting by checking connectivity and permissions Requires the 'Administer System' permission Official SonarQube Web API endpoint: GET /api/alm_settings/validate.

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_alm_settings_validate '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_alm_settings_validate '{}' --json

sonarqube.sonarqube_analysis_cache_get

Get the scanner's cached data for a branch. Requires scan permission on the project. Data is returned gzipped if the corresponding 'Accept-Encoding' header is set in the request. Official SonarQube Web API endpoint: GET /api/analysis_cache/get.

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_analysis_cache_get '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_analysis_cache_get '{}' --json

sonarqube.sonarqube_applications_add_project

Add a project to an application. Requires 'Administrator' permission on the application Official SonarQube Web API endpoint: POST /api/applications/add_project.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_applications_add_project '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_applications_add_project '{}' --json

sonarqube.sonarqube_applications_create

Create a new application. Requires 'Administer System' permission or 'Create Applications' permission Official SonarQube Web API endpoint: POST /api/applications/create.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_applications_create '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_applications_create '{}' --json

sonarqube.sonarqube_applications_create_branch

Create a new branch on a given application. Requires 'Administrator' permission on the application and 'Browse' permission on its child projects Official SonarQube Web API endpoint: POST /api/applications/create_branch.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_applications_create_branch '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_applications_create_branch '{}' --json

sonarqube.sonarqube_applications_delete

Delete an application definition. Requires 'Administrator' permission on the application Official SonarQube Web API endpoint: POST /api/applications/delete.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_applications_delete '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_applications_delete '{}' --json

sonarqube.sonarqube_applications_delete_branch

Delete a branch on a given application. Requires 'Administrator' permission on the application Official SonarQube Web API endpoint: POST /api/applications/delete_branch.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_applications_delete_branch '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_applications_delete_branch '{}' --json

sonarqube.sonarqube_applications_remove_project

Remove a project from an application Requires 'Administrator' permission on the application Official SonarQube Web API endpoint: POST /api/applications/remove_project.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_applications_remove_project '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_applications_remove_project '{}' --json

sonarqube.sonarqube_applications_set_tags

Set tags on a application. Requires the following permission: 'Administer' rights on the specified application Official SonarQube Web API endpoint: POST /api/applications/set_tags.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_applications_set_tags '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_applications_set_tags '{}' --json

sonarqube.sonarqube_applications_show

Returns an application and its associated projects. Requires the 'Browse' permission on the application and on its child projects. Official SonarQube Web API endpoint: GET /api/applications/show.

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_applications_show '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_applications_show '{}' --json

sonarqube.sonarqube_applications_update

Update an application. Requires 'Administrator' permission on the application Official SonarQube Web API endpoint: POST /api/applications/update.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_applications_update '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_applications_update '{}' --json

sonarqube.sonarqube_applications_update_branch

Update a branch on a given application. Requires 'Administrator' permission on the application and 'Browse' permission on its child projects Official SonarQube Web API endpoint: POST /api/applications/update_branch.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_applications_update_branch '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_applications_update_branch '{}' --json

sonarqube.sonarqube_audit_logs_download

Returns security related audits of this SonarQube instance. Logs are returned in JSON format. Requires the system administration permission Official SonarQube Web API endpoint: GET /api/audit_logs/download.

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_audit_logs_download '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_audit_logs_download '{}' --json

sonarqube.sonarqube_authentication_login

Authenticate a user. Official SonarQube Web API endpoint: POST /api/authentication/login.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_authentication_login '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_authentication_login '{}' --json

sonarqube.sonarqube_authentication_logout

Logout a user. Official SonarQube Web API endpoint: POST /api/authentication/logout.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_authentication_logout '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_authentication_logout '{}' --json

sonarqube.sonarqube_authentication_validate

Check credentials. Official SonarQube Web API endpoint: GET /api/authentication/validate.

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_authentication_validate '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_authentication_validate '{}' --json

sonarqube.sonarqube_ce_activity

Search for tasks. Requires the system administration permission, or project administration permission if component is set. Official SonarQube Web API endpoint: GET /api/ce/activity.

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_ce_activity '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_ce_activity '{}' --json

sonarqube.sonarqube_ce_activity_status

Returns CE activity related metrics. Requires 'Administer System' permission or 'Administer' rights on the specified project. Official SonarQube Web API endpoint: GET /api/ce/activity_status.

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_ce_activity_status '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_ce_activity_status '{}' --json

sonarqube.sonarqube_ce_component

Get the pending tasks, in-progress tasks and the last executed task of a given component (usually a project). Requires the following permission: 'Browse' on the specified component. Official SonarQube Web API endpoint: GET /api/ce/component.

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_ce_component '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_ce_component '{}' --json

sonarqube.sonarqube_ce_task

Give Compute Engine task details such as type, status, duration and associated component. Requires one of the following permissions: - 'Administer' at global or project level; - 'Execute Analysis' at global or project level; Since 6.1, field "logs" is deprecat

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_ce_task '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_ce_task '{}' --json

sonarqube.sonarqube_components_search

Search for components Official SonarQube Web API endpoint: GET /api/components/search.

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_components_search '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_components_search '{}' --json

sonarqube.sonarqube_components_show

Returns a component (file, directory, project, portfolio…) and its ancestors. The ancestors are ordered from the parent to the root project. Requires the following permission: 'Browse' on the project of the specified component. Official SonarQube Web API endp

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_components_show '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_components_show '{}' --json

sonarqube.sonarqube_components_tree

Navigate through components based on the chosen strategy. Requires the following permission: 'Browse' on the specified project. When limiting search with the q parameter, directories are not returned. Official SonarQube Web API endpoint: GET /api/components/t

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_components_tree '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_components_tree '{}' --json

sonarqube.sonarqube_duplications_show

Get duplications. Require Browse permission on file's project Official SonarQube Web API endpoint: GET /api/duplications/show.

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_duplications_show '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_duplications_show '{}' --json

sonarqube.sonarqube_editions_activate_grace_period

Enable a license 7-days grace period if the Server ID is invalid. Require 'Administer System' permission. Official SonarQube Web API endpoint: POST /api/editions/activate_grace_period.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_editions_activate_grace_period '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_editions_activate_grace_period '{}' --json

sonarqube.sonarqube_editions_set_license

Set the license for enabling features of commercial editions. Require 'Administer System' permission. Official SonarQube Web API endpoint: POST /api/editions/set_license. Deprecated since SonarQube 2025.6; kept for API parity with servers that still expose i

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_editions_set_license '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_editions_set_license '{}' --json

sonarqube.sonarqube_favorites_add

Add a component (project, portfolio, etc.) as favorite for the authenticated user. Only 100 components by qualifier can be added as favorite. Requires authentication and the following permission: 'Browse' on the component. Official SonarQube Web API endpoint:

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_favorites_add '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_favorites_add '{}' --json

sonarqube.sonarqube_favorites_remove

Remove a component (project, portfolio, application etc.) as favorite for the authenticated user. Requires authentication. Official SonarQube Web API endpoint: POST /api/favorites/remove.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_favorites_remove '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_favorites_remove '{}' --json

sonarqube.sonarqube_favorites_search

Search for the authenticated user favorites. Requires authentication. Official SonarQube Web API endpoint: GET /api/favorites/search.

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_favorites_search '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_favorites_search '{}' --json

sonarqube.sonarqube_hotspots_change_status

Change the status of a Security Hotpot. Requires the 'Administer Security Hotspot' permission. Official SonarQube Web API endpoint: POST /api/hotspots/change_status.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_hotspots_change_status '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_hotspots_change_status '{}' --json

sonarqube.sonarqube_hotspots_search

Search for Security Hotpots. Requires the 'Browse' permission on the specified project(s). For applications, it also requires 'Browse' permission on its child projects. When issue indexing is in progress returns 503 service unavailable HTTP code. Official Son

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_hotspots_search '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_hotspots_search '{}' --json

sonarqube.sonarqube_hotspots_show

Provides the details of a Security Hotspot. Official SonarQube Web API endpoint: GET /api/hotspots/show.

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_hotspots_show '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_hotspots_show '{}' --json

sonarqube.sonarqube_issues_add_comment

Add a comment. Requires authentication and the following permission: 'Browse' on the project of the specified issue. Official SonarQube Web API endpoint: POST /api/issues/add_comment.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_issues_add_comment '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_issues_add_comment '{}' --json

sonarqube.sonarqube_issues_assign

Assign/Unassign an issue. Requires authentication and Browse permission on project Official SonarQube Web API endpoint: POST /api/issues/assign.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_issues_assign '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_issues_assign '{}' --json

sonarqube.sonarqube_issues_authors

Search SCM accounts which match a given query. Requires authentication. When issue indexing is in progress returns 503 service unavailable HTTP code. Official SonarQube Web API endpoint: GET /api/issues/authors.

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_issues_authors '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_issues_authors '{}' --json

sonarqube.sonarqube_issues_bulk_change

Bulk change on issues. Up to 500 issues can be updated. Requires authentication. Official SonarQube Web API endpoint: POST /api/issues/bulk_change.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_issues_bulk_change '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_issues_bulk_change '{}' --json

sonarqube.sonarqube_issues_changelog

Display changelog of an issue. Requires the 'Browse' permission on the project of the specified issue. Official SonarQube Web API endpoint: GET /api/issues/changelog.

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_issues_changelog '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_issues_changelog '{}' --json

sonarqube.sonarqube_issues_delete_comment

Delete a comment. Requires authentication and the following permission: 'Browse' on the project of the specified issue. Official SonarQube Web API endpoint: POST /api/issues/delete_comment.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_issues_delete_comment '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_issues_delete_comment '{}' --json

sonarqube.sonarqube_issues_do_transition

Do workflow transition on an issue. Requires authentication and Browse permission on project. The transitions 'accept', 'wontfix' and 'falsepositive' require the permission 'Administer Issues'. The transitions involving security hotspots require the permission

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_issues_do_transition '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_issues_do_transition '{}' --json

sonarqube.sonarqube_issues_edit_comment

Edit a comment. Requires authentication and the following permission: 'Browse' on the project of the specified issue. Official SonarQube Web API endpoint: POST /api/issues/edit_comment.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_issues_edit_comment '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_issues_edit_comment '{}' --json

sonarqube.sonarqube_issues_gitlab_sast_export

Return a list of vulnerabilities according to the Gitlab SAST JSON format. The JSON produced can be used in GitLab for generating the Vulnerability Report.Requires the 'Browse' or 'Scan' permission on the specified project. Official SonarQube Web API endpoint

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_issues_gitlab_sast_export '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_issues_gitlab_sast_export '{}' --json

sonarqube.sonarqube_issues_reindex

Reindex issues for a project. Require 'Administer System' permission. Official SonarQube Web API endpoint: POST /api/issues/reindex.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_issues_reindex '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_issues_reindex '{}' --json

sonarqube.sonarqube_issues_search

Search for issues. Requires the 'Browse' permission on the specified project(s). For applications, it also requires 'Browse' permission on its child projects. When issue indexing is in progress returns 503 service unavailable HTTP code. Official SonarQube Web

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_issues_search '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_issues_search '{}' --json

sonarqube.sonarqube_issues_set_severity

Change severity. Requires the following permissions: - 'Authentication'; - 'Browse' rights on project of the specified issue; - 'Administer Issues' rights on project of the specified issue; Official SonarQube Web API endpoint: POST /api/issues/set_severity.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_issues_set_severity '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_issues_set_severity '{}' --json

sonarqube.sonarqube_issues_set_tags

Set tags on an issue. Requires authentication and Browse permission on project Official SonarQube Web API endpoint: POST /api/issues/set_tags.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_issues_set_tags '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_issues_set_tags '{}' --json

sonarqube.sonarqube_issues_set_type

Change type of issue, for instance from 'code smell' to 'bug'. Requires the following permissions: - 'Authentication'; - 'Browse' rights on project of the specified issue; - 'Administer Issues' rights on project of the specified issue; Official SonarQube Web

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_issues_set_type '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_issues_set_type '{}' --json

sonarqube.sonarqube_issues_tags

List tags matching a given query Official SonarQube Web API endpoint: GET /api/issues/tags.

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_issues_tags '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_issues_tags '{}' --json

sonarqube.sonarqube_languages_list

List supported programming languages Official SonarQube Web API endpoint: GET /api/languages/list.

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_languages_list '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_languages_list '{}' --json

sonarqube.sonarqube_measures_component

Return component with specified measures. Requires one of the following permissions:- 'Browse' on the project of the specified component; - 'Execute Analysis' on the project of the specified component; Official SonarQube Web API endpoint: GET /api/measures/co

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_measures_component '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_measures_component '{}' --json

sonarqube.sonarqube_measures_component_tree

Navigate through components based on the chosen strategy with specified measures. Requires the following permission: 'Browse' on the specified project. For applications, it also requires 'Browse' permission on its child projects. When limiting search with the

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_measures_component_tree '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_measures_component_tree '{}' --json

sonarqube.sonarqube_measures_search_history

Search measures history of a component. Measures are ordered chronologically. Pagination applies to the number of measures for each metric. Requires the following permission: 'Browse' on the specified component. For applications, it also requires 'Browse' perm

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_measures_search_history '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_measures_search_history '{}' --json

sonarqube.sonarqube_metrics_search

Search for metrics Official SonarQube Web API endpoint: GET /api/metrics/search.

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_metrics_search '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_metrics_search '{}' --json

sonarqube.sonarqube_metrics_types

List all available metric types. Official SonarQube Web API endpoint: GET /api/metrics/types.

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_metrics_types '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_metrics_types '{}' --json

sonarqube.sonarqube_monitoring_metrics

Return monitoring metrics in Prometheus format. Support content type 'text/plain' (default) and 'application/openmetrics-text'. This endpoint can be accessed using a Bearer token, which needs to be defined in sonar.properties with the 'sonar.web.systemPasscode

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_monitoring_metrics '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_monitoring_metrics '{}' --json

sonarqube.sonarqube_new_code_periods_list

Lists the new code definition for all branches in a project. Requires the permission to browse the project Official SonarQube Web API endpoint: GET /api/new_code_periods/list.

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_new_code_periods_list '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_new_code_periods_list '{}' --json

sonarqube.sonarqube_new_code_periods_set

Updates the new code definition on different levels: - Not providing a project key and a branch key will update the default value at global level. Existing projects or branches having a specific new code definition will not be impacted; - Project key must be p

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_new_code_periods_set '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_new_code_periods_set '{}' --json

sonarqube.sonarqube_new_code_periods_show

Shows the new code definition. If the component requested doesn't exist or if no new code definition is set for it, a value is inherited from the project or from the global setting.Requires one of the following permissions if a component is specified: - 'Admin

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_new_code_periods_show '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_new_code_periods_show '{}' --json

sonarqube.sonarqube_new_code_periods_unset

Unsets the new code definition for a branch, project or global. It requires the inherited New Code Definition to be compatible with the Clean as You Code methodology, and one of the following permissions: - 'Administer System' to change the global setting; - '

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_new_code_periods_unset '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_new_code_periods_unset '{}' --json

sonarqube.sonarqube_notifications_add

Add a notification for the authenticated user. Requires one of the following permissions: - Authentication if no login is provided. If a project is provided, requires the 'Browse' permission on the specified project.; - System administration if a login is prov

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_notifications_add '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_notifications_add '{}' --json

sonarqube.sonarqube_notifications_list

List notifications of the authenticated user. Requires one of the following permissions: - Authentication if no login is provided; - System administration if a login is provided; Official SonarQube Web API endpoint: GET /api/notifications/list.

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_notifications_list '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_notifications_list '{}' --json

sonarqube.sonarqube_notifications_remove

Remove a notification for the authenticated user. Requires one of the following permissions: - Authentication if no login is provided; - System administration if a login is provided; Official SonarQube Web API endpoint: POST /api/notifications/remove.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_notifications_remove '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_notifications_remove '{}' --json

sonarqube.sonarqube_permissions_add_group

Add a permission to a group. This service defaults to global permissions, but can be limited to project permissions by providing project id or project key. The group name must be provided. Requires one of the following permissions:- 'Administer System'; - 'Adm

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_permissions_add_group '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_permissions_add_group '{}' --json

sonarqube.sonarqube_permissions_add_group_to_template

Add a group to a permission template. The group name must be provided. Requires the following permission: 'Administer System'. Official SonarQube Web API endpoint: POST /api/permissions/add_group_to_template.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_permissions_add_group_to_template '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_permissions_add_group_to_template '{}' --json

sonarqube.sonarqube_permissions_add_project_creator_to_template

Add a project creator to a permission template. Requires the following permission: 'Administer System'. Official SonarQube Web API endpoint: POST /api/permissions/add_project_creator_to_template.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_permissions_add_project_creator_to_template '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_permissions_add_project_creator_to_template '{}' --json

sonarqube.sonarqube_permissions_add_user

Add permission to a user. This service defaults to global permissions, but can be limited to project permissions by providing project id or project key. Requires one of the following permissions:- 'Administer System'; - 'Administer' rights on the specified pro

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_permissions_add_user '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_permissions_add_user '{}' --json

sonarqube.sonarqube_permissions_add_user_to_template

Add a user to a permission template. Requires the following permission: 'Administer System'. Official SonarQube Web API endpoint: POST /api/permissions/add_user_to_template.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_permissions_add_user_to_template '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_permissions_add_user_to_template '{}' --json

sonarqube.sonarqube_permissions_apply_template

Apply a permission template to one project. The project id or project key must be provided. The template id or name must be provided. Requires the following permission: 'Administer System'. Official SonarQube Web API endpoint: POST /api/permissions/apply_temp

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_permissions_apply_template '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_permissions_apply_template '{}' --json

sonarqube.sonarqube_permissions_bulk_apply_template

Apply a permission template to several components. Managed projects will be ignored. The template id or name must be provided. Requires the following permission: 'Administer System'. Official SonarQube Web API endpoint: POST /api/permissions/bulk_apply_templa

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_permissions_bulk_apply_template '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_permissions_bulk_apply_template '{}' --json

sonarqube.sonarqube_permissions_create_template

Create a permission template. Requires the following permission: 'Administer System'. Official SonarQube Web API endpoint: POST /api/permissions/create_template.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_permissions_create_template '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_permissions_create_template '{}' --json

sonarqube.sonarqube_permissions_delete_template

Delete a permission template. Requires the following permission: 'Administer System'. Official SonarQube Web API endpoint: POST /api/permissions/delete_template.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_permissions_delete_template '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_permissions_delete_template '{}' --json

sonarqube.sonarqube_permissions_remove_group

Remove a permission from a group. This service defaults to global permissions, but can be limited to project permissions by providing project id or project key. The group name must be provided. Requires one of the following permissions:- 'Administer System'; -

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_permissions_remove_group '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_permissions_remove_group '{}' --json

sonarqube.sonarqube_permissions_remove_group_from_template

Remove a group from a permission template. The group name must be provided. Requires the following permission: 'Administer System'. Official SonarQube Web API endpoint: POST /api/permissions/remove_group_from_template.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_permissions_remove_group_from_template '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_permissions_remove_group_from_template '{}' --json

sonarqube.sonarqube_permissions_remove_project_creator_from_template

Remove a project creator from a permission template. Requires the following permission: 'Administer System'. Official SonarQube Web API endpoint: POST /api/permissions/remove_project_creator_from_template.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_permissions_remove_project_creator_from_template '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_permissions_remove_project_creator_from_template '{}' --json

sonarqube.sonarqube_permissions_remove_user

Remove permission from a user. This service defaults to global permissions, but can be limited to project permissions by providing project id or project key. Requires one of the following permissions:- 'Administer System'; - 'Administer' rights on the specifie

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_permissions_remove_user '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_permissions_remove_user '{}' --json

sonarqube.sonarqube_permissions_remove_user_from_template

Remove a user from a permission template. Requires the following permission: 'Administer System'. Official SonarQube Web API endpoint: POST /api/permissions/remove_user_from_template.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_permissions_remove_user_from_template '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_permissions_remove_user_from_template '{}' --json

sonarqube.sonarqube_permissions_search_templates

List permission templates. Requires the following permission: 'Administer System'. Official SonarQube Web API endpoint: GET /api/permissions/search_templates.

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_permissions_search_templates '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_permissions_search_templates '{}' --json

sonarqube.sonarqube_permissions_set_default_template

Set a permission template as default. Requires the following permission: 'Administer System'. Official SonarQube Web API endpoint: POST /api/permissions/set_default_template.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_permissions_set_default_template '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_permissions_set_default_template '{}' --json

sonarqube.sonarqube_permissions_update_template

Update a permission template. Requires the following permission: 'Administer System'. Official SonarQube Web API endpoint: POST /api/permissions/update_template.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_permissions_update_template '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_permissions_update_template '{}' --json

sonarqube.sonarqube_plugins_available

Get the list of all the plugins available for installation on the SonarQube instance, sorted by plugin name. Plugin information is retrieved from Update Center. Date and time at which Update Center was last refreshed is provided in the response. Update status

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_plugins_available '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_plugins_available '{}' --json

sonarqube.sonarqube_plugins_cancel_all

Cancels any operation pending on any plugin (install, update or uninstall) Requires user to be authenticated with Administer System permissions Official SonarQube Web API endpoint: POST /api/plugins/cancel_all.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_plugins_cancel_all '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_plugins_cancel_all '{}' --json

sonarqube.sonarqube_plugins_install

Installs the latest version of a plugin specified by its key. Plugin information is retrieved from Update Center. Fails if used on commercial editions or plugin risk consent has not been accepted. Requires user to be authenticated with Administer System permis

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_plugins_install '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_plugins_install '{}' --json

sonarqube.sonarqube_plugins_installed

Get the list of all the plugins installed on the SonarQube instance, sorted by plugin name. Requires authentication. Official SonarQube Web API endpoint: GET /api/plugins/installed.

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_plugins_installed '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_plugins_installed '{}' --json

sonarqube.sonarqube_plugins_pending

Get the list of plugins which will either be installed or removed at the next startup of the SonarQube instance, sorted by plugin name. Require 'Administer System' permission. Official SonarQube Web API endpoint: GET /api/plugins/pending.

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_plugins_pending '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_plugins_pending '{}' --json

sonarqube.sonarqube_plugins_uninstall

Uninstalls the plugin specified by its key. Requires user to be authenticated with Administer System permissions. Official SonarQube Web API endpoint: POST /api/plugins/uninstall.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_plugins_uninstall '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_plugins_uninstall '{}' --json

sonarqube.sonarqube_plugins_update

Updates a plugin specified by its key to the latest version compatible with the SonarQube instance. Plugin information is retrieved from Update Center. Requires user to be authenticated with Administer System permissions Official SonarQube Web API endpoint: P

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_plugins_update '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_plugins_update '{}' --json

sonarqube.sonarqube_plugins_updates

Lists plugins installed on the SonarQube instance for which at least one newer version is available, sorted by plugin name. Each newer version is listed, ordered from the oldest to the newest, with its own update/compatibility status. Plugin information is ret

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_plugins_updates '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_plugins_updates '{}' --json

sonarqube.sonarqube_project_analyses_create_event

Create a project analysis event. Only event of category 'VERSION' and 'OTHER' can be created. Requires one of the following permissions: - 'Administer System'; - 'Administer' rights on the specified project; Official SonarQube Web API endpoint: POST /api/proj

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_project_analyses_create_event '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_project_analyses_create_event '{}' --json

sonarqube.sonarqube_project_analyses_delete

Delete a project analysis. Requires one of the following permissions: - 'Administer System'; - 'Administer' rights on the project of the specified analysis; Official SonarQube Web API endpoint: POST /api/project_analyses/delete.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_project_analyses_delete '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_project_analyses_delete '{}' --json

sonarqube.sonarqube_project_analyses_delete_event

Delete a project analysis event. Only event of category 'VERSION' and 'OTHER' can be deleted. Requires one of the following permissions: - 'Administer System'; - 'Administer' rights on the specified project; Official SonarQube Web API endpoint: POST /api/proj

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_project_analyses_delete_event '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_project_analyses_delete_event '{}' --json

sonarqube.sonarqube_project_analyses_search

Search a project analyses and attached events. Requires the following permission: 'Browse' on the specified project. For applications, it also requires 'Browse' permission on its child projects. Official SonarQube Web API endpoint: GET /api/project_analyses/s

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_project_analyses_search '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_project_analyses_search '{}' --json

sonarqube.sonarqube_project_analyses_update_event

Update a project analysis event. Only events of category 'VERSION' and 'OTHER' can be updated. Requires one of the following permissions: - 'Administer System'; - 'Administer' rights on the specified project; Official SonarQube Web API endpoint: POST /api/pro

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_project_analyses_update_event '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_project_analyses_update_event '{}' --json

sonarqube.sonarqube_project_badges_ai_code_assurance

Generate a badge for project's AI assurance as an SVG. Requires 'Browse' permission on the specified project. Official SonarQube Web API endpoint: GET /api/project_badges/ai_code_assurance.

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_project_badges_ai_code_assurance '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_project_badges_ai_code_assurance '{}' --json

sonarqube.sonarqube_project_badges_measure

Generate badge for project's measure as an SVG. Requires 'Browse' permission on the specified project. Official SonarQube Web API endpoint: GET /api/project_badges/measure.

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_project_badges_measure '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_project_badges_measure '{}' --json

sonarqube.sonarqube_project_badges_quality_gate

Generate badge for project's quality gate as an SVG. Requires 'Browse' permission on the specified project. Official SonarQube Web API endpoint: GET /api/project_badges/quality_gate.

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_project_badges_quality_gate '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_project_badges_quality_gate '{}' --json

sonarqube.sonarqube_project_badges_renew_token

Creates new token replacing any existing token for project or application badge access for private projects and applications. This token can be used to authenticate with api/project_badges/quality_gate and api/project_badges/measure endpoints. Requires 'Admini

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_project_badges_renew_token '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_project_badges_renew_token '{}' --json

sonarqube.sonarqube_project_badges_token

Retrieve a token to use for project or application badge access for private projects or applications. This token can be used to authenticate with api/project_badges/quality_gate and api/project_badges/measure endpoints. Requires 'Browse' permission on the spec

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_project_badges_token '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_project_badges_token '{}' --json

sonarqube.sonarqube_project_branches_delete

Delete a non-main branch of a project or application. Requires 'Administer' rights on the specified project or application. Official SonarQube Web API endpoint: POST /api/project_branches/delete.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_project_branches_delete '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_project_branches_delete '{}' --json

sonarqube.sonarqube_project_branches_list

List the branches of a project or application. Requires 'Browse' or 'Execute analysis' rights on the specified project or application. Official SonarQube Web API endpoint: GET /api/project_branches/list.

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_project_branches_list '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_project_branches_list '{}' --json

sonarqube.sonarqube_project_branches_rename

Rename the main branch of a project or application. Requires 'Administer' permission on the specified project or application. Official SonarQube Web API endpoint: POST /api/project_branches/rename.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_project_branches_rename '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_project_branches_rename '{}' --json

sonarqube.sonarqube_project_branches_set_automatic_deletion_protection

Protect a specific branch from automatic deletion. Protection can't be disabled for the main branch. Requires 'Administer' permission on the specified project or application. Official SonarQube Web API endpoint: POST /api/project_branches/set_automatic_deleti

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_project_branches_set_automatic_deletion_protection '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_project_branches_set_automatic_deletion_protection '{}' --json

sonarqube.sonarqube_project_branches_set_main

Allow to set a new main branch. . Caution, only applicable on projects. Requires 'Administer' rights on the specified project or application. Official SonarQube Web API endpoint: POST /api/project_branches/set_main.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_project_branches_set_main '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_project_branches_set_main '{}' --json

sonarqube.sonarqube_project_dump_export

Triggers project dump so that the project can be imported to another SonarQube server (see api/project_dump/import, available in Enterprise Edition). Requires the 'Administer' permission. Official SonarQube Web API endpoint: POST /api/project_dump/export.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_project_dump_export '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_project_dump_export '{}' --json

sonarqube.sonarqube_project_dump_import

Triggers the import of a project dump. Permission 'Administer' is required. This feature is provided by the Governance plugin. Official SonarQube Web API endpoint: POST /api/project_dump/import.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_project_dump_import '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_project_dump_import '{}' --json

sonarqube.sonarqube_project_links_create

Create a new project link. Requires 'Administer' permission on the specified project, or global 'Administer' permission. Official SonarQube Web API endpoint: POST /api/project_links/create.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_project_links_create '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_project_links_create '{}' --json

sonarqube.sonarqube_project_links_delete

Delete existing project link. Requires 'Administer' permission on the specified project, or global 'Administer' permission. Official SonarQube Web API endpoint: POST /api/project_links/delete.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_project_links_delete '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_project_links_delete '{}' --json

sonarqube.sonarqube_project_links_search

List links of a project. The 'projectId' or 'projectKey' must be provided. Requires one of the following permissions:- 'Administer System'; - 'Administer' rights on the specified project; - 'Browse' on the specified project; Official SonarQube Web API endpoin

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_project_links_search '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_project_links_search '{}' --json

sonarqube.sonarqube_project_pull_requests_delete

Delete a pull request. Requires 'Administer' rights on the specified project. Official SonarQube Web API endpoint: POST /api/project_pull_requests/delete.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_project_pull_requests_delete '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_project_pull_requests_delete '{}' --json

sonarqube.sonarqube_project_pull_requests_list

List the pull requests of a project. One of the following permissions is required: - 'Browse' rights on the specified project; - 'Execute Analysis' rights on the specified project; Official SonarQube Web API endpoint: GET /api/project_pull_requests/list.

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_project_pull_requests_list '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_project_pull_requests_list '{}' --json

sonarqube.sonarqube_project_tags_search

Search tags Official SonarQube Web API endpoint: GET /api/project_tags/search.

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_project_tags_search '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_project_tags_search '{}' --json

sonarqube.sonarqube_project_tags_set

Set tags on a project. Requires the following permission: 'Administer' rights on the specified project Official SonarQube Web API endpoint: POST /api/project_tags/set.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_project_tags_set '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_project_tags_set '{}' --json

sonarqube.sonarqube_projects_bulk_delete

Delete one or several projects. Only the 1'000 first items in project filters are taken into account. Requires 'Administer System' permission. At least one parameter is required among analyzedBefore, projects and q Official SonarQube Web API endpoint: POST /a

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_projects_bulk_delete '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_projects_bulk_delete '{}' --json

sonarqube.sonarqube_projects_create

Create a project. If your project is hosted on a DevOps Platform, please use the import endpoint under api/alm_integrations, so it creates and properly configures the project.Requires 'Create Projects' permission. Official SonarQube Web API endpoint: POST /ap

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_projects_create '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_projects_create '{}' --json

sonarqube.sonarqube_projects_delete

Delete a project. Requires 'Administer System' permission or 'Administer' permission on the project. Official SonarQube Web API endpoint: POST /api/projects/delete.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_projects_delete '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_projects_delete '{}' --json

sonarqube.sonarqube_projects_export_findings

Export all findings (issues and hotspots) of a specific project branch. Requires 'Administer System' permission. Keep in mind that this endpoint will return all findings, issues and hotspots (no filter), which can take time and use a lot of resources on the So

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_projects_export_findings '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_projects_export_findings '{}' --json

sonarqube.sonarqube_projects_get_contains_ai_code

Get whether a project contains AI code or not Official SonarQube Web API endpoint: GET /api/projects/get_contains_ai_code.

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_projects_get_contains_ai_code '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_projects_get_contains_ai_code '{}' --json

sonarqube.sonarqube_projects_license_usage

Help admins to understand how much each project affects the total number of lines of code. Returns the list of projects together with information about their usage, sorted by lines of code descending. Requires Administer System permission. Official SonarQube

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_projects_license_usage '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_projects_license_usage '{}' --json

sonarqube.sonarqube_projects_search

Search for projects or views to administrate them. - The response field 'lastAnalysisDate' takes into account the analysis of all branches and pull requests, not only the main branch.; - The response field 'revision' takes into account the analysis of the main

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_projects_search '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_projects_search '{}' --json

sonarqube.sonarqube_projects_set_contains_ai_code

Sets if the project passed as parameter contains or not AI code according to the value of the contains_ai_code parameter. Requires 'Administer' rights on the specified project. Official SonarQube Web API endpoint: POST /api/projects/set_contains_ai_code.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_projects_set_contains_ai_code '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_projects_set_contains_ai_code '{}' --json

sonarqube.sonarqube_projects_update_key

Update a project all its sub-components keys. Requires 'Administer' permission on the project. Official SonarQube Web API endpoint: POST /api/projects/update_key.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_projects_update_key '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_projects_update_key '{}' --json

sonarqube.sonarqube_projects_update_visibility

Updates visibility of a project, application or a portfolio. Requires 'Project administer' permission on the specified entity Official SonarQube Web API endpoint: POST /api/projects/update_visibility.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_projects_update_visibility '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_projects_update_visibility '{}' --json

sonarqube.sonarqube_qualitygates_add_group

Allow a group of users to edit a Quality Gate. Requires one of the following permissions: - 'Administer Quality Gates'; - Edit right on the specified quality gate; Official SonarQube Web API endpoint: POST /api/qualitygates/add_group.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_qualitygates_add_group '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_qualitygates_add_group '{}' --json

sonarqube.sonarqube_qualitygates_add_user

Allow a user to edit a Quality Gate. Requires one of the following permissions: - 'Administer Quality Gates'; - Edit right on the specified quality gate; Official SonarQube Web API endpoint: POST /api/qualitygates/add_user.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_qualitygates_add_user '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_qualitygates_add_user '{}' --json

sonarqube.sonarqube_qualitygates_copy

Copy a Quality Gate. 'sourceName' must be provided. Requires the 'Administer Quality Gates' permission. Official SonarQube Web API endpoint: POST /api/qualitygates/copy.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_qualitygates_copy '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_qualitygates_copy '{}' --json

sonarqube.sonarqube_qualitygates_create

Create a Quality Gate. Requires the 'Administer Quality Gates' permission. Official SonarQube Web API endpoint: POST /api/qualitygates/create.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_qualitygates_create '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_qualitygates_create '{}' --json

sonarqube.sonarqube_qualitygates_create_condition

Add a new condition to a quality gate. Parameter 'gateName' must be provided. Requires the 'Administer Quality Gates' permission. Official SonarQube Web API endpoint: POST /api/qualitygates/create_condition.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_qualitygates_create_condition '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_qualitygates_create_condition '{}' --json

sonarqube.sonarqube_qualitygates_delete_condition

Delete a condition from a quality gate. Requires the 'Administer Quality Gates' permission. Official SonarQube Web API endpoint: POST /api/qualitygates/delete_condition.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_qualitygates_delete_condition '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_qualitygates_delete_condition '{}' --json

sonarqube.sonarqube_qualitygates_deselect

Remove the association of a project from a quality gate. Requires one of the following permissions:- 'Administer Quality Gates'; - 'Administer' rights on the project; Official SonarQube Web API endpoint: POST /api/qualitygates/deselect.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_qualitygates_deselect '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_qualitygates_deselect '{}' --json

sonarqube.sonarqube_qualitygates_destroy

Delete a Quality Gate. Parameter 'name' must be specified. Requires the 'Administer Quality Gates' permission. Official SonarQube Web API endpoint: POST /api/qualitygates/destroy.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_qualitygates_destroy '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_qualitygates_destroy '{}' --json

sonarqube.sonarqube_qualitygates_get_by_project

Get the quality gate of a project. Requires one of the following permissions:- 'Administer System'; - 'Administer' rights on the specified project; - 'Browse' on the specified project; Official SonarQube Web API endpoint: GET /api/qualitygates/get_by_project.

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_qualitygates_get_by_project '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_qualitygates_get_by_project '{}' --json

sonarqube.sonarqube_qualitygates_list

Get a list of quality gates Official SonarQube Web API endpoint: GET /api/qualitygates/list.

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_qualitygates_list '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_qualitygates_list '{}' --json

sonarqube.sonarqube_qualitygates_project_status

Get the quality gate status of a project or a Compute Engine task. Either 'analysisId', 'projectId' or 'projectKey' must be provided The different statuses returned are: OK, WARN, ERROR, NONE. The NONE status is returned when there is no quality gate associate

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_qualitygates_project_status '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_qualitygates_project_status '{}' --json

sonarqube.sonarqube_qualitygates_remove_group

Remove the ability from a group to edit a Quality Gate. Requires one of the following permissions: - 'Administer Quality Gates'; - Edit right on the specified quality gate; Official SonarQube Web API endpoint: POST /api/qualitygates/remove_group.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_qualitygates_remove_group '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_qualitygates_remove_group '{}' --json

sonarqube.sonarqube_qualitygates_remove_user

Remove the ability from an user to edit a Quality Gate. Requires one of the following permissions: - 'Administer Quality Gates'; - Edit right on the specified quality gate; Official SonarQube Web API endpoint: POST /api/qualitygates/remove_user.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_qualitygates_remove_user '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_qualitygates_remove_user '{}' --json

sonarqube.sonarqube_qualitygates_rename

Rename a Quality Gate. 'currentName' must be specified. Requires the 'Administer Quality Gates' permission. Official SonarQube Web API endpoint: POST /api/qualitygates/rename.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_qualitygates_rename '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_qualitygates_rename '{}' --json

sonarqube.sonarqube_qualitygates_search

Search for projects associated (or not) to a quality gate. Only authorized projects for the current user will be returned. Official SonarQube Web API endpoint: GET /api/qualitygates/search.

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_qualitygates_search '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_qualitygates_search '{}' --json

sonarqube.sonarqube_qualitygates_search_groups

List the groups that are allowed to edit a Quality Gate. Requires one of the following permissions: - 'Administer Quality Gates'; - Edit right on the specified quality gate; Official SonarQube Web API endpoint: GET /api/qualitygates/search_groups.

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_qualitygates_search_groups '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_qualitygates_search_groups '{}' --json

sonarqube.sonarqube_qualitygates_search_users

List the users that are allowed to edit a Quality Gate. Requires one of the following permissions: - 'Administer Quality Gates'; - Edit right on the specified quality gate; Official SonarQube Web API endpoint: GET /api/qualitygates/search_users.

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_qualitygates_search_users '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_qualitygates_search_users '{}' --json

sonarqube.sonarqube_qualitygates_select

Associate a project to a quality gate. Requires one of the following permissions: - 'Administer Quality Gates'; - 'Administer' right on the specified project; Official SonarQube Web API endpoint: POST /api/qualitygates/select.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_qualitygates_select '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_qualitygates_select '{}' --json

sonarqube.sonarqube_qualitygates_set_as_default

Set a quality gate as the default quality gate. Parameter 'name' must be specified. Requires the 'Administer Quality Gates' permission. Official SonarQube Web API endpoint: POST /api/qualitygates/set_as_default.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_qualitygates_set_as_default '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_qualitygates_set_as_default '{}' --json

sonarqube.sonarqube_qualitygates_show

Display the details of a quality gate Official SonarQube Web API endpoint: GET /api/qualitygates/show.

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_qualitygates_show '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_qualitygates_show '{}' --json

sonarqube.sonarqube_qualitygates_update_condition

Update a condition attached to a quality gate. Requires the 'Administer Quality Gates' permission. Official SonarQube Web API endpoint: POST /api/qualitygates/update_condition.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_qualitygates_update_condition '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_qualitygates_update_condition '{}' --json

sonarqube.sonarqube_qualityprofiles_activate_rule

Activate a rule on a Quality Profile. Requires one of the following permissions: - 'Administer Quality Profiles'; - Edit right on the specified quality profile; Official SonarQube Web API endpoint: POST /api/qualityprofiles/activate_rule.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_qualityprofiles_activate_rule '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_qualityprofiles_activate_rule '{}' --json

sonarqube.sonarqube_qualityprofiles_activate_rules

Bulk-activate rules on one quality profile. Requires one of the following permissions: - 'Administer Quality Profiles'; - Edit right on the specified quality profile; Official SonarQube Web API endpoint: POST /api/qualityprofiles/activate_rules.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_qualityprofiles_activate_rules '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_qualityprofiles_activate_rules '{}' --json

sonarqube.sonarqube_qualityprofiles_add_project

Associate a project with a quality profile. Requires one of the following permissions: - 'Administer Quality Profiles'; - Administer right on the specified project; Official SonarQube Web API endpoint: POST /api/qualityprofiles/add_project.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_qualityprofiles_add_project '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_qualityprofiles_add_project '{}' --json

sonarqube.sonarqube_qualityprofiles_backup

Backup a quality profile in XML form. The exported profile can be restored through api/qualityprofiles/restore. Official SonarQube Web API endpoint: GET /api/qualityprofiles/backup.

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_qualityprofiles_backup '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_qualityprofiles_backup '{}' --json

sonarqube.sonarqube_qualityprofiles_change_parent

Change a quality profile's parent. Requires one of the following permissions: - 'Administer Quality Profiles'; - Edit right on the specified quality profile; Official SonarQube Web API endpoint: POST /api/qualityprofiles/change_parent.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_qualityprofiles_change_parent '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_qualityprofiles_change_parent '{}' --json

sonarqube.sonarqube_qualityprofiles_changelog

Get the history of changes on a quality profile: rule activation/deactivation, change in parameters/severity/impacts. Events are ordered by date in descending order (most recent first). Official SonarQube Web API endpoint: GET /api/qualityprofiles/changelog.

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_qualityprofiles_changelog '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_qualityprofiles_changelog '{}' --json

sonarqube.sonarqube_qualityprofiles_copy

Copy a quality profile. Requires to be logged in and the 'Administer Quality Profiles' permission. Official SonarQube Web API endpoint: POST /api/qualityprofiles/copy.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_qualityprofiles_copy '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_qualityprofiles_copy '{}' --json

sonarqube.sonarqube_qualityprofiles_create

Create a quality profile. Requires to be logged in and the 'Administer Quality Profiles' permission. Official SonarQube Web API endpoint: POST /api/qualityprofiles/create.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_qualityprofiles_create '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_qualityprofiles_create '{}' --json

sonarqube.sonarqube_qualityprofiles_deactivate_rule

Deactivate a rule on a quality profile. Requires one of the following permissions: - 'Administer Quality Profiles'; - Edit right on the specified quality profile; Official SonarQube Web API endpoint: POST /api/qualityprofiles/deactivate_rule.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_qualityprofiles_deactivate_rule '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_qualityprofiles_deactivate_rule '{}' --json

sonarqube.sonarqube_qualityprofiles_deactivate_rules

Bulk deactivate rules on Quality profiles. Requires one of the following permissions: - 'Administer Quality Profiles'; - Edit right on the specified quality profile; Official SonarQube Web API endpoint: POST /api/qualityprofiles/deactivate_rules.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_qualityprofiles_deactivate_rules '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_qualityprofiles_deactivate_rules '{}' --json

sonarqube.sonarqube_qualityprofiles_delete

Delete a quality profile and all its descendants. The default quality profile cannot be deleted. Requires one of the following permissions: - 'Administer Quality Profiles'; - Edit right on the specified quality profile; Official SonarQube Web API endpoint: PO

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_qualityprofiles_delete '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_qualityprofiles_delete '{}' --json

sonarqube.sonarqube_qualityprofiles_export

Export a quality profile. Official SonarQube Web API endpoint: GET /api/qualityprofiles/export. Deprecated since SonarQube 25.4; kept for API parity with servers that still expose it.

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_qualityprofiles_export '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_qualityprofiles_export '{}' --json

sonarqube.sonarqube_qualityprofiles_exporters

Deprecated. No more custom profile exporters. Official SonarQube Web API endpoint: GET /api/qualityprofiles/exporters. Deprecated since SonarQube 25.4; kept for API parity with servers that still expose it.

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_qualityprofiles_exporters '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_qualityprofiles_exporters '{}' --json

sonarqube.sonarqube_qualityprofiles_importers

List supported importers. Official SonarQube Web API endpoint: GET /api/qualityprofiles/importers. Deprecated since SonarQube 25.4; kept for API parity with servers that still expose it.

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_qualityprofiles_importers '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_qualityprofiles_importers '{}' --json

sonarqube.sonarqube_qualityprofiles_inheritance

Show a quality profile's ancestors and children. Official SonarQube Web API endpoint: GET /api/qualityprofiles/inheritance.

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_qualityprofiles_inheritance '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_qualityprofiles_inheritance '{}' --json

sonarqube.sonarqube_qualityprofiles_projects

List projects with their association status regarding a quality profile. Only projects explicitly bound to the profile are returned, those associated with the profile because it is the default one are not. See api/qualityprofiles/search in order to get the Qua

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_qualityprofiles_projects '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_qualityprofiles_projects '{}' --json

sonarqube.sonarqube_qualityprofiles_remove_project

Remove a project's association with a quality profile. Requires one of the following permissions: - 'Administer Quality Profiles'; - Edit right on the specified quality profile; - Administer right on the specified project; Official SonarQube Web API endpoint:

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_qualityprofiles_remove_project '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_qualityprofiles_remove_project '{}' --json

sonarqube.sonarqube_qualityprofiles_rename

Rename a quality profile. Requires one of the following permissions: - 'Administer Quality Profiles'; - Edit right on the specified quality profile; Official SonarQube Web API endpoint: POST /api/qualityprofiles/rename.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_qualityprofiles_rename '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_qualityprofiles_rename '{}' --json

sonarqube.sonarqube_qualityprofiles_restore

Restore a quality profile using an XML file. The restored profile name is taken from the backup file, so if a profile with the same name and language already exists, it will be overwritten. Requires to be logged in and the 'Administer Quality Profiles' permiss

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_qualityprofiles_restore '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_qualityprofiles_restore '{}' --json

sonarqube.sonarqube_qualityprofiles_search

Search quality profiles Official SonarQube Web API endpoint: GET /api/qualityprofiles/search.

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_qualityprofiles_search '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_qualityprofiles_search '{}' --json

sonarqube.sonarqube_qualityprofiles_set_default

Select the default profile for a given language. Requires to be logged in and the 'Administer Quality Profiles' permission. Official SonarQube Web API endpoint: POST /api/qualityprofiles/set_default.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_qualityprofiles_set_default '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_qualityprofiles_set_default '{}' --json

sonarqube.sonarqube_rules_create

Create a custom rule. Requires the 'Administer Quality Profiles' permission Official SonarQube Web API endpoint: POST /api/rules/create.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_rules_create '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_rules_create '{}' --json

sonarqube.sonarqube_rules_delete

Delete custom rule. Requires the 'Administer Quality Profiles' permission Official SonarQube Web API endpoint: POST /api/rules/delete.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_rules_delete '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_rules_delete '{}' --json

sonarqube.sonarqube_rules_repositories

List available rule repositories Official SonarQube Web API endpoint: GET /api/rules/repositories.

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_rules_repositories '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_rules_repositories '{}' --json

sonarqube.sonarqube_rules_search

Search for a collection of relevant rules matching a specified query. Official SonarQube Web API endpoint: GET /api/rules/search.

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_rules_search '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_rules_search '{}' --json

sonarqube.sonarqube_rules_show

Get detailed information about a rule Official SonarQube Web API endpoint: GET /api/rules/show.

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_rules_show '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_rules_show '{}' --json

sonarqube.sonarqube_rules_tags

List rule tags Official SonarQube Web API endpoint: GET /api/rules/tags.

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_rules_tags '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_rules_tags '{}' --json

sonarqube.sonarqube_rules_update

Update an existing rule. Requires the 'Administer Quality Profiles' permission Official SonarQube Web API endpoint: POST /api/rules/update.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_rules_update '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_rules_update '{}' --json

sonarqube.sonarqube_server_version

Version of SonarQube in plain text Official SonarQube Web API endpoint: GET /api/server/version.

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_server_version '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_server_version '{}' --json

sonarqube.sonarqube_settings_list_definitions

List settings definitions. Requires 'Browse' permission when a component is specified To access licensed settings, authentication is required To access secured settings, one of the following permissions is required: - 'Execute Analysis'; - 'Administer System';

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_settings_list_definitions '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_settings_list_definitions '{}' --json

sonarqube.sonarqube_settings_reset

Remove a setting value. The settings defined in conf/sonar.properties are read-only and can't be changed. Requires one of the following permissions: - 'Administer System'; - 'Administer' rights on the specified component; Official SonarQube Web API endpoint:

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_settings_reset '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_settings_reset '{}' --json

sonarqube.sonarqube_settings_set

Update a setting value. Either 'value' or 'values' must be provided. The settings defined in conf/sonar.properties are read-only and can't be changed. Requires one of the following permissions: - 'Administer System'; - 'Administer' rights on the specified comp

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_settings_set '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_settings_set '{}' --json

sonarqube.sonarqube_settings_values

List settings values. If no value has been set for a setting, then the default value is returned. The settings from conf/sonar.properties are excluded from results. Requires 'Browse' or 'Execute Analysis' permission when a component is specified. Secured setti

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_settings_values '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_settings_values '{}' --json

sonarqube.sonarqube_sources_raw

Get source code as raw text. Require 'See Source Code' permission on file Official SonarQube Web API endpoint: GET /api/sources/raw.

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_sources_raw '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_sources_raw '{}' --json

sonarqube.sonarqube_sources_scm

Get SCM information of source files. Require See Source Code permission on file's project Each element of the result array is composed of:- Line number; - Author of the commit; - Datetime of the commit (before 5.2 it was only the Date); - Revision of the commi

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_sources_scm '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_sources_scm '{}' --json

sonarqube.sonarqube_sources_show

Get source code. Requires See Source Code permission on file's project Each element of the result array is composed of:- Line number; - Content of the line; Official SonarQube Web API endpoint: GET /api/sources/show.

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_sources_show '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_sources_show '{}' --json

sonarqube.sonarqube_system_change_log_level

Temporarily changes level of logs. New level is not persistent and is lost when restarting server. Requires system administration permission. Official SonarQube Web API endpoint: POST /api/system/change_log_level.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_system_change_log_level '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_system_change_log_level '{}' --json

sonarqube.sonarqube_system_db_migration_status

Display the database migration status of SonarQube. State values are:- NO_MIGRATION: DB is up to date with current version of SonarQube.; - NOT_SUPPORTED: Migration is not supported on embedded databases.; - MIGRATION_RUNNING: DB migration is under go.; - MIGR

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_system_db_migration_status '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_system_db_migration_status '{}' --json

sonarqube.sonarqube_system_health

Provide health status of SonarQube.Although global health is calculated based on both application and search nodes, detailed information is returned only for application nodes. - GREEN: SonarQube is fully operational; - YELLOW: SonarQube is usable, but it need

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_system_health '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_system_health '{}' --json

sonarqube.sonarqube_system_info

Get detailed information about system configuration. Requires 'Administer' permissions. Official SonarQube Web API endpoint: GET /api/system/info.

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_system_info '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_system_info '{}' --json

sonarqube.sonarqube_system_logs

Get system logs in plain-text format. Requires system administration permission. Official SonarQube Web API endpoint: GET /api/system/logs.

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_system_logs '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_system_logs '{}' --json

sonarqube.sonarqube_system_migrate_db

Migrate the database to match the current version of SonarQube. Sending a POST request to this URL starts the DB migration. It is strongly advised to make a database backup before invoking this WS. State values are:- NO_MIGRATION: DB is up to date with current

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_system_migrate_db '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_system_migrate_db '{}' --json

sonarqube.sonarqube_system_ping

Answers "pong" as plain-text Official SonarQube Web API endpoint: GET /api/system/ping.

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_system_ping '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_system_ping '{}' --json

sonarqube.sonarqube_system_restart

Restarts server. Requires 'Administer System' permission. Performs a full restart of the Web, Search and Compute Engine Servers processes. Does not reload sonar.properties. Official SonarQube Web API endpoint: POST /api/system/restart.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_system_restart '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_system_restart '{}' --json

sonarqube.sonarqube_system_status

Get state information about SonarQube.status: the running status - STARTING: SonarQube Web Server is up and serving some Web Services (eg. api/system/status) but initialization is still ongoing; - UP: SonarQube instance is up and running; - DOWN: SonarQube ins

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_system_status '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_system_status '{}' --json

sonarqube.sonarqube_system_upgrades

Lists available upgrades for the SonarQube instance (if any) and for each one, lists incompatible plugins and plugins requiring upgrade. Plugin information is retrieved from Update Center. Date and time at which Update Center was last refreshed is provided in

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_system_upgrades '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_system_upgrades '{}' --json

sonarqube.sonarqube_user_groups_add_user

Add a user to a group. 'name' must be provided. Requires the following permission: 'Administer System'. Official SonarQube Web API endpoint: POST /api/user_groups/add_user. Deprecated since SonarQube 10.4; kept for API parity with servers that still expose i

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_user_groups_add_user '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_user_groups_add_user '{}' --json

sonarqube.sonarqube_user_groups_create

Create a group. Requires the following permission: 'Administer System'. Official SonarQube Web API endpoint: POST /api/user_groups/create. Deprecated since SonarQube 10.4; kept for API parity with servers that still expose it.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_user_groups_create '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_user_groups_create '{}' --json

sonarqube.sonarqube_user_groups_delete

Delete a group. The default groups cannot be deleted. 'name' must be provided. Requires the following permission: 'Administer System'. Official SonarQube Web API endpoint: POST /api/user_groups/delete. Deprecated since SonarQube 10.4; kept for API parity wit

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_user_groups_delete '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_user_groups_delete '{}' --json

sonarqube.sonarqube_user_groups_remove_user

Remove a user from a group. 'name' must be provided. Requires the following permission: 'Administer System'. Official SonarQube Web API endpoint: POST /api/user_groups/remove_user. Deprecated since SonarQube 10.4; kept for API parity with servers that still

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_user_groups_remove_user '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_user_groups_remove_user '{}' --json

sonarqube.sonarqube_user_groups_search

Search for user groups. Requires the following permission: 'Administer System'. Official SonarQube Web API endpoint: GET /api/user_groups/search. Deprecated since SonarQube 10.4; kept for API parity with servers that still expose it.

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_user_groups_search '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_user_groups_search '{}' --json

sonarqube.sonarqube_user_groups_update

Update a group. Requires the following permission: 'Administer System'. Official SonarQube Web API endpoint: POST /api/user_groups/update. Deprecated since SonarQube 10.4; kept for API parity with servers that still expose it.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_user_groups_update '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_user_groups_update '{}' --json

sonarqube.sonarqube_user_groups_users

Search for users with membership information with respect to a group. Requires the following permission: 'Administer System'. Official SonarQube Web API endpoint: GET /api/user_groups/users. Deprecated since SonarQube 10.4; kept for API parity with servers t

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_user_groups_users '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_user_groups_users '{}' --json

sonarqube.sonarqube_user_tokens_generate

Generate a user access token. Please keep your tokens secret. They enable to authenticate and analyze projects. It requires administration permissions to specify a 'login' and generate a token for another user. Otherwise, a token is generated for the current u

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_user_tokens_generate '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_user_tokens_generate '{}' --json

sonarqube.sonarqube_user_tokens_revoke

Revoke a user access token. It requires administration permissions to specify a 'login' and revoke a token for another user. Otherwise, the token for the current user is revoked. Official SonarQube Web API endpoint: POST /api/user_tokens/revoke.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_user_tokens_revoke '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_user_tokens_revoke '{}' --json

sonarqube.sonarqube_user_tokens_search

List the access tokens of a user. The login must exist and active. Field 'lastConnectionDate' is only updated every hour, so it may not be accurate, for instance when a user is using a token many times in less than one hour. It requires administration permissi

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_user_tokens_search '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_user_tokens_search '{}' --json

sonarqube.sonarqube_users_anonymize

Anonymize a deactivated user. Requires Administer System permission Official SonarQube Web API endpoint: POST /api/users/anonymize. Deprecated since SonarQube 10.4; kept for API parity with servers that still expose it.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_users_anonymize '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_users_anonymize '{}' --json

sonarqube.sonarqube_users_change_password

Update a user's password. Authenticated users can change their own password, provided that the account is not linked to an external authentication system. Administer System permission is required to change another user's password. Official SonarQube Web API e

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_users_change_password '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_users_change_password '{}' --json

sonarqube.sonarqube_users_create

Create a user. If a deactivated user account exists with the given login, it will be reactivated. Requires Administer System permission Official SonarQube Web API endpoint: POST /api/users/create. Deprecated since SonarQube 10.4; kept for API parity with ser

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_users_create '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_users_create '{}' --json

sonarqube.sonarqube_users_deactivate

Deactivate a user. Requires Administer System permission Official SonarQube Web API endpoint: POST /api/users/deactivate. Deprecated since SonarQube 10.4; kept for API parity with servers that still expose it.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_users_deactivate '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_users_deactivate '{}' --json

sonarqube.sonarqube_users_groups

Lists the groups a user belongs to. Requires Administer System permission. Official SonarQube Web API endpoint: GET /api/users/groups. Deprecated since SonarQube 10.4; kept for API parity with servers that still expose it.

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_users_groups '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_users_groups '{}' --json

sonarqube.sonarqube_users_search

Get a list of users. By default, only active users are returned. The following fields are only returned when user has Administer System permission or for logged-in in user : - 'email'; - 'externalIdentity'; - 'externalProvider'; - 'groups'; - 'lastConnectionDa

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_users_search '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_users_search '{}' --json

sonarqube.sonarqube_users_update

Update a user. Requires Administer System permission Official SonarQube Web API endpoint: POST /api/users/update. Deprecated since SonarQube 10.4; kept for API parity with servers that still expose it.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_users_update '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_users_update '{}' --json

sonarqube.sonarqube_users_update_identity_provider

Update identity provider information. It's only possible to migrate to an installed identity provider. Be careful that as soon as this information has been updated for a user, the user will only be able to authenticate on the new identity provider. It is not p

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_users_update_identity_provider '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_users_update_identity_provider '{}' --json

sonarqube.sonarqube_users_update_login

Update a user login. A login can be updated many times. Requires Administer System permission Official SonarQube Web API endpoint: POST /api/users/update_login. Deprecated since SonarQube 10.4; kept for API parity with servers that still expose it.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_users_update_login '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_users_update_login '{}' --json

sonarqube.sonarqube_views_add_application

Add an existing application to a portfolio. Authentication is required for this API endpoint. Official SonarQube Web API endpoint: POST /api/views/add_application.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_views_add_application '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_views_add_application '{}' --json

sonarqube.sonarqube_views_add_application_branch

Add a branch of an application selected in a portfolio. Requires 'Administrator' permission on the portfolio and 'Browse' permission for the application. Official SonarQube Web API endpoint: POST /api/views/add_application_branch.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_views_add_application_branch '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_views_add_application_branch '{}' --json

sonarqube.sonarqube_views_add_portfolio

Add an existing portfolio to the structure of another portfolio. Authentication is required for this API endpoint. Official SonarQube Web API endpoint: POST /api/views/add_portfolio.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_views_add_portfolio '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_views_add_portfolio '{}' --json

sonarqube.sonarqube_views_add_project

Add a project to a portfolio. Requires 'Administrator' permission on the portfolio and 'Browse' permission for adding project. Official SonarQube Web API endpoint: POST /api/views/add_project.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_views_add_project '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_views_add_project '{}' --json

sonarqube.sonarqube_views_add_project_branch

Add a branch of a project selected in a portfolio. Requires 'Administrator' permission on the portfolio and 'Browse' permission for the project. Official SonarQube Web API endpoint: POST /api/views/add_project_branch.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_views_add_project_branch '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_views_add_project_branch '{}' --json

sonarqube.sonarqube_views_applications

List applications which the user has access to that can be added to a portfolio. Authentication is required for this API endpoint Official SonarQube Web API endpoint: GET /api/views/applications.

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_views_applications '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_views_applications '{}' --json

sonarqube.sonarqube_views_create

Create a new portfolio. Requires 'Administer System' permission or 'Create Portfolios' permission, Official SonarQube Web API endpoint: POST /api/views/create.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_views_create '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_views_create '{}' --json

sonarqube.sonarqube_views_delete

Delete a portfolio definition. Requires 'Administrator' permission on the portfolio. Official SonarQube Web API endpoint: POST /api/views/delete.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_views_delete '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_views_delete '{}' --json

sonarqube.sonarqube_views_list

List root portfolios. Requires authentication. Only portfolios with the admin permission are returned. Official SonarQube Web API endpoint: GET /api/views/list.

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_views_list '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_views_list '{}' --json

sonarqube.sonarqube_views_move

Move a portfolio. Authentication is required for this API endpoint. Official SonarQube Web API endpoint: POST /api/views/move.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_views_move '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_views_move '{}' --json

sonarqube.sonarqube_views_move_options

List possible portfolio destinations. Authentication is required for this API endpoint. Official SonarQube Web API endpoint: GET /api/views/move_options.

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_views_move_options '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_views_move_options '{}' --json

sonarqube.sonarqube_views_portfolios

List portfolios that can be referenced. Authentication is required for this API endpoint. Official SonarQube Web API endpoint: GET /api/views/portfolios.

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_views_portfolios '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_views_portfolios '{}' --json

sonarqube.sonarqube_views_remove_application

Remove an application from a portfolio. Requires 'Administrator' permission on the portfolio. Official SonarQube Web API endpoint: POST /api/views/remove_application.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_views_remove_application '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_views_remove_application '{}' --json

sonarqube.sonarqube_views_remove_application_branch

Remove a branch of an application selected in a portfolio. Requires 'Administrator' permission on the portfolio and 'Browse' permission for the application. Official SonarQube Web API endpoint: POST /api/views/remove_application_branch.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_views_remove_application_branch '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_views_remove_application_branch '{}' --json

sonarqube.sonarqube_views_remove_portfolio

Remove a reference to a portfolio. Requires 'Administrator' permission on the portfolio. Official SonarQube Web API endpoint: POST /api/views/remove_portfolio.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_views_remove_portfolio '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_views_remove_portfolio '{}' --json

sonarqube.sonarqube_views_remove_project

Remove a project from a portfolio. Requires 'Administrator' permission on the portfolio. Official SonarQube Web API endpoint: POST /api/views/remove_project.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_views_remove_project '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_views_remove_project '{}' --json

sonarqube.sonarqube_views_remove_project_branch

Remove a branch of a project selected in a portfolio. Requires 'Administrator' permission on the portfolio and 'Browse' permission for the project. Official SonarQube Web API endpoint: POST /api/views/remove_project_branch.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_views_remove_project_branch '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_views_remove_project_branch '{}' --json

sonarqube.sonarqube_views_set_manual_mode

Set the projects selection mode of a portfolio on manual selection. In order to add project, please use api/view/add_project. Requires 'Administrator' permission on the portfolio. Official SonarQube Web API endpoint: POST /api/views/set_manual_mode.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_views_set_manual_mode '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_views_set_manual_mode '{}' --json

sonarqube.sonarqube_views_set_none_mode

Set the projects selection mode of a portfolio to none. After setting this mode portfolio will not have any projects assigned. Requires 'Administrator' permission on the portfolio. Official SonarQube Web API endpoint: POST /api/views/set_none_mode.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_views_set_none_mode '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_views_set_none_mode '{}' --json

sonarqube.sonarqube_views_set_regexp_mode

Set the projects selection mode of a portfolio on regular expression. Requires 'Administrator' permission on the portfolio. Official SonarQube Web API endpoint: POST /api/views/set_regexp_mode.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_views_set_regexp_mode '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_views_set_regexp_mode '{}' --json

sonarqube.sonarqube_views_set_remaining_projects_mode

Set the projects selection mode of a portfolio on unassociated projects in hierarchy. Requires 'Administrator' permission on the portfolio. Official SonarQube Web API endpoint: POST /api/views/set_remaining_projects_mode.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_views_set_remaining_projects_mode '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_views_set_remaining_projects_mode '{}' --json

sonarqube.sonarqube_views_set_tags_mode

Set the projects selection mode of a portfolio on project tags. Requires 'Administrator' permission on the portfolio. Official SonarQube Web API endpoint: POST /api/views/set_tags_mode.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_views_set_tags_mode '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_views_set_tags_mode '{}' --json

sonarqube.sonarqube_views_show

Show the details of a portfolio, including its hierarchy and project selection mode. Authentication is required for this API endpoint. Official SonarQube Web API endpoint: GET /api/views/show.

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_views_show '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_views_show '{}' --json

sonarqube.sonarqube_views_update

Update a portfolio. Requires 'Administrator' permission on the portfolio. Official SonarQube Web API endpoint: POST /api/views/update.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_views_update '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_views_update '{}' --json

sonarqube.sonarqube_webhooks_create

Create a Webhook. Requires 'Administer' permission on the specified project, or global 'Administer' permission. Official SonarQube Web API endpoint: POST /api/webhooks/create.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_webhooks_create '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_webhooks_create '{}' --json

sonarqube.sonarqube_webhooks_delete

Delete a Webhook. Requires 'Administer' permission on the specified project, or global 'Administer' permission. Official SonarQube Web API endpoint: POST /api/webhooks/delete.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_webhooks_delete '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_webhooks_delete '{}' --json

sonarqube.sonarqube_webhooks_deliveries

Get the recent deliveries for a specified project or Compute Engine task. Require 'Administer' permission on the related project. Note that additional information are returned by api/webhooks/delivery. Official SonarQube Web API endpoint: GET /api/webhooks/de

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_webhooks_deliveries '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_webhooks_deliveries '{}' --json

sonarqube.sonarqube_webhooks_delivery

Get a webhook delivery by its id. Require 'Administer System' permission. Note that additional information are returned by api/webhooks/delivery. Official SonarQube Web API endpoint: GET /api/webhooks/delivery.

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_webhooks_delivery '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_webhooks_delivery '{}' --json

sonarqube.sonarqube_webhooks_list

Search for global webhooks or project webhooks. Webhooks are ordered by name. Requires 'Administer' permission on the specified project, or global 'Administer' permission. Official SonarQube Web API endpoint: GET /api/webhooks/list.

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_webhooks_list '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_webhooks_list '{}' --json

sonarqube.sonarqube_webhooks_update

Update a Webhook. Requires 'Administer' permission on the specified project, or global 'Administer' permission. Official SonarQube Web API endpoint: POST /api/webhooks/update.

Write write
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_webhooks_update '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_webhooks_update '{}' --json

sonarqube.sonarqube_webservices_list

List web services Official SonarQube Web API endpoint: GET /api/webservices/list.

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_webservices_list '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_webservices_list '{}' --json

sonarqube.sonarqube_webservices_response_example

Display web service response example Official SonarQube Web API endpoint: GET /api/webservices/response_example.

Read read
Parameters
none
Generic call
kosmo integrations:call sonarqube.sonarqube_webservices_response_example '{}' --json
Shortcut
kosmo integrations:sonarqube sonarqube_webservices_response_example '{}' --json

Function Schemas

Use these parameter tables when building CLI payloads without calling integrations:schema first.

sonarqube.sonarqube_alm_integrations_import_azure_project 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_alm_integrations_import_azure_project --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_alm_integrations_import_bitbucketcloud_repo 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_alm_integrations_import_bitbucketcloud_repo --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_alm_integrations_import_bitbucketserver_project 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_alm_integrations_import_bitbucketserver_project --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_alm_integrations_import_github_project 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_alm_integrations_import_github_project --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_alm_integrations_import_gitlab_project 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_alm_integrations_import_gitlab_project --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_alm_integrations_list_azure_projects 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_alm_integrations_list_azure_projects --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_alm_integrations_list_bitbucketserver_projects 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_alm_integrations_list_bitbucketserver_projects --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_alm_integrations_search_azure_repos 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_alm_integrations_search_azure_repos --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_alm_integrations_search_bitbucketcloud_repos 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_alm_integrations_search_bitbucketcloud_repos --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_alm_integrations_search_bitbucketserver_repos 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_alm_integrations_search_bitbucketserver_repos --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_alm_integrations_search_gitlab_repos 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_alm_integrations_search_gitlab_repos --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_alm_integrations_set_pat 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_alm_integrations_set_pat --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_alm_settings_count_binding 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_alm_settings_count_binding --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_alm_settings_create_azure 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_alm_settings_create_azure --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_alm_settings_create_bitbucket 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_alm_settings_create_bitbucket --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_alm_settings_create_bitbucketcloud 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_alm_settings_create_bitbucketcloud --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_alm_settings_create_github 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_alm_settings_create_github --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_alm_settings_create_gitlab 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_alm_settings_create_gitlab --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_alm_settings_delete 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_alm_settings_delete --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_alm_settings_delete_binding 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_alm_settings_delete_binding --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_alm_settings_get_binding 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_alm_settings_get_binding --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_alm_settings_list 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_alm_settings_list --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_alm_settings_list_definitions 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_alm_settings_list_definitions --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_alm_settings_set_azure_binding 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_alm_settings_set_azure_binding --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_alm_settings_set_bitbucket_binding 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_alm_settings_set_bitbucket_binding --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_alm_settings_set_bitbucketcloud_binding 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_alm_settings_set_bitbucketcloud_binding --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_alm_settings_set_github_binding 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_alm_settings_set_github_binding --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_alm_settings_set_gitlab_binding 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_alm_settings_set_gitlab_binding --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_alm_settings_update_azure 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_alm_settings_update_azure --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_alm_settings_update_bitbucket 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_alm_settings_update_bitbucket --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_alm_settings_update_bitbucketcloud 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_alm_settings_update_bitbucketcloud --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_alm_settings_update_github 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_alm_settings_update_github --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_alm_settings_update_gitlab 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_alm_settings_update_gitlab --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_alm_settings_validate 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_alm_settings_validate --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_analysis_cache_get 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_analysis_cache_get --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_applications_add_project 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_applications_add_project --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_applications_create 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_applications_create --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_applications_create_branch 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_applications_create_branch --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_applications_delete 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_applications_delete --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_applications_delete_branch 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_applications_delete_branch --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_applications_remove_project 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_applications_remove_project --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_applications_set_tags 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_applications_set_tags --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_applications_show 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_applications_show --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_applications_update 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_applications_update --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_applications_update_branch 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_applications_update_branch --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_audit_logs_download 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_audit_logs_download --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_authentication_login 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_authentication_login --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_authentication_logout 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_authentication_logout --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_authentication_validate 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_authentication_validate --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_ce_activity 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_ce_activity --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_ce_activity_status 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_ce_activity_status --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_ce_component 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_ce_component --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_ce_task 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_ce_task --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_components_show 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_components_show --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_components_tree 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_components_tree --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_duplications_show 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_duplications_show --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_editions_activate_grace_period 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_editions_activate_grace_period --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_editions_set_license 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_editions_set_license --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_favorites_add 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_favorites_add --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_favorites_remove 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_favorites_remove --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_hotspots_change_status 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_hotspots_change_status --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_hotspots_show 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_hotspots_show --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_issues_add_comment 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_issues_add_comment --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_issues_assign 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_issues_assign --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_issues_authors 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_issues_authors --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_issues_bulk_change 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_issues_bulk_change --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_issues_changelog 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_issues_changelog --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_issues_delete_comment 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_issues_delete_comment --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_issues_do_transition 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_issues_do_transition --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_issues_edit_comment 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_issues_edit_comment --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_issues_gitlab_sast_export 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_issues_gitlab_sast_export --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_issues_reindex 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_issues_reindex --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_issues_set_severity 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_issues_set_severity --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_issues_set_tags 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_issues_set_tags --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_issues_set_type 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_issues_set_type --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_issues_tags 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_issues_tags --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_languages_list 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_languages_list --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_measures_component 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_measures_component --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_measures_component_tree 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_measures_component_tree --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_measures_search_history 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_measures_search_history --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_metrics_types 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_metrics_types --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_monitoring_metrics 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_monitoring_metrics --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_new_code_periods_list 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_new_code_periods_list --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_new_code_periods_set 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_new_code_periods_set --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_new_code_periods_show 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_new_code_periods_show --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_new_code_periods_unset 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_new_code_periods_unset --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_notifications_add 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_notifications_add --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_notifications_list 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_notifications_list --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_notifications_remove 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_notifications_remove --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_permissions_add_group 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_permissions_add_group --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_permissions_add_group_to_template 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_permissions_add_group_to_template --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_permissions_add_project_creator_to_template 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_permissions_add_project_creator_to_template --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_permissions_add_user 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_permissions_add_user --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_permissions_add_user_to_template 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_permissions_add_user_to_template --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_permissions_apply_template 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_permissions_apply_template --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_permissions_bulk_apply_template 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_permissions_bulk_apply_template --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_permissions_create_template 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_permissions_create_template --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_permissions_delete_template 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_permissions_delete_template --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_permissions_remove_group 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_permissions_remove_group --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_permissions_remove_group_from_template 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_permissions_remove_group_from_template --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_permissions_remove_project_creator_from_template 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_permissions_remove_project_creator_from_template --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_permissions_remove_user 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_permissions_remove_user --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_permissions_remove_user_from_template 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_permissions_remove_user_from_template --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_permissions_search_templates 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_permissions_search_templates --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_permissions_set_default_template 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_permissions_set_default_template --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_permissions_update_template 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_permissions_update_template --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_plugins_available 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_plugins_available --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_plugins_cancel_all 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_plugins_cancel_all --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_plugins_install 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_plugins_install --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_plugins_installed 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_plugins_installed --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_plugins_pending 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_plugins_pending --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_plugins_uninstall 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_plugins_uninstall --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_plugins_update 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_plugins_update --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_plugins_updates 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_plugins_updates --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_project_analyses_create_event 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_project_analyses_create_event --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_project_analyses_delete 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_project_analyses_delete --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_project_analyses_delete_event 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_project_analyses_delete_event --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_project_analyses_update_event 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_project_analyses_update_event --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_project_badges_ai_code_assurance 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_project_badges_ai_code_assurance --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_project_badges_measure 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_project_badges_measure --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_project_badges_quality_gate 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_project_badges_quality_gate --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_project_badges_renew_token 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_project_badges_renew_token --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_project_badges_token 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_project_badges_token --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_project_branches_delete 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_project_branches_delete --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_project_branches_list 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_project_branches_list --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_project_branches_rename 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_project_branches_rename --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_project_branches_set_automatic_deletion_protection 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_project_branches_set_automatic_deletion_protection --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_project_branches_set_main 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_project_branches_set_main --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_project_dump_export 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_project_dump_export --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_project_dump_import 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_project_dump_import --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_project_pull_requests_delete 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_project_pull_requests_delete --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_project_pull_requests_list 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_project_pull_requests_list --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_project_tags_set 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_project_tags_set --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_projects_bulk_delete 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_projects_bulk_delete --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_projects_create 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_projects_create --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_projects_delete 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_projects_delete --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_projects_export_findings 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_projects_export_findings --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_projects_get_contains_ai_code 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_projects_get_contains_ai_code --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_projects_license_usage 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_projects_license_usage --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_projects_set_contains_ai_code 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_projects_set_contains_ai_code --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_projects_update_key 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_projects_update_key --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_projects_update_visibility 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_projects_update_visibility --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_qualitygates_add_group 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_qualitygates_add_group --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_qualitygates_add_user 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_qualitygates_add_user --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_qualitygates_copy 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_qualitygates_copy --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_qualitygates_create 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_qualitygates_create --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_qualitygates_create_condition 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_qualitygates_create_condition --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_qualitygates_delete_condition 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_qualitygates_delete_condition --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_qualitygates_deselect 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_qualitygates_deselect --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_qualitygates_destroy 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_qualitygates_destroy --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_qualitygates_get_by_project 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_qualitygates_get_by_project --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_qualitygates_list 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_qualitygates_list --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_qualitygates_project_status 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_qualitygates_project_status --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_qualitygates_remove_group 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_qualitygates_remove_group --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_qualitygates_remove_user 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_qualitygates_remove_user --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_qualitygates_rename 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_qualitygates_rename --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_qualitygates_search_groups 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_qualitygates_search_groups --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_qualitygates_search_users 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_qualitygates_search_users --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_qualitygates_select 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_qualitygates_select --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_qualitygates_set_as_default 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_qualitygates_set_as_default --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_qualitygates_show 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_qualitygates_show --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_qualitygates_update_condition 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_qualitygates_update_condition --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_qualityprofiles_activate_rule 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_qualityprofiles_activate_rule --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_qualityprofiles_activate_rules 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_qualityprofiles_activate_rules --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_qualityprofiles_add_project 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_qualityprofiles_add_project --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_qualityprofiles_backup 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_qualityprofiles_backup --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_qualityprofiles_change_parent 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_qualityprofiles_change_parent --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_qualityprofiles_changelog 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_qualityprofiles_changelog --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_qualityprofiles_copy 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_qualityprofiles_copy --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_qualityprofiles_create 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_qualityprofiles_create --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_qualityprofiles_deactivate_rule 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_qualityprofiles_deactivate_rule --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_qualityprofiles_deactivate_rules 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_qualityprofiles_deactivate_rules --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_qualityprofiles_delete 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_qualityprofiles_delete --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_qualityprofiles_export 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_qualityprofiles_export --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_qualityprofiles_exporters 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_qualityprofiles_exporters --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_qualityprofiles_importers 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_qualityprofiles_importers --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_qualityprofiles_inheritance 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_qualityprofiles_inheritance --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_qualityprofiles_projects 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_qualityprofiles_projects --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_qualityprofiles_remove_project 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_qualityprofiles_remove_project --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_qualityprofiles_rename 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_qualityprofiles_rename --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_qualityprofiles_restore 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_qualityprofiles_restore --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_qualityprofiles_set_default 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_qualityprofiles_set_default --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_rules_create 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_rules_create --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_rules_delete 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_rules_delete --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_rules_repositories 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_rules_repositories --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_rules_show 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_rules_show --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_rules_tags 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_rules_tags --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_rules_update 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_rules_update --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_server_version 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_server_version --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_settings_list_definitions 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_settings_list_definitions --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_settings_reset 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_settings_reset --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_settings_set 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_settings_set --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_settings_values 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_settings_values --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_sources_raw 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_sources_raw --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_sources_scm 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_sources_scm --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_sources_show 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_sources_show --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_system_change_log_level 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_system_change_log_level --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_system_db_migration_status 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_system_db_migration_status --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_system_health 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_system_health --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_system_info 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_system_info --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_system_logs 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_system_logs --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_system_migrate_db 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_system_migrate_db --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_system_ping 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_system_ping --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_system_restart 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_system_restart --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_system_status 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_system_status --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_system_upgrades 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_system_upgrades --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_user_groups_add_user 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_user_groups_add_user --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_user_groups_create 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_user_groups_create --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_user_groups_delete 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_user_groups_delete --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_user_groups_remove_user 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_user_groups_remove_user --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_user_groups_update 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_user_groups_update --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_user_groups_users 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_user_groups_users --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_user_tokens_generate 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_user_tokens_generate --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_user_tokens_revoke 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_user_tokens_revoke --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_users_anonymize 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_users_anonymize --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_users_change_password 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_users_change_password --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_users_create 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_users_create --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_users_deactivate 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_users_deactivate --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_users_groups 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_users_groups --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_users_update 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_users_update --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_users_update_identity_provider 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_users_update_identity_provider --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_users_update_login 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_users_update_login --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_views_add_application 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_views_add_application --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_views_add_application_branch 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_views_add_application_branch --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_views_add_portfolio 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_views_add_portfolio --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_views_add_project 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_views_add_project --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_views_add_project_branch 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_views_add_project_branch --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_views_applications 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_views_applications --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_views_create 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_views_create --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_views_delete 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_views_delete --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_views_list 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_views_list --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_views_move 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_views_move --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_views_move_options 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_views_move_options --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_views_portfolios 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_views_portfolios --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_views_remove_application 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_views_remove_application --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_views_remove_application_branch 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_views_remove_application_branch --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_views_remove_portfolio 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_views_remove_portfolio --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_views_remove_project 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_views_remove_project --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_views_remove_project_branch 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_views_remove_project_branch --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_views_set_manual_mode 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_views_set_manual_mode --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_views_set_none_mode 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_views_set_none_mode --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_views_set_regexp_mode 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_views_set_regexp_mode --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_views_set_remaining_projects_mode 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_views_set_remaining_projects_mode --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_views_set_tags_mode 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_views_set_tags_mode --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_views_show 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_views_show --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_views_update 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_views_update --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_webhooks_create 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_webhooks_create --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_webhooks_delete 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_webhooks_delete --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_webhooks_deliveries 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_webhooks_deliveries --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_webhooks_delivery 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_webhooks_delivery --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_webhooks_list 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_webhooks_list --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_webhooks_update 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_webhooks_update --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_webservices_list 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_webservices_list --json
ParameterTypeRequiredDescription
No parameters.
sonarqube.sonarqube_webservices_response_example 0 parameters
Schema command
kosmo integrations:schema sonarqube.sonarqube_webservices_response_example --json
ParameterTypeRequiredDescription
No parameters.

Permissions

Headless calls still follow the integration read/write permission policy. Configure read/write defaults with integrations:configure. Add --force only for trusted automation that should bypass that policy.