POST
/
landscapes
/
{landscapeId}
/
versions
/
{versionId}
/
diagrams
/
{diagramId}
/
export
/
png
curl --request POST \
  --url https://api.icepanel.io/v1/landscapes/{landscapeId}/versions/{versionId}/diagrams/{diagramId}/export/png \
  --header 'Authorization: <authorization>' \
  --header 'Content-Type: application/json' \
  --data '{
  "filename": "<string>",
  "flowId": "<string>",
  "flowParentIds": [
    "<string>"
  ],
  "flowPathIds": [
    "<string>"
  ],
  "name": "<string>",
  "organizationId": "<string>",
  "overlayGroupId": "<string>",
  "overlayIdsFocused": [
    "<string>"
  ],
  "overlayIdsHidden": [
    "<string>"
  ],
  "overlayIdsPinned": [
    "<string>"
  ],
  "overlayTab": "tags",
  "theme": "light"
}'
{
  "url": "<string>"
}

Headers

Authorization
string
required

Path Parameters

landscapeId
string
required
versionId
string
required
diagramId
string
required

Body

application/json
filename
string
flowId
string
flowParentIds
string[]
flowPathIds
string[]
name
string
organizationId
string
overlayGroupId
string
overlayIdsFocused
string[]
overlayIdsHidden
string[]
overlayIdsPinned
string[]
overlayTab
enum<string>
Available options:
tags,
technology,
status,
teams
theme
enum<string>
Available options:
light,
dark

Response

200
application/json
OK
url
string
required