Skip to main content
GET
Retrieve a project snapshot

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

projectId
string
required
Required string length: 1 - 255
snapshotId
string
required
Required string length: 1 - 255

Response

Retrieve a project snapshot

createdAt
string<date-time>
required
id
string
required
Required string length: 1 - 255
isActive
boolean
required
name
string | null
required
pinnedAt
string<date-time> | null
required
updatedAt
string<date-time>
required
buildDurationMs
number | null
required
Required range: x >= 0
builtAt
string<date-time> | null
required
cpu
integer | null
required
hasSetupScript
boolean | null
required
includesDeps
boolean | null
required
includesRepos
boolean | null
required
includesSkills
boolean | null
required
isKvm
boolean | null
required
memoryMb
integer | null
required
projectId
string
required
Required string length: 1 - 255
rebuildOfSnapshotId
string | null
required
Required string length: 1 - 255
repositoryIds
string[] | null
required
Required string length: 1 - 255
setupScript
string | null
required
Maximum string length: 20000
size
enum<string> | null
required
Available options:
nano,
micro,
small,
medium,
large,
xl,
xxl,
ultra,
null
sizeBytes
string | null
required
Pattern: ^\d+$
trigger
enum<string> | null
required
Available options:
manual,
scheduled,
rebuild,
manager_reconcile,
admin,
null