GET
/
coverbot-prs
Get CoverBot PRs
curl --request GET \
  --url https://use-tusk.uc.r.appspot.com/api/v1/analytics/coverbot-prs \
  --header 'x-api-key: <api-key>'
[
  {
    "clientId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
    "repoId": 123,
    "repoName": "<string>",
    "prNumber": 123,
    "prCreatedAt": "2023-11-07T05:31:56Z",
    "prStatus": "<string>",
    "numTestsCreated": 123,
    "numTestsIncorporated": 123,
    "numPotentialFailingTests": 123
  }
]

Authorizations

x-api-key
string
header
required

Query Parameters

startDate
string<date-time>

Start date to filter by (inclusive)

endDate
string<date-time>

End date to filter by (inclusive)

repoIds
number[]

Repo IDs to filter by

Response

200 - application/json

Success

clientId
string<uuid>
required
repoId
number
required

Unique ID for repo

repoName
string
required

Name of repo

prNumber
number
required

PR number

prCreatedAt
string<date-time>
required

Date and time PR was created

prStatus
string
required

Status of PR

numTestsCreated
number
required

Number of individual tests created by Coverbot

numTestsIncorporated
number
required

Number of individual tests in merged Coverbot PRs

numPotentialFailingTests
number
required

Number of potential failing tests surfaced in Coverbot PRs