Skip to main content
POST
Freeze a revision

Authorizations

Authorization
string
header
required

A sfc_at_… access token from simforge login, or an sfk_… API key. An operation's security lists the scopes the credential must hold.

Path Parameters

id
string
required

Body

application/json
expectedVersion
integer
required
Required range: 0 <= x <= 9007199254740991
expectedDigest
string
required
Pattern: ^[a-f0-9]{64}$
name
string
Required string length: 1 - 256

Response

Atomic authoring result; save returns an immutable revision.

documentId
string
required
Required string length: 1 - 256
workspaceId
string
required
Required string length: 1 - 256
datasetId
string
required
Required string length: 1 - 256
draftVersion
integer
required
Required range: x >= 0
contentDigest
string
required
Pattern: ^[a-f0-9]{64}$
operationDigest
string
required
Pattern: ^[a-f0-9]{64}$
content
object
required
mapPin
object
required
actorPins
object[]
required
recordingPins
object[]
required
provisional
boolean
required
revisionId
string
required
Required string length: 1 - 256
revisionContentDigest
string
required
Pattern: ^[a-f0-9]{64}$
warnings
object[]
upgradedFrom
object
{key}
any