Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

All metadata object types are based on a common template.

...

KeyTypeOptionalityDescriptionConstraints
idstring

Status
colourBlue
titlegenerated

a 16-byte long unique string 

(a-z0-9)
namestring

Status
colourRed
titlerequired

name of the object

must be unique across the project, must bethe same as the .json filename

(a-z0-9_-)
typestring

Status
colourRed
titlerequired

type of the object

[dashboard, dataPermissiondataset, exportindicator, indicatorDrill, marker, markerSelector, metric, projectSettings, shareview]
titlestring

Status
colourGreen
titleoptional

human-readable title of the object(*)

description

string
Status
colourGreen
titleoptional
human-readable description of the object(*)
originstring
Status
colourBlue
titlegenerated
URL that indicates the original location of an imported object(*)
contentobject
Status
colourYellow
titlevaries

actual content of the metadata object

mandatory in all object types except datasets, they have a ref key


accessInfoobject
Status
colourBlue
titlegenerated
metadata about the access to the object
linksarray
Status
colourBlue
titlegenerated

array containing links identifying the object (self link)


accessInfo

KeyTypeOptionalityDescriptionConstraints
createdAtstring
Status
colourBlue
titlegenerated
timestamp of the first submission of the object to the project(*)
createdBystring
Status
colourBlue
titlegenerated
email of the user who created the object(a-z0-9_-@)
modifiedAtstring
Status
colourBlue
titlegenerated

timestamp of the last time the object was modified

(*)
modifiedBystring
Status
colourBlue
titlegenerated
email of the user who last modified the object(a-z0-9_-@)

...