> ## Documentation Index
> Fetch the complete documentation index at: https://docs.stackone.com/llms.txt
> Use this file to discover all available pages before exploring further.

# SonarQube Cloud

> 89 actions available for SonarQube Cloud through StackOne. Use via Actions RPC, Toolset SDK, MCP, or A2A.

<div className="not-prose" style={{ display: 'flex', alignItems: 'center', gap: '12px', marginBottom: '24px' }}>
  <img src="https://stackone-logos.com/api/sonarcloud/filled/png" alt="SonarQube Cloud" className="connector-page-icon" style={{ width: '48px', height: '48px', borderRadius: '10px', padding: '2px' }} />

  <div>
    <div style={{ fontSize: '24px', fontWeight: '600' }}>SonarQube Cloud</div>
    <div className="connector-page-subtitle" style={{ fontSize: '14px' }}>89 actions · 1 auth method</div>

    <div style={{ display: 'flex', flexWrap: 'wrap', gap: '6px', marginTop: '8px' }}>
      <span className="connector-page-tag-preview" style={{ display: 'inline-block', padding: '2px 8px', borderRadius: '4px', fontSize: '11px', fontWeight: '500' }}>Preview</span>
      <span className="connector-page-category-tag" style={{ display: 'inline-block', padding: '2px 8px', borderRadius: '4px', fontSize: '11px', fontWeight: '500' }}>Code Management</span>
      <span className="connector-page-category-tag" style={{ display: 'inline-block', padding: '2px 8px', borderRadius: '4px', fontSize: '11px', fontWeight: '500' }}>Developer Tools</span>
    </div>
  </div>
</div>

## Authentication

