REST Model of a form
name | data type | description |
---|---|---|
description | string | Form description |
folderId | number | Folder ID of the form |
languages | array of string | Form languages |
data | object | Form data in JSON format |
publisher | User | Publisher of the form |
pdate | number | Publish timestamp |
online | boolean | Whether the form is currently online |
modified | boolean | Whether the form was modified after being published |
planned | boolean | Whether the form has time management set or not |
locked | boolean | Whether the form is currently locked |
lockedSince | number | Timestamp, since when the form is locked |
lockedBy | User | User, who locked the form |
version | ItemVersion | Current form version |
publishedVersion | ItemVersion | Published form version |
timeManagement | FormTimeManagement | Time Management |
successPageId | number | ID of the optional success page |
successNodeId | number | Node ID of the optional success page |
Properties inherited from ContentNodeItem |
||
id | number | ID of the item |
globalId | string | Global ID of the item |
name | string | Name of the item |
creator | User | Creator of the item |
cdate | number | Creation date of the item |
editor | User | Last editor of the item |
edate | number | Last Edit Date of the item |
type | ItemType | Item type |
deleted | DeleteInfo | Deletion information, if object was deleted |
masterDeleted | DeleteInfo | Deletion information about the master (if the object is not a master itself). |
folderDeleted | DeleteInfo | Deletion information about the containing folder. |
Example
{ "description" : "...", "folderId" : 12345, "languages" : [ "...", "..." ], "data" : { }, "publisher" : { "id" : 12345, "firstName" : "...", "lastName" : "...", "description" : "...", "email" : "...", "groups" : [ { "id" : 12345, "name" : "...", "description" : "...", "children" : [ { }, { } ] }, { "id" : 12345, "name" : "...", "description" : "...", "children" : [ { }, { } ] } ], "login" : "...", "password" : "..." }, "pdate" : 12345, "online" : true, "modified" : true, "planned" : true, "locked" : true, "lockedSince" : 12345, "lockedBy" : { "id" : 12345, "firstName" : "...", "lastName" : "...", "description" : "...", "email" : "...", "groups" : [ { "id" : 12345, "name" : "...", "description" : "...", "children" : [ { }, { } ] }, { "id" : 12345, "name" : "...", "description" : "...", "children" : [ { }, { } ] } ], "login" : "...", "password" : "..." }, "version" : { "number" : "...", "timestamp" : 12345, "editor" : { "id" : 12345, "firstName" : "...", "lastName" : "...", "description" : "...", "email" : "...", "groups" : [ { }, { } ], "login" : "...", "password" : "..." } }, "publishedVersion" : { "number" : "...", "timestamp" : 12345, "editor" : { "id" : 12345, "firstName" : "...", "lastName" : "...", "description" : "...", "email" : "...", "groups" : [ { }, { } ], "login" : "...", "password" : "..." } }, "timeManagement" : { "at" : 12345, "version" : { "number" : "...", "timestamp" : 12345, "editor" : { } }, "offlineAt" : 12345 }, "successPageId" : 12345, "successNodeId" : 12345, "id" : 12345, "globalId" : "...", "name" : "...", "creator" : { "id" : 12345, "firstName" : "...", "lastName" : "...", "description" : "...", "email" : "...", "groups" : [ { "id" : 12345, "name" : "...", "description" : "...", "children" : [ { }, { } ] }, { "id" : 12345, "name" : "...", "description" : "...", "children" : [ { }, { } ] } ], "login" : "...", "password" : "..." }, "cdate" : 12345, "editor" : { "id" : 12345, "firstName" : "...", "lastName" : "...", "description" : "...", "email" : "...", "groups" : [ { "id" : 12345, "name" : "...", "description" : "...", "children" : [ { }, { } ] }, { "id" : 12345, "name" : "...", "description" : "...", "children" : [ { }, { } ] } ], "login" : "...", "password" : "..." }, "edate" : 12345, "type" : "folder", "deleted" : { "at" : 12345, "by" : { "id" : 12345, "firstName" : "...", "lastName" : "...", "description" : "...", "email" : "...", "groups" : [ { }, { } ], "login" : "...", "password" : "..." } }, "masterDeleted" : { "at" : 12345, "by" : { "id" : 12345, "firstName" : "...", "lastName" : "...", "description" : "...", "email" : "...", "groups" : [ { }, { } ], "login" : "...", "password" : "..." } }, "folderDeleted" : { "at" : 12345, "by" : { "id" : 12345, "firstName" : "...", "lastName" : "...", "description" : "...", "email" : "...", "groups" : [ { }, { } ], "login" : "...", "password" : "..." } } }