Skip to main content
PUT
/
projects
/
{slug}
/
slides
/
{slideId}
Update slide files
curl --request PUT \
  --url https://faces.app/api/v1/projects/{slug}/slides/{slideId} \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "files": {
    "face.tsx": "<string>",
    "face.content.json": "<string>",
    "face.controls.json": "<string>"
  }
}
'
{
  "slideId": "<string>",
  "versionId": "<string>",
  "files": {
    "face.tsx": "<string>",
    "face.content.json": "<string>",
    "face.controls.json": "<string>"
  }
}

Authorizations

Authorization
string
header
required

API key with "faces_" prefix. Create one at Settings > Developers.

Path Parameters

slug
string
required
slideId
string
required

Body

application/json
files
object
required

Slide source files. Only include files you want to update.

Response

Slide updated

slideId
string
required
versionId
string
required

The new project version ID.

files
object
required

Slide source files. Only include files you want to update.