[]
        
(Showing Draft Content)

Scene

Scene

[POST] /api/v2/dashboard/scenes

Create new Scene

Request Body

Description: scene docData

Type: application/json

SceneCreateViewModel

Responses

[201] Created

SceneResponse

Type: [application/json]

[400] Bad Request

ServerPluginError

Type: [application/json]

[403] Forbidden

ServerPluginError

Type: [application/json]

[404] Not Found

ServerPluginError

Type: [application/json]

[GET] /api/v2/dashboard/scenes/{id}

Parameters

Name In Type Description
idRequired path string scene id
rev query integer scene revision

Get Scene

Responses

[200] Success

SceneViewModel

Type: [application/json]

[400] Bad Request

ServerPluginError

Type: [application/json]

[403] Forbidden

ServerPluginError

Type: [application/json]

[404] Not Found

ServerPluginError

Type: [application/json]

[PUT] /api/v2/dashboard/scenes/{id}

Parameters

Name In Type Description
idRequired path string scene id

Update Scene

Request Body

Description: scene docData

Type: application/json

SceneEditViewModel

Responses

[200] Success

[400] Bad Request

ServerPluginError

Type: [application/json]

[403] Forbidden

ServerPluginError

Type: [application/json]

[404] Not Found

ServerPluginError

Type: [application/json]

[POST] /api/v2/dashboard/scenes/{id}/revert

Parameters

Name In Type Description
idRequired path string scene id
rev query integer scene revision

Revert Scene

Responses

[400] Bad Request

ServerPluginError

Type: [application/json]

[403] Forbidden

ServerPluginError

Type: [application/json]

[404] Not Found

ServerPluginError

Type: [application/json]

[GET] /api/v2/dashboard/scenes/{id}/download

Parameters

Name In Type Description
idRequired path string scene id

Download Scene

Responses

[200] Success

Models

Ƭ SceneResponse

Scene POST Response

Name Type Description
sceneIdNullable string New Scene ID

Ƭ ServerPluginError

Server plugin error

Name Type Description
codeNullable string error code
messageNullable string error message
contextNullable string error context

Ƭ SceneCreateViewModel

Name Type
titleNullable string
commentNullable string
tagIdsNullable Array<string>
datasetProfilesNullable any
sharedResourcesNullable Array<SharedResource>
optionsNullable any
modelsNullable Array
meshesNullable Array
lightsNullable Array
camerasNullable Array
animationsNullable Array
dataLayersNullable Array
content Content
parametersNullable Array<DashboardParameter>
versionNullable string

Ƭ SharedResource

Name Type
idNullable string
type DocumentType

Ƭ Content

Name Type
docThemeNullable any
filtersNullable Array
imageListNullable Array<DashboardImage>
languageResourceNullable any

Ƭ DashboardParameter

Name Type Description
nameNullable string Name of the parameter.
promptNullable string The text to display to a user when prompting the a for the parameter's value.
dataTypeNullable string The data type of the parameter.
outputDataTypeNullable string
dateOnly Boolean
multiValue Boolean
multiline Boolean
hidden Boolean
allowBlank Boolean
validValues ValidValues
defaultValue DefaultValue
binding Binding
transform Transform
valueTypeNullable string

Ƭ DocumentType

Enum:

  • Unknown
  • Dashboard
  • Dataset
  • DataSource
  • Image
  • Theme
  • MapHierarchy
  • GeoJson
  • Report
  • Visual
  • FloorPlan
  • AnalysisModel
  • Font
  • LanguageResource
  • NativeQuery
  • DataFile
  • Spreadsheet
  • Scene
  • Glb
  • DashboardTemplate
  • VizTemplate
  • IoT
  • FilterView
  • Notebook

Ƭ DashboardImage

Name Type
idNullable string
nameNullable string
srcNullable string
size int32
typeNullable string
dashboardIdNullable string

Ƭ ValidValues

Name Type Description
datasetReference DatasetReference
valuesNullable Array<ParameterValue> Gets the list of possible values for the parameter.

Ƭ DefaultValue

Name Type Description
datasetReference DatasetReference
valuesNullable Array<string> Gets the default values for the parameter.
logicValuesNullable Array<LogicValue> Gets the Logic values of default values.

Ƭ Binding

Name Type
value ParameterBindingValue
valueTypeNullable string

Ƭ Transform

Name Type
ruleNullable string
directionNullable string
unitNullable string
formatterNullable string

Ƭ DatasetReference

Name Type
datasetIdNullable string
valueFieldNullable string
entityNameNullable string
aggTypeNullable string
sortBy SortBy

Ƭ ParameterValue

Name Type Description
labelNullable string Label for the value to display in a UI
valueNullable string Specifies a value for a parameter.

Ƭ SortBy

Representing the query to execute to obtain the default value(s) for the parameter.

Name Type
order int32
columnNullable string

Ƭ LogicValue

Name Type
valueTypeNullable string
valueNullable string
datasetReference DatasetReference

Ƭ ParameterBindingValue

Name Type
nameNullable string
valuePropertyNameNullable string
columnsNullable Array<string>
checkedFieldNamesNullable Array<string>

Ƭ SceneViewModel

Name Type
idNullable string
titleNullable string
commentNullable string
tagIdsNullable Array<string>
datasetProfilesNullable any
sharedResourcesNullable Array<SharedResource>
optionsNullable any
modelsNullable Array
meshesNullable Array
lightsNullable Array
camerasNullable Array
animationsNullable Array
dataLayersNullable Array
content Content
parametersNullable Array<DashboardParameter>
versionNullable string

Ƭ SceneEditViewModel

Name Type
commentNullable string
tagIdsNullable Array<string>
datasetProfilesNullable any
sharedResourcesNullable Array<SharedResource>
optionsNullable any
modelsNullable Array
meshesNullable Array
lightsNullable Array
camerasNullable Array
animationsNullable Array
dataLayersNullable Array
content Content
parametersNullable Array<DashboardParameter>
versionNullable string