Skip to content

Dismiss a review

POST
/api/orgs/{org}/projects/{project}/reviews/{id}/dismiss
curl --request POST \
--url https://api.wrktr.com/api/orgs/example/projects/example/reviews/example/dismiss \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{ "branch": "example" }'

Sets a review aside so it no longer counts. Only its own reviewer (the person, or their agent) or an owner of the organization may.

org
required
string
project
required
string
id
required
string
Media typeapplication/json
object
branch
required
string
Examplegenerated
{
"branch": "example"
}

Review

Media typeapplication/json
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
{
"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"
}

Forbidden

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

ProjectNotFound | BranchNotFound | ReviewNotFound

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