List practice reviews with observation and feedback outcomes
Changed onResults are ordered newest first.
Request
- Base URL: / (relative, and the document was published on a file host, not at the API’s origin)
- URL: /workspaces/{workspaceSlug}/practices/reviews
- Auth: HTTP bearer
Path parameters
Workspace slug
Query parameters
Statuses to list (repeatable); omit for every status
Result-processing statuses to list (repeatable), such as FAILED for the reviews whose results can be processed again; omit for every review, including those without one
Inclusive lower bound on when the review was requested
Exclusive upper bound on when the review was requested
Keep the reviews that recorded an observation about this developer that is not marked incorrect
Keep the reviews that recorded an observation of any of these practices that is not marked incorrect (repeatable)
Keep the reviews that recorded an observation of a practice in any of these groups that is not marked incorrect (repeatable)
Keep this one review
Keep the reviews of this kind of work, e.g. scm.pull_request
Keep the reviews of this one piece of work; requires artifactKind
True keeps the pull request and merge request reviews that completed after the work was merged; false or omitted keeps every review
True also keeps the queued reviews on hold, such as those waiting for the AI budget; alone it keeps only those. False or omitted adds nothing to the status filter
True also keeps the queued reviews that wait for a worker now, as the queue counts them: not held for the AI budget and due now, not backing off before a retry. Alone it keeps only those. False or omitted adds nothing to the status filter
Response
Paginated review summaries returned
Changes
- info
added the new optional
queryrequest parameteragentJobId - info
added the new optional
queryrequest parameterartifactId - info
added the new optional
queryrequest parameterartifactKind - info
added the new optional
queryrequest parameterfinishedAfterMerge - info
added the new optional
queryrequest parametergroupSlug - info
added the new optional
queryrequest parameteronHold - info
added the new optional
queryrequest parameterpracticeSlug - info
added the new optional
queryrequest parametersubjectUserId - info
added the new optional
queryrequest parameterwaiting - info
added the optional property
//to the response with the status - info
added the optional property
//to the response with the status - info
added the optional property
//to the response with the status - info
added the optional property
//to the response with the status - info
added the optional property
//to the response with the status - info
added the required property
//to the response with the status - info
added the required property
//to the response with the status - info
added the required property
//to the response with the status - info
added the required property
//to the response with the status - info
added the required property
//to the response with the status
- info
- breaking
for the
pathrequest parameterworkspaceSlug, the minLength was increased from0to3 - warning
for the
pathrequest parameterworkspaceSlug, the maxLength was set to51 - warning
changed the pattern of the
pathrequest parameterworkspaceSlugfrom^[a-z0-9][a-z0-9-]{2,50}$to^(?!.*--)[a-z0-9][a-z0-9-]{1,49}[a-z0-9]$
- breaking