Pull requests

Update pull request

Closes, approves, converts to draft, or marks ready a GitHub pull request the replica opened. Approving uses your GitHub account, so it needs a personal API key with GitHub connected.

post/v1/replica/{id}/pull-requests/update

Request

  • Base URL
    https://api.replicas.dev
  • URL
    https://api.replicas.dev/v1/replica/{id}/pull-requests/update
  • Auth
    HTTP bearer

Path parameters

idstring uuid required

Replica ID

Headers

X-Replicas-Api-Version'2026-10-07'

API version. 2026-10-07 returns snake_case responses. See versioning.

Request body

pr_urlstring uri required
action'approve' | 'close' | 'convert_to_draft' | 'mark_ready_for_review' required

The direct GitHub pull request action to perform.

Response

Success

successboolean required

Changes

No recorded changes to this operation across all 1 revision of this API.