show: Get duplications

API: sonarcloud.io:sonarqube
Endpoint: /api/duplications/show
Response format: application/json
Auth: unknown
Method: GET
Last Status: 400
Latency: 163ms

Description

Get duplications. Require Browse permission on file's project

Parameters (4)

branch (string, query, optional)

Branch key

key (string, query, optional)

File key

pullRequest (string, query, optional)

Pull request id

uuid (string, query, optional)

File ID. If provided, 'key' must not be provided.

Examples (1)

Get duplications openapi-spec
curl 'https://sonarcloud.io/api/duplications/show?branch=feature%2Fmy_branch&key=my_project%3A%2Fsrc%2Ffoo%2FBar.php&pullRequest=5461&uuid=584a89f2-8037-4f7b-b82c-8b45d2d63fb2'
import requests

resp = requests.get(
    "https://sonarcloud.io/api/duplications/show",
    params={
        'branch': 'feature/my_branch',
        'key': 'my_project:/src/foo/Bar.php',
        'pullRequest': '5461',
        'uuid': '584a89f2-8037-4f7b-b82c-8b45d2d63fb2',
    },
)
data = resp.json()
import zingu_apis

api = zingu_apis.api("sonarqube")
result = api.fetch("api/duplications/show", branch="feature/my_branch", key="my_project:/src/foo/Bar.php", pullRequest=5461, uuid="584a89f2-8037-4f7b-b82c-8b45d2d63fb2")

for item in result:
    print(item)
const resp = await fetch("https://sonarcloud.io/api/duplications/show?branch=feature%2Fmy_branch&key=my_project%3A%2Fsrc%2Ffoo%2FBar.php&pullRequest=5461&uuid=584a89f2-8037-4f7b-b82c-8b45d2d63fb2");
const data = await resp.json();

Probe History

Latency

Status Codes

TimeStatusLatencySize
2026-04-16 00:53:11.648746 400 163ms
2026-04-15 02:10:00.235426 400 143ms
2026-04-14 02:23:25.612780 400 137ms
2026-04-12 12:43:21.028501 400 119ms
2026-04-10 04:18:13.029946 400 172ms
2026-04-09 03:17:07.335720 400 135ms