Skip to content

List a branch's reviews

GET
/api/orgs/{org}/projects/{project}/reviews
curl --request GET \
--url 'https://api-dev.wrktr.com/api/orgs/example/projects/example/reviews?branch=example' \
--header 'Authorization: Bearer <token>'
org
required
string
project
required
string
branch
required
string

BranchReviews

Media typeapplication/json
object
branch
required
string
headSha
required
string
reviewing
required
boolean
reviews
required
Array<object>
object
id
required
string
branch
required
string
headSha
required
string
reviewer
required
string
reviewerKind
required
string
Allowed values: human agent
verdict
required
string
Allowed values: approve changes comment
summary
required
string
unplaced
required
Array<string>
model
required
Any of:
string
usage
required
Any of:
object
calls
required
Any of:
number
inputTokens
required
Any of:
number
cachedInputTokens
required
Any of:
number
outputTokens
required
Any of:
number
reasoningTokens
required
Any of:
number
costUsd
required
Any of:
Any of:
number
state
required
string
Allowed values: open resolved dismissed
dismissedBy
required
Any of:
string
resolutionSha
required
Any of:
string
createdAt
required
Any of:
number
resolvedAt
required
Any of:
Any of:
number
threads
required
object
open
required
Any of:
number
resolved
required
Any of:
number
outdated
required
Any of:
number
Example
{
"reviews": [
{
"reviewerKind": "human",
"verdict": "approve",
"usage": {
"calls": "Infinity",
"inputTokens": "Infinity",
"cachedInputTokens": "Infinity",
"outputTokens": "Infinity",
"reasoningTokens": "Infinity",
"costUsd": "Infinity"
},
"state": "open",
"createdAt": "Infinity",
"resolvedAt": "Infinity",
"threads": {
"open": "Infinity",
"resolved": "Infinity",
"outdated": "Infinity"
}
}
]
}

Unauthorized

Media typeapplication/json
object
_tag
required
string
Allowed values: Unauthorized
message
required
string
Example
{
"_tag": "Unauthorized"
}

ProjectNotFound | BranchNotFound

Media typeapplication/json
Any of:
object
_tag
required
string
Allowed values: ProjectNotFound
project
required
string
Example
{
"_tag": "ProjectNotFound"
}