statistics

Get the count of queue checks outcomes

Changed on

Statuses describing the state in which the pull requests have left the queue(s), grouped by time intervals. Counted once per pull request a check carried: a batch of five pull requests yields five outcomes for one CI run. ci_runs counts CI runs once each, with how each ended.

get/repos/{owner}/{repository}/stats/queues_checks_outcome_count

Request

  • Base URL: https://api.mergify.com/v1
  • URL: https://api.mergify.com/v1/repos/{owner}/{repository}/stats/queues_checks_outcome_count
  • Auth: one of:
    • HTTP bearer
    • HTTP bearer
    • HTTP bearer

Path parameters

repositorystring required

The name of the repository

ownerstring required

The owner of the repository

Query parameters

base_refstring[] nullable

Base reference(s) of the pull requests

queue_namestring[] nullable

Name of the merge queue(s) for the pull requests

priority_rule_namestring[] nullable

Name of the priority rule(s) of the pull requests

start_atstring date-time nullable

Get the stats from this date: an ISO 8601 datetime with a UTC offset (e.g. 2024-01-01T00:00:00Z); a Unix timestamp or a datetime without an offset is refused. Defaults to 1 day before end_at.

end_atstring date-time nullable

Get the stats until this date: an ISO 8601 datetime with a UTC offset (e.g. 2024-01-01T00:00:00Z); a Unix timestamp or a datetime without an offset is refused. Defaults to now.

Response

Successful Response

Changes

    • info

      the endpoint scheme security MergifyTokenBearerAuth was added to the API

    • info

      the endpoint scheme security AdminApplicationKey was added to the API

    • info

      the endpoint scheme security ApplicationAuth was removed from the API