PUT
/
landscapes
/
{landscapeId}
/
versions
/
{versionId}
/
diagrams
/
{diagramId}

Headers

Authorization
string
required

Path Parameters

landscapeId
string
required
versionId
string
required
diagramId
string
required

Query Parameters

updateViewedAt
boolean

Body

application/json
index
number
required
modelId
string
required

model object id this object belongs to

name
string
required
type
enum<string>
required
Available options:
context-diagram,
app-diagram,
component-diagram
commit
number
description
string
groupId
string | null
labels
object
parentId
string | null
pinned
boolean
pinnedAt
string
pinnedIndex
number
status
enum<string>
Available options:
current,
draft
handleId
string
comments
object
connections
object
objects
object
tasksProposed
object[]

Response

200 - application/json
diagram
object
required
diagramContent
object