search: Search for user groups

API: sonarcloud.io:sonarqube
Endpoint: /api/user_groups/search
Response format: application/json
Auth: unknown
Method: GET
Last Status: 401
Latency: 158ms

Description

Search for user groups. Requires the following permission: 'Administer System'.

Parameters (5)

f (string, query, optional)

Comma-separated list of the fields to be returned in response. All the fields are returned by default.

Constraints: {'enum': ['name', 'description', 'membersCount']}

organization (string, query, required)

Key of organization

p (string, query, optional, default: 1)

1-based page number

ps (string, query, optional, default: 100)

Page size. Must be greater than 0 and less or equal than 500

q (string, query, optional)

Limit search to names that contain the supplied string.

Examples (1)

Search for user groups openapi-spec
curl 'https://sonarcloud.io/api/user_groups/search?organization=my-org&p=42&ps=20&q=sonar-users'
import requests

resp = requests.get(
    "https://sonarcloud.io/api/user_groups/search",
    params={
        'organization': 'my-org',
        'p': '42',
        'ps': '20',
        'q': 'sonar-users',
    },
)
data = resp.json()
import zingu_apis

api = zingu_apis.api("sonarqube")
result = api.fetch("api/user_groups/search", organization="my-org", p=42, ps=20, q="sonar-users")

for item in result:
    print(item)
const resp = await fetch("https://sonarcloud.io/api/user_groups/search?organization=my-org&p=42&ps=20&q=sonar-users");
const data = await resp.json();

Probe History

Latency

Status Codes

TimeStatusLatencySize
2026-04-16 00:07:00.869341 401 158ms
2026-04-15 03:53:47.461892 401 154ms
2026-04-14 02:15:06.513745 401 180ms
2026-04-12 15:49:10.422112 401 127ms
2026-04-10 01:26:36.906433 401 128ms
2026-04-09 03:35:56.164333 401 156ms