Skip to main content
POST
Revert commit

Authorizations

Authorization
string
header
required

Personal access token is obtained through your profile

Path Parameters

projectId
string<uuid>
required

Project ID

branchId
required

Branch ID or "main" for the default branch

Body

application/json
branchName
string
required

Name for the new revert branch

commitId
string<uuid>
required

ID of the commit to revert to

message
string
required

Commit message for the revert

Minimum string length: 1

Response

200 - application/json

The newly created revert branch

The newly created revert branch

id
string<uuid>
required

Branch ID

name
string
required

Branch name

default
boolean
required

Whether this is the default (main) branch

projectId
string<uuid>
required

Project ID

baseCommitId
string<uuid> | null
required

Base commit ID

createdById
string<uuid> | null
required

ID of user who created the branch

createdAt
string<date-time>
required

Creation timestamp

updatedAt
string<date-time>
required

Last update timestamp

createdBy
object | null

User who created the branch

changeRequests
object[]

Pending change requests