Skip to main content
PUT
Update Repository File

Authorizations

Authorization
string
header
required

API key authentication. Obtain your API key from the Replicas dashboard under Organization → Settings → API Keys.

Path Parameters

workspaceId
string<uuid>
required

Query Parameters

repoName
string
required
path
string
required

Repository-relative file path.

Example:

"src/index.ts"

Body

application/json
content
string
required

Complete replacement text.

expectedRevision
string
required

SHA-256 revision returned when the file was read.

Pattern: ^[a-f0-9]{64}$

Response

File saved, or current file returned after a concurrent change

saved
boolean
required
revision
string
required
Pattern: ^[a-f0-9]{64}$
sizeBytes
integer
required
Required range: x >= 0