Skip to content

Resolve a new git codebase revision

POST
/api/v1/codebases/{id}/revisions
Media type application/json
object
requestedRef
string
creator
string
Example generated
{
"requestedRef": "example",
"creator": "example"
}

Success

Media type application/json
object
_id
required
string
codebaseId
required
string
slug
required
string
revisionNumber
required
number
ref
required
string
sourceType
required
string
Allowed values: git archive
source
string
requestedRef
string
resolvedCommitSha
string
commitTimestamp
string | null format: date-time
originalFilename
string
contentSha256
string
archiveUrl
required
string
sizeBytes
number
fileCount
number
creator
string
resolvedAt
required
string | null format: date-time
createdAt
required
string | null format: date-time
deduplicated
boolean
projectId
required
string
Example
{
"sourceType": "git"
}

Not a git codebase

Codebase not found

GitHub resolution failed