curl --request PATCH \
--url https://api.icepanel.io/v1/landscapes/{landscapeId}/versions/{versionId}/model/objects/{modelObjectId} \
--header 'Authorization: <authorization>' \
--header 'Content-Type: application/json' \
--data '
{
"caption": "<string>",
"commit": 123,
"description": "<string>",
"external": true,
"groupIds": [
"<string>"
],
"icon": {
"catalogTechnologyId": "<string>",
"name": "<string>",
"url": "<string>",
"urlDark": [
"/organizations/{organizationId}/dark/{catalogTechnologyId}.png",
"/dark/{catalogTechnologyId}.png"
],
"urlLight": [
"/organizations/{organizationId}/light/{catalogTechnologyId}.png",
"/light/{catalogTechnologyId}.png"
]
},
"labels": {},
"links": {
"$add": {},
"$remove": [
"<string>"
],
"$replace": {},
"$update": {}
},
"name": "<string>",
"parentId": "<string>",
"status": "deprecated",
"tagIds": [
"<string>"
],
"teamIds": [
"<string>"
],
"teamOnlyEditing": true,
"technologyIds": [
"<string>"
],
"type": "actor"
}
'{
"modelObject": {
"commit": 123,
"external": true,
"groupIds": [
"<string>"
],
"icon": {
"catalogTechnologyId": "<string>",
"name": "<string>",
"url": "<string>",
"urlDark": [
"/organizations/{organizationId}/dark/{catalogTechnologyId}.png",
"/dark/{catalogTechnologyId}.png"
],
"urlLight": [
"/organizations/{organizationId}/light/{catalogTechnologyId}.png",
"/light/{catalogTechnologyId}.png"
]
},
"labels": {},
"links": {},
"name": "<string>",
"parentId": "<string>",
"status": "deprecated",
"tagIds": [
"<string>"
],
"teamIds": [
"<string>"
],
"teamOnlyEditing": true,
"technologyIds": [
"<string>"
],
"type": "actor",
"domainId": "<string>",
"handleId": "<string>",
"childDiagramIds": [
"<string>"
],
"childIds": [
"<string>"
],
"createdAt": "2023-11-07T05:31:56Z",
"createdBy": "user",
"createdById": "<string>",
"diagrams": {},
"flows": {},
"id": "<string>",
"landscapeId": "<string>",
"linked": true,
"parentIds": [
"<string>"
],
"updatedAt": "2023-11-07T05:31:56Z",
"updatedBy": "user",
"updatedById": "<string>",
"version": 123,
"versionId": "<string>",
"caption": "<string>",
"description": "<string>",
"deletedAt": "2023-11-07T05:31:56Z",
"deletedBy": "user",
"deletedById": "<string>",
"latestEntityId": "<string>"
}
}curl --request PATCH \
--url https://api.icepanel.io/v1/landscapes/{landscapeId}/versions/{versionId}/model/objects/{modelObjectId} \
--header 'Authorization: <authorization>' \
--header 'Content-Type: application/json' \
--data '
{
"caption": "<string>",
"commit": 123,
"description": "<string>",
"external": true,
"groupIds": [
"<string>"
],
"icon": {
"catalogTechnologyId": "<string>",
"name": "<string>",
"url": "<string>",
"urlDark": [
"/organizations/{organizationId}/dark/{catalogTechnologyId}.png",
"/dark/{catalogTechnologyId}.png"
],
"urlLight": [
"/organizations/{organizationId}/light/{catalogTechnologyId}.png",
"/light/{catalogTechnologyId}.png"
]
},
"labels": {},
"links": {
"$add": {},
"$remove": [
"<string>"
],
"$replace": {},
"$update": {}
},
"name": "<string>",
"parentId": "<string>",
"status": "deprecated",
"tagIds": [
"<string>"
],
"teamIds": [
"<string>"
],
"teamOnlyEditing": true,
"technologyIds": [
"<string>"
],
"type": "actor"
}
'{
"modelObject": {
"commit": 123,
"external": true,
"groupIds": [
"<string>"
],
"icon": {
"catalogTechnologyId": "<string>",
"name": "<string>",
"url": "<string>",
"urlDark": [
"/organizations/{organizationId}/dark/{catalogTechnologyId}.png",
"/dark/{catalogTechnologyId}.png"
],
"urlLight": [
"/organizations/{organizationId}/light/{catalogTechnologyId}.png",
"/light/{catalogTechnologyId}.png"
]
},
"labels": {},
"links": {},
"name": "<string>",
"parentId": "<string>",
"status": "deprecated",
"tagIds": [
"<string>"
],
"teamIds": [
"<string>"
],
"teamOnlyEditing": true,
"technologyIds": [
"<string>"
],
"type": "actor",
"domainId": "<string>",
"handleId": "<string>",
"childDiagramIds": [
"<string>"
],
"childIds": [
"<string>"
],
"createdAt": "2023-11-07T05:31:56Z",
"createdBy": "user",
"createdById": "<string>",
"diagrams": {},
"flows": {},
"id": "<string>",
"landscapeId": "<string>",
"linked": true,
"parentIds": [
"<string>"
],
"updatedAt": "2023-11-07T05:31:56Z",
"updatedBy": "user",
"updatedById": "<string>",
"version": 123,
"versionId": "<string>",
"caption": "<string>",
"description": "<string>",
"deletedAt": "2023-11-07T05:31:56Z",
"deletedBy": "user",
"deletedById": "<string>",
"latestEntityId": "<string>"
}
}Short summary of the object shown as the display description
IDs of the groups this model object belongs to
Show child attributes
Generic key value store used for creating custom integrations
Show child attributes
Show child attributes
Parent model object ID, null for the root level model object
deprecated, future, live, removed Tag IDs assigned to this model
Team IDs that own this model object, does not propergate up or down
Model object (+child diagram, diagram groups and flows) can only be edited by owners and admins
Technology ids assigned to this model
actor, app, component, group, root, store, system OK
Show child attributes