Skip to main content
PUT
Configure an existing Verify repository

Authorizations

x-coderabbitai-api-key
string
header
required

API key for authentication. You can create an API key from the CodeRabbit dashboard.

Path Parameters

repository_id
string<uuid>
required

Verify registration UUID returned as id by list_verify_repositories; not the provider repository ID.

Body

application/json
branch
string
required
Required string length: 1 - 255
environment_id
string<uuid>
required

Existing execution environment UUID authorized for this repository.

expected_revision
integer
required

Match the latest get_verify_repository.config_revision; stale configuration writes are rejected.

Required range: -9007199254740991 <= x <= 9007199254740991
org_id
string

Organization selected by a workspace API key; omit for an organization-bound key or MCP connection.

Minimum string length: 1
pr_runs_enabled
boolean

Enable automatic pull-request runs. Omission preserves the saved value.

allow_pr_qa
boolean

Allow QA for pull requests. Omission preserves the saved value.

pr_incremental_runs_enabled
boolean

Enable incremental pull-request runs. Omission preserves the saved preference; an unset native preference inherits pr_runs_enabled.

tester_prompt
string

Additional tester instructions. Omit to preserve; send an empty string to use the native default.

Maximum string length: 20000
classifier_prompt
string

Additional pull-request classifier instructions. Omit to preserve; send an empty string to use the native default.

Maximum string length: 20000

Response

OK

repository_id
string
required