analytics

The cards and narrative numbers of the Merge scans tab

Files merged, checked before merge (and the previous period), issues that reached the branch, and the outcome of the issues found in the editor: not merged, verified fixed, reached the branch. Organisation totals for the filters.

get/analytics/v1/merge/cards

Request

  • Base URL: https://api.qualityclouds.ai (the document declares no server; this is the origin it was published from)
  • URL: https://api.qualityclouds.ai/analytics/v1/merge/cards
  • Auth: one of:
    • HTTP bearer
    • OpenID Connect (https://account.qualityclouds.com//realms/ai-production/.well-known/openid-configuration)

Query parameters

weeksinteger

Length of the period in ISO weeks. One of [4, 8, 12, 26].

repository_idstring nullable

Narrow to one repository.

user_idstring nullable

Narrow to one developer: the commit author, by email.

Response

Successful Response

files_mergedinteger required

Merged-file rows of the period

unmatched_filesinteger nullable

Only with user_id: merged files of the period whose commit author matches no workspace account

repositoriesinteger required

Distinct repositories of the merged files

pushesinteger required

Distinct push-triggered merge scans of the merged files

checkedinteger required

Merged files whose state is checked

checked_pctinteger nullable required

checked / files_merged, %; null without files

previous_checked_pctinteger nullable required

The same share over the previous period of the same length; null without files

reachedinteger required

Findings the completed push scans of the period marked as introduced

reached_seen_firstinteger required

Issues found in the editor that the covering merge scan found again

reached_not_seeninteger required

reached - reached_seen_first, never below 0

issues_foundinteger required

Issues found in the editor in the period = not_merged + verified_fixed + reached_seen_first

baseinteger required

verified_fixed + reached_seen_first

verified_fixedinteger required

Issues whose file reached the branch and the merge scan did not report the rule

fix_rate_verified_pctinteger nullable required

verified_fixed / base, %; null when base is 0

not_mergedinteger required

Issues whose file no merge scan has covered since the check

repos_without_merge_scaninteger required

Repositories with merged files in the period and no completed push scan; left out of every issue figure

Changes

No recorded changes to this operation across all 1 revision of this API.