<Columns cols={2}>
  <Card title="Personal Access Token (Bearer)">
    SonarQube Cloud Personal Access Token sent as \`Authorization: Bearer \<token>\` on every request. Generated from My accoun...

    Guides: [Connector Profile](/connectors/sonarcloud/guides/connector-profile/personal-access-token-bearer), [Link Account](/connectors/sonarcloud/guides/link-account/personal-access-token-bearer)
  </Card>
</Columns>

<div className="connector-meta-library-section">
  <div className="connector-meta-library-title">Actions</div>

  <div className="connector-actions-controls not-prose" data-connector-actions-controls>
    <div className="connector-actions-controls__row">
      <input type="search" className="connector-actions-search" data-connector-actions-search placeholder="Search actions" aria-label="Search actions" />
    </div>
  </div>

  <div className="meta-library-count" data-connector-actions-count>89 actions</div>

  <div className="not-prose meta-library-table-container" data-connector-actions-table>
    <div className="connector-meta-library-grid" style={{ gridTemplateColumns: '200px 1fr' }}>
      <div className="connector-meta-library-row">
        <div className="meta-library-grid-header-cell">Action</div>
        <div className="meta-library-grid-header-cell">Description</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_authentication_logout" data-action-label="Authentication Logout" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Authentication Logout</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_authentication_logout" aria-label="Copy sonarcloud_authentication_logout"><code className="connector-page-code">sonarcloud\_authentication\_logout</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Logout a user.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_authentication_validate" data-action-label="Authentication Validate" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Authentication Validate</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_authentication_validate" aria-label="Copy sonarcloud_authentication_validate"><code className="connector-page-code">sonarcloud\_authentication\_validate</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Check credentials. Returns true for anonymous user.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_ce_activity_status" data-action-label="Ce Activity Status" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Ce Activity Status</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_ce_activity_status" aria-label="Copy sonarcloud_ce_activity_status"><code className="connector-page-code">sonarcloud\_ce\_activity\_status</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Returns CE activity related metrics.Requires 'Administer' permission on the specified project.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_ce_component" data-action-label="Ce Component" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Ce Component</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_ce_component" aria-label="Copy sonarcloud_ce_component"><code className="connector-page-code">sonarcloud\_ce\_component</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get the pending tasks, in-progress tasks and the last executed task of a given component (usually a project). Requires \`...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_components_search" data-action-label="Components Search" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Components Search</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_components_search" aria-label="Copy sonarcloud_components_search"><code className="connector-page-code">sonarcloud\_components\_search</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Search for top-level components (projects) in the organization, filterable by name pattern and qualifier. Use this to fi...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_components_show" data-action-label="Components Show" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Components Show</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_components_show" aria-label="Copy sonarcloud_components_show"><code className="connector-page-code">sonarcloud\_components\_show</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Returns a component (file, directory, project) and its ancestors. The ancestors are ordered from the parent to the root...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_components_tree" data-action-label="Components Tree" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Components Tree</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_components_tree" aria-label="Copy sonarcloud_components_tree"><code className="connector-page-code">sonarcloud\_components\_tree</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Navigate through components based on the chosen strategy.Requires the following permission: 'Browse' on the specified pr...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_duplications_show" data-action-label="Duplications Show" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Duplications Show</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_duplications_show" aria-label="Copy sonarcloud_duplications_show"><code className="connector-page-code">sonarcloud\_duplications\_show</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get duplications. Require Browse permission on file's project</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_favorites_add" data-action-label="Favorites Add" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Favorites Add</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_favorites_add" aria-label="Copy sonarcloud_favorites_add"><code className="connector-page-code">sonarcloud\_favorites\_add</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Add a project as favorite for the authenticated user.Only 100 components can be added as favorite.Requires authenticatio...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_favorites_remove" data-action-label="Favorites Remove" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Favorites Remove</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_favorites_remove" aria-label="Copy sonarcloud_favorites_remove"><code className="connector-page-code">sonarcloud\_favorites\_remove</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Remove a component (project, directory, file etc.) as favorite for the authenticated user.Requires authentication.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_favorites_search" data-action-label="Favorites Search" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Favorites Search</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_favorites_search" aria-label="Copy sonarcloud_favorites_search"><code className="connector-page-code">sonarcloud\_favorites\_search</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Search for the authenticated user favorites.Requires authentication.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_hotspots_search" data-action-label="Hotspots Search" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Hotspots Search</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_hotspots_search" aria-label="Copy sonarcloud_hotspots_search"><code className="connector-page-code">sonarcloud\_hotspots\_search</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Search for Security Hotspots.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_issues_authors" data-action-label="Issues Authors" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Issues Authors</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_issues_authors" aria-label="Copy sonarcloud_issues_authors"><code className="connector-page-code">sonarcloud\_issues\_authors</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Search SCM accounts which match a given query.Requires authentication.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_issues_search" data-action-label="Issues Search" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Issues Search</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_issues_search" aria-label="Copy sonarcloud_issues_search"><code className="connector-page-code">sonarcloud\_issues\_search</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Search for issues.Requires the 'Browse' permission on the specified project(s).</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_issues_tags" data-action-label="Issues Tags" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Issues Tags</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_issues_tags" aria-label="Copy sonarcloud_issues_tags"><code className="connector-page-code">sonarcloud\_issues\_tags</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List tags matching a given query</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_languages_list" data-action-label="Languages List" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Languages List</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_languages_list" aria-label="Copy sonarcloud_languages_list"><code className="connector-page-code">sonarcloud\_languages\_list</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List supported programming languages</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_measures_component" data-action-label="Measures Component" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Measures Component</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_measures_component" aria-label="Copy sonarcloud_measures_component"><code className="connector-page-code">sonarcloud\_measures\_component</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Return component with specified measures. The componentId or the component parameter must be provided.Requires the follo...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_measures_component_tree" data-action-label="Measures Component Tree" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Measures Component Tree</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_measures_component_tree" aria-label="Copy sonarcloud_measures_component_tree"><code className="connector-page-code">sonarcloud\_measures\_component\_tree</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Recursively walk a project's directory/file tree and return the specified measures (e.g. coverage, complexity, ncloc) fo...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_measures_search_history" data-action-label="Measures Search History" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Measures Search History</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_measures_search_history" aria-label="Copy sonarcloud_measures_search_history"><code className="connector-page-code">sonarcloud\_measures\_search\_history</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Search measures history of a component.Measures are ordered chronologically.Pagination applies to the number of measures...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_metrics_search" data-action-label="Metrics Search" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Metrics Search</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_metrics_search" aria-label="Copy sonarcloud_metrics_search"><code className="connector-page-code">sonarcloud\_metrics\_search</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Search for metrics</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_metrics_types" data-action-label="Metrics Types" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Metrics Types</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_metrics_types" aria-label="Copy sonarcloud_metrics_types"><code className="connector-page-code">sonarcloud\_metrics\_types</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List all available metric types.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_notifications_add" data-action-label="Notifications Add" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Notifications Add</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_notifications_add" aria-label="Copy sonarcloud_notifications_add"><code className="connector-page-code">sonarcloud\_notifications\_add</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Add a notification for the authenticated user.Requires one of the following permissions: Authentication if no login is p...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_notifications_list" data-action-label="Notifications List" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Notifications List</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_notifications_list" aria-label="Copy sonarcloud_notifications_list"><code className="connector-page-code">sonarcloud\_notifications\_list</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List notifications of the authenticated user</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_notifications_remove" data-action-label="Notifications Remove" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Notifications Remove</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_notifications_remove" aria-label="Copy sonarcloud_notifications_remove"><code className="connector-page-code">sonarcloud\_notifications\_remove</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Remove a notification for the authenticated user</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_permissions_add_project_creator_to_template" data-action-label="Permissions Add Project Creator To Template" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Permissions Add Project Creator To Template</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_permissions_add_project_creator_to_template" aria-label="Copy sonarcloud_permissions_add_project_creator_to_template"><code className="connector-page-code">sonarcloud\_permissions\_add\_project\_creator\_to\_template</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Add a project creator to a permission template.Requires the permission 'Administer' on the organization.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_permissions_add_user" data-action-label="Permissions Add User" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Permissions Add User</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_permissions_add_user" aria-label="Copy sonarcloud_permissions_add_user"><code className="connector-page-code">sonarcloud\_permissions\_add\_user</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Add permission to a user. This service defaults to global permissions, but can be limited to project permissions by prov...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_permissions_add_user_to_template" data-action-label="Permissions Add User To Template" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Permissions Add User To Template</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_permissions_add_user_to_template" aria-label="Copy sonarcloud_permissions_add_user_to_template"><code className="connector-page-code">sonarcloud\_permissions\_add\_user\_to\_template</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Add a user to a permission template. Requires the permission 'Administer' on the organization.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_permissions_apply_template" data-action-label="Permissions Apply Template" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Permissions Apply Template</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_permissions_apply_template" aria-label="Copy sonarcloud_permissions_apply_template"><code className="connector-page-code">sonarcloud\_permissions\_apply\_template</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Apply a permission template to one project.The project id or project key must be provided.The template id or name must b...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_permissions_bulk_apply_template" data-action-label="Permissions Bulk Apply Template" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Permissions Bulk Apply Template</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_permissions_bulk_apply_template" aria-label="Copy sonarcloud_permissions_bulk_apply_template"><code className="connector-page-code">sonarcloud\_permissions\_bulk\_apply\_template</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Apply a permission template to **many** projects in one call — use this to roll out (or re-roll-out) a template across a...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_permissions_create_template" data-action-label="Permissions Create Template" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Permissions Create Template</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_permissions_create_template" aria-label="Copy sonarcloud_permissions_create_template"><code className="connector-page-code">sonarcloud\_permissions\_create\_template</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a new permission template — a reusable named bundle of permissions that can be applied to projects (via \`permissi...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_permissions_delete_template" data-action-label="Permissions Delete Template" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Permissions Delete Template</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_permissions_delete_template" aria-label="Copy sonarcloud_permissions_delete_template"><code className="connector-page-code">sonarcloud\_permissions\_delete\_template</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete a permission template.Requires the permission 'Administer' on the organization.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_permissions_remove_project_creator_from_template" data-action-label="Permissions Remove Project Creator From Template" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Permissions Remove Project Creator From Template</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_permissions_remove_project_creator_from_template" aria-label="Copy sonarcloud_permissions_remove_project_creator_from_template"><code className="connector-page-code">sonarcloud\_permissions\_remove\_project\_creator\_from\_template</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Remove a project creator from a permission template.Requires the permission 'Administer' on the organization.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_permissions_remove_user" data-action-label="Permissions Remove User" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Permissions Remove User</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_permissions_remove_user" aria-label="Copy sonarcloud_permissions_remove_user"><code className="connector-page-code">sonarcloud\_permissions\_remove\_user</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Remove permission from a user. This service defaults to global permissions, but can be limited to project permissions by...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_permissions_remove_user_from_template" data-action-label="Permissions Remove User From Template" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Permissions Remove User From Template</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_permissions_remove_user_from_template" aria-label="Copy sonarcloud_permissions_remove_user_from_template"><code className="connector-page-code">sonarcloud\_permissions\_remove\_user\_from\_template</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Remove a user from a permission template. Requires the permission 'Administer' on the organization.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_permissions_search_templates" data-action-label="Permissions Search Templates" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Permissions Search Templates</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_permissions_search_templates" aria-label="Copy sonarcloud_permissions_search_templates"><code className="connector-page-code">sonarcloud\_permissions\_search\_templates</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List the permission templates configured for the organization (each template is a reusable named bundle of permissions t...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_permissions_set_default_template" data-action-label="Permissions Set Default Template" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Permissions Set Default Template</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_permissions_set_default_template" aria-label="Copy sonarcloud_permissions_set_default_template"><code className="connector-page-code">sonarcloud\_permissions\_set\_default\_template</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Set a permission template as default.Requires the permission 'Administer' on the organization.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_permissions_update_template" data-action-label="Permissions Update Template" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Permissions Update Template</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_permissions_update_template" aria-label="Copy sonarcloud_permissions_update_template"><code className="connector-page-code">sonarcloud\_permissions\_update\_template</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update a permission template.Requires the permission 'Administer' on the organization.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_project_analyses_create_event" data-action-label="Project Analyses Create Event" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Project Analyses Create Event</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_project_analyses_create_event" aria-label="Copy sonarcloud_project_analyses_create_event"><code className="connector-page-code">sonarcloud\_project\_analyses\_create\_event</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Pin a version tag or release marker (an "event") onto a specific Sonar analysis. Use this to attach things like `v1.2.3`...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_project_analyses_delete" data-action-label="Project Analyses Delete" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Project Analyses Delete</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_project_analyses_delete" aria-label="Copy sonarcloud_project_analyses_delete"><code className="connector-page-code">sonarcloud\_project\_analyses\_delete</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete a project analysis.Requires the permission 'Administer' on the project of the specified analysis.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_project_analyses_delete_event" data-action-label="Project Analyses Delete Event" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Project Analyses Delete Event</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_project_analyses_delete_event" aria-label="Copy sonarcloud_project_analyses_delete_event"><code className="connector-page-code">sonarcloud\_project\_analyses\_delete\_event</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Remove a version tag / release marker (an "event") that was previously pinned to a Sonar analysis. Use this to clear a v...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_project_analyses_search" data-action-label="Project Analyses Search" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Project Analyses Search</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_project_analyses_search" aria-label="Copy sonarcloud_project_analyses_search"><code className="connector-page-code">sonarcloud\_project\_analyses\_search</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Search a project analyses and attached events.Requires the following permission: 'Browse' on the specified project</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_project_analyses_unset_baseline" data-action-label="Project Analyses Unset Baseline" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Project Analyses Unset Baseline</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_project_analyses_unset_baseline" aria-label="Copy sonarcloud_project_analyses_unset_baseline"><code className="connector-page-code">sonarcloud\_project\_analyses\_unset\_baseline</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Unset any manually-set New Code Period baseline on a project or a long-lived branch.Unsetting a manual baseline restores...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_project_analyses_update_event" data-action-label="Project Analyses Update Event" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Project Analyses Update Event</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_project_analyses_update_event" aria-label="Copy sonarcloud_project_analyses_update_event"><code className="connector-page-code">sonarcloud\_project\_analyses\_update\_event</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Rename an existing version tag / release marker (an "event") on a Sonar analysis — e.g. change `v1.2.3` to `v1.2.4`. Req...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_project_badges_ai_code_assurance" data-action-label="Project Badges Ai Code Assurance" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Project Badges Ai Code Assurance</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_project_badges_ai_code_assurance" aria-label="Copy sonarcloud_project_badges_ai_code_assurance"><code className="connector-page-code">sonarcloud\_project\_badges\_ai\_code\_assurance</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Generate a badge for project's AI assurance as an SVG.Requires 'Browse' permission on the specified project.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_project_badges_measure" data-action-label="Project Badges Measure" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Project Badges Measure</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_project_badges_measure" aria-label="Copy sonarcloud_project_badges_measure"><code className="connector-page-code">sonarcloud\_project\_badges\_measure</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Generate badge for project's measure as an SVG.Requires a security token for private projects.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_project_badges_quality_gate" data-action-label="Project Badges Quality Gate" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Project Badges Quality Gate</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_project_badges_quality_gate" aria-label="Copy sonarcloud_project_badges_quality_gate"><code className="connector-page-code">sonarcloud\_project\_badges\_quality\_gate</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Generate badge for project's quality gate as an SVG.Requires a security token for private projects.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_project_branches_delete" data-action-label="Project Branches Delete" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Project Branches Delete</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_project_branches_delete" aria-label="Copy sonarcloud_project_branches_delete"><code className="connector-page-code">sonarcloud\_project\_branches\_delete</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete a non-main branch of a project.Requires 'Administer' rights on the specified project.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_project_branches_list" data-action-label="Project Branches List" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Project Branches List</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_project_branches_list" aria-label="Copy sonarcloud_project_branches_list"><code className="connector-page-code">sonarcloud\_project\_branches\_list</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List the branches of a project.The statistics are the overall counts on long branches, and the count of issues detected...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_project_branches_rename" data-action-label="Project Branches Rename" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Project Branches Rename</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_project_branches_rename" aria-label="Copy sonarcloud_project_branches_rename"><code className="connector-page-code">sonarcloud\_project\_branches\_rename</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Rename the main branch of a project.Requires 'Administer' permission on the specified project.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_project_links_create" data-action-label="Project Links Create" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Project Links Create</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_project_links_create" aria-label="Copy sonarcloud_project_links_create"><code className="connector-page-code">sonarcloud\_project\_links\_create</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a new project link.Requires 'Administer' permission on the specified project, or global 'Administer' permission.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_project_links_delete" data-action-label="Project Links Delete" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Project Links Delete</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_project_links_delete" aria-label="Copy sonarcloud_project_links_delete"><code className="connector-page-code">sonarcloud\_project\_links\_delete</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete existing project link.Requires 'Administer' permission on the specified project, or global 'Administer' permissio...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_project_links_search" data-action-label="Project Links Search" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Project Links Search</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_project_links_search" aria-label="Copy sonarcloud_project_links_search"><code className="connector-page-code">sonarcloud\_project\_links\_search</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List links of a project. Exactly one of `projectId` or `projectKey` must be provided. Requires `Administer` or `Browse`...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_project_pull_requests_delete" data-action-label="Project Pull Requests Delete" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Project Pull Requests Delete</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_project_pull_requests_delete" aria-label="Copy sonarcloud_project_pull_requests_delete"><code className="connector-page-code">sonarcloud\_project\_pull\_requests\_delete</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete a pull request.Requires 'Administer' rights on the specified project.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_project_pull_requests_list" data-action-label="Project Pull Requests List" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Project Pull Requests List</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_project_pull_requests_list" aria-label="Copy sonarcloud_project_pull_requests_list"><code className="connector-page-code">sonarcloud\_project\_pull\_requests\_list</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List the pull requests of a project.One of the following permissions is required: 'Browse' rights on the specified proje...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_project_tags_search" data-action-label="Project Tags Search" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Project Tags Search</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_project_tags_search" aria-label="Copy sonarcloud_project_tags_search"><code className="connector-page-code">sonarcloud\_project\_tags\_search</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Search tags</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_project_tags_set" data-action-label="Project Tags Set" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Project Tags Set</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_project_tags_set" aria-label="Copy sonarcloud_project_tags_set"><code className="connector-page-code">sonarcloud\_project\_tags\_set</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Set tags on a project.Requires the following permission: 'Administer' rights on the specified project</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_projects_bulk_delete" data-action-label="Projects Bulk Delete" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Projects Bulk Delete</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_projects_bulk_delete" aria-label="Copy sonarcloud_projects_bulk_delete"><code className="connector-page-code">sonarcloud\_projects\_bulk\_delete</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete one or several projects.Only the 1'000 first items in project filters are taken into account.Requires 'Administer...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_projects_create" data-action-label="Projects Create" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Projects Create</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_projects_create" aria-label="Copy sonarcloud_projects_create"><code className="connector-page-code">sonarcloud\_projects\_create</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a project.Requires 'Create Projects' permission</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_projects_delete" data-action-label="Projects Delete" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Projects Delete</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_projects_delete" aria-label="Copy sonarcloud_projects_delete"><code className="connector-page-code">sonarcloud\_projects\_delete</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete a project. Requires 'Administer System' permission or 'Administer' permission on the project.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_projects_search" data-action-label="Projects Search" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Projects Search</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_projects_search" aria-label="Copy sonarcloud_projects_search"><code className="connector-page-code">sonarcloud\_projects\_search</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Search for projects. Results are filtered to projects the caller has access to.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_projects_update_key" data-action-label="Projects Update Key" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Projects Update Key</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_projects_update_key" aria-label="Copy sonarcloud_projects_update_key"><code className="connector-page-code">sonarcloud\_projects\_update\_key</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update a project or module key and all its sub-components keys.Requires the permission 'Administer' on the specified pro...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_projects_update_visibility" data-action-label="Projects Update Visibility" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Projects Update Visibility</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_projects_update_visibility" aria-label="Copy sonarcloud_projects_update_visibility"><code className="connector-page-code">sonarcloud\_projects\_update\_visibility</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Updates visibility of a project.Requires 'Project administer' permission on the specified project</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_qualityprofiles_backup" data-action-label="Qualityprofiles Backup" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Qualityprofiles Backup</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_qualityprofiles_backup" aria-label="Copy sonarcloud_qualityprofiles_backup"><code className="connector-page-code">sonarcloud\_qualityprofiles\_backup</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Backup a quality profile in XML form. The exported profile can be restored through api/qualityprofiles/restore.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_qualityprofiles_changelog" data-action-label="Qualityprofiles Changelog" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Qualityprofiles Changelog</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_qualityprofiles_changelog" aria-label="Copy sonarcloud_qualityprofiles_changelog"><code className="connector-page-code">sonarcloud\_qualityprofiles\_changelog</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get the history of changes on a quality profile: rule activation/deactivation, change in parameters/severity. Events are...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_qualityprofiles_copy" data-action-label="Qualityprofiles Copy" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Qualityprofiles Copy</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_qualityprofiles_copy" aria-label="Copy sonarcloud_qualityprofiles_copy"><code className="connector-page-code">sonarcloud\_qualityprofiles\_copy</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Copy a quality profile. Requires to be logged in and the 'Administer Quality Profiles' permission.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_qualityprofiles_create" data-action-label="Qualityprofiles Create" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Qualityprofiles Create</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_qualityprofiles_create" aria-label="Copy sonarcloud_qualityprofiles_create"><code className="connector-page-code">sonarcloud\_qualityprofiles\_create</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a quality profile.Requires to be logged in and the 'Administer Quality Profiles' permission.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_qualityprofiles_delete" data-action-label="Qualityprofiles Delete" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Qualityprofiles Delete</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_qualityprofiles_delete" aria-label="Copy sonarcloud_qualityprofiles_delete"><code className="connector-page-code">sonarcloud\_qualityprofiles\_delete</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete a quality profile and all its descendants. The default quality profile cannot be deleted. Requires one of the fol...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_qualityprofiles_inheritance" data-action-label="Qualityprofiles Inheritance" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Qualityprofiles Inheritance</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_qualityprofiles_inheritance" aria-label="Copy sonarcloud_qualityprofiles_inheritance"><code className="connector-page-code">sonarcloud\_qualityprofiles\_inheritance</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Show a quality profile's ancestors and children. Provide either `key` alone, or the trio `language` + `qualityProfile` +...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_qualityprofiles_projects" data-action-label="Qualityprofiles Projects" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Qualityprofiles Projects</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_qualityprofiles_projects" aria-label="Copy sonarcloud_qualityprofiles_projects"><code className="connector-page-code">sonarcloud\_qualityprofiles\_projects</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List projects with their association status regarding a quality profile</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_qualityprofiles_search" data-action-label="Qualityprofiles Search" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Qualityprofiles Search</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_qualityprofiles_search" aria-label="Copy sonarcloud_qualityprofiles_search"><code className="connector-page-code">sonarcloud\_qualityprofiles\_search</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Search quality profiles</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_rules_repositories" data-action-label="Rules Repositories" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Rules Repositories</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_rules_repositories" aria-label="Copy sonarcloud_rules_repositories"><code className="connector-page-code">sonarcloud\_rules\_repositories</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List available rule repositories</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_rules_search" data-action-label="Rules Search" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Rules Search</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_rules_search" aria-label="Copy sonarcloud_rules_search"><code className="connector-page-code">sonarcloud\_rules\_search</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Search for a collection of relevant rules matching a specified query.Since 5.5, following fields in the response have be...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_rules_show" data-action-label="Rules Show" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Rules Show</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_rules_show" aria-label="Copy sonarcloud_rules_show"><code className="connector-page-code">sonarcloud\_rules\_show</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get detailed information about a ruleSince 5.5, following fields in the response have been deprecated :"effortToFixDescr...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_rules_tags" data-action-label="Rules Tags" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Rules Tags</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_rules_tags" aria-label="Copy sonarcloud_rules_tags"><code className="connector-page-code">sonarcloud\_rules\_tags</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List rule tags</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_rules_update" data-action-label="Rules Update" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Rules Update</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_rules_update" aria-label="Copy sonarcloud_rules_update"><code className="connector-page-code">sonarcloud\_rules\_update</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update an existing rule.Requires the 'Administer Quality Profiles' permission</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_settings_list_definitions" data-action-label="Settings List Definitions" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Settings List Definitions</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_settings_list_definitions" aria-label="Copy sonarcloud_settings_list_definitions"><code className="connector-page-code">sonarcloud\_settings\_list\_definitions</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List settings definitions.Requires 'Browse' permission when a component is specifiedTo access licensed settings, authent...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_settings_reset" data-action-label="Settings Reset" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Settings Reset</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_settings_reset" aria-label="Copy sonarcloud_settings_reset"><code className="connector-page-code">sonarcloud\_settings\_reset</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Remove a setting value.The settings defined in conf/sonar.properties are read-only and can't be changed.Requires the per...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_user_groups_add_user" data-action-label="User Groups Add User" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>User Groups Add User</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_user_groups_add_user" aria-label="Copy sonarcloud_user_groups_add_user"><code className="connector-page-code">sonarcloud\_user\_groups\_add\_user</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Add a user to a group. SonarCloud identifies the group by `name` + `organization` only; numeric group `id` is not accept...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_user_groups_create" data-action-label="User Groups Create" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>User Groups Create</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_user_groups_create" aria-label="Copy sonarcloud_user_groups_create"><code className="connector-page-code">sonarcloud\_user\_groups\_create</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a group.Requires the following permission: 'Administer System'.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_user_groups_delete" data-action-label="User Groups Delete" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>User Groups Delete</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_user_groups_delete" aria-label="Copy sonarcloud_user_groups_delete"><code className="connector-page-code">sonarcloud\_user\_groups\_delete</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete a group. The default groups cannot be deleted. SonarCloud identifies the group by `name` + `organization` only; n...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_user_groups_search" data-action-label="User Groups Search" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>User Groups Search</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_user_groups_search" aria-label="Copy sonarcloud_user_groups_search"><code className="connector-page-code">sonarcloud\_user\_groups\_search</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Search for user groups.Requires the following permission: 'Administer System'.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_user_groups_update" data-action-label="User Groups Update" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>User Groups Update</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_user_groups_update" aria-label="Copy sonarcloud_user_groups_update"><code className="connector-page-code">sonarcloud\_user\_groups\_update</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update a group.Requires the following permission: 'Administer System'.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_user_groups_users" data-action-label="User Groups Users" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>User Groups Users</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_user_groups_users" aria-label="Copy sonarcloud_user_groups_users"><code className="connector-page-code">sonarcloud\_user\_groups\_users</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Given a group name, list the users in that group (with selection/membership flags). Use this when the question is "who i...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_user_tokens_generate" data-action-label="User Tokens Generate" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>User Tokens Generate</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_user_tokens_generate" aria-label="Copy sonarcloud_user_tokens_generate"><code className="connector-page-code">sonarcloud\_user\_tokens\_generate</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Generate a user access token. Please keep your tokens secret. They enable you to authenticate and analyze projects. The...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_user_tokens_revoke" data-action-label="User Tokens Revoke" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>User Tokens Revoke</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_user_tokens_revoke" aria-label="Copy sonarcloud_user_tokens_revoke"><code className="connector-page-code">sonarcloud\_user\_tokens\_revoke</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Revoke an access token of the authenticated user.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_user_tokens_search" data-action-label="User Tokens Search" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>User Tokens Search</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_user_tokens_search" aria-label="Copy sonarcloud_user_tokens_search"><code className="connector-page-code">sonarcloud\_user\_tokens\_search</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List the access tokens of the authenticated user. Field 'lastConnectionDate' is only updated every hour, so it may not b...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_users_groups" data-action-label="Users Groups" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Users Groups</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_users_groups" aria-label="Copy sonarcloud_users_groups"><code className="connector-page-code">sonarcloud\_users\_groups</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Given a user login, list every group that user is a member of. Use this when the question is "which groups does user X b...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_webservices_list" data-action-label="Webservices List" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Webservices List</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_webservices_list" aria-label="Copy sonarcloud_webservices_list"><code className="connector-page-code">sonarcloud\_webservices\_list</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List web services</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="sonarcloud_webservices_response_example" data-action-label="Webservices Response Example" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Webservices Response Example</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="sonarcloud_webservices_response_example" aria-label="Copy sonarcloud_webservices_response_example"><code className="connector-page-code">sonarcloud\_webservices\_response\_example</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Display web service response example</div>
      </div>
    </div>
  </div>
</div>

## Getting Started

<Steps>
  <Step title="Create or Select a Project">
    Set up a new project or select an existing one. See the [Projects Guide](/guides/managing-projects).
  </Step>

  <Step title="Configure the Connector">
    Enable the connector and set up a connector profile in your project. See [Managing Connectors](/guides/explore-connectors).

    <Columns cols={2}>
      <Card title="Connector Profile" href="/connectors/sonarcloud/guides/connector-profile/personal-access-token-bearer" icon="https://stackone-logos.com/api/sonarcloud/filled/png" horizontal>
        SonarQube Cloud - Personal Access Token (Bearer)
      </Card>
    </Columns>
  </Step>

  <Step title="Link an Account">
    Connect an account using [StackOne Hub](/guides/embedding-stackone-hub) or [Auth Link](/guides/auth-link).

    <Columns cols={2}>
      <Card title="Link Account" href="/connectors/sonarcloud/guides/link-account/personal-access-token-bearer" icon="https://stackone-logos.com/api/sonarcloud/filled/png" horizontal>
        SonarQube Cloud - Personal Access Token (Bearer)
      </Card>
    </Columns>
  </Step>

  <Step title="Use Actions">
    Invoke actions using one of the methods below:

    * [MCP](/mcp/quickstart) – Model Context Protocol for AI assistants
    * [A2A](/a2a/quickstart) – Agent-to-Agent protocol
    * [AI Toolset (TypeScript)](/agents/typescript/introduction) – TypeScript SDK for AI agents
    * [AI Toolset (Python)](/agents/python/introduction) – Python SDK for AI agents
    * [Actions RPC](/platform/api-reference/actions/make-an-rpc-call-to-an-action) – Direct API calls
    * [Playground](/guides/playground) – Test actions in the dashboard
  </Step>
</Steps>
