- Home
- Resources
- Layout admin API
WS for Tesslets Layouts Configuration
POST /admin/layout
Create new Layout configuration
Request Body
media type |
data type |
application/json |
object
|
Response Body
media type |
data type |
description |
application/json |
object
|
|
DELETE /admin/layout/fields
Request Body
media type |
data type |
*/* |
object
|
Response Body
media type |
data type |
description |
application/json |
object
|
|
POST /admin/layout/fields
Request Body
media type |
data type |
*/* |
object
|
Response Body
media type |
data type |
description |
application/json |
object
|
|
GET /admin/layout/json
Get List of Layouts
Response Body
media type |
data type |
description |
application/json |
object
|
|
DELETE /admin/layout/{layoutId}
Delete Layout configuration
Request Parameters
name |
type |
description |
default |
constraints |
layoutId |
path |
|
|
long |
Response Body
media type |
data type |
description |
application/json |
object
|
|
POST /admin/layout/assign/{layoutId}
Assign user or group to given Layout configuration
Request Parameters
name |
type |
description |
default |
constraints |
layoutId |
path |
ID of Layout |
|
long |
Request Body
media type |
data type |
*/* |
string
|
Response Body
media type |
data type |
description |
application/json |
object
|
JSON Response with information, whether the assignment has or has
not been succeeded. |
PUT /admin/layout/setdefault/{layoutId}
set default hdc applicationlayout
Request Parameters
name |
type |
description |
default |
constraints |
layoutId |
path |
The id of the layout. |
|
long |
Response Body
media type |
data type |
description |
application/json |
object
|
JSON Response with information, whether the setting has or has not
been succeeded. |
POST /admin/layout/unassign/{layoutId}
Unassign user or group to given Layout configuration
Request Parameters
name |
type |
description |
default |
constraints |
layoutId |
path |
|
|
long |
Request Body
media type |
data type |
*/* |
string
|
Response Body
media type |
data type |
description |
application/json |
object
|
|
GET /admin/layout/views/json
Get list of views
Response Body
media type |
data type |
description |
application/json |
object
|
|
GET /admin/layout/members/json/{layoutId}
Get list of layout members (users or groups)
Request Parameters
name |
type |
description |
default |
constraints |
layoutId |
path |
|
|
long |
mode |
query |
|
|
|
Response Body
media type |
data type |
description |
application/json |
object
|
JSON with list of groups
Example of response:
{"list":[{"id":"x","description":"Members of Tessel Crew group","name":"Tessel Crew"},{"id":"y","description":"aaa bbb ccc ddd eee fff ggg hhh iii jjj kkk lll ","name":"Group B"}]}
or |
GET /admin/layout/perspectivesets/{layoutId}/{viewId}
Get list of perspective sets for given Layout and view
Request Parameters
name |
type |
description |
default |
constraints |
layoutId |
path |
|
|
long |
viewId |
path |
|
|
long |
Response Body
media type |
data type |
description |
application/json |
object
|
|
POST /admin/layout/perspectivesets/add/{layoutId}/{viewId}
Request Parameters
name |
type |
description |
default |
constraints |
layoutId |
path |
|
|
long |
viewId |
path |
|
|
long |
Request Body
media type |
data type |
*/* |
string
|
Response Body
media type |
data type |
description |
application/json |
object
|
|
POST /admin/layout/perspectivesets/remove/{layoutId}/{viewId}
Request Parameters
name |
type |
description |
default |
constraints |
layoutId |
path |
|
|
long |
viewId |
path |
|
|
long |
Request Body
media type |
data type |
*/* |
string
|
Response Body
media type |
data type |
description |
application/json |
object
|
|
GET /admin/layout/fields/json/{layoutId}/{viewId}/{classId}
Request Parameters
name |
type |
description |
default |
constraints |
classId |
path |
|
|
required long |
layoutId |
path |
|
|
required long |
viewId |
path |
|
|
required long |
Response Body
media type |
data type |
description |
application/json |
object
|
|
PUT /admin/layout/perspectiveset/setdefault/{layoutId}/{viewId}/{perspSetId}
Set default perspective set for given view in layout
Request Parameters
name |
type |
description |
default |
constraints |
layoutId |
path |
|
|
long |
perspSetId |
path |
|
|
long |
viewId |
path |
|
|
long |
Response Body
media type |
data type |
description |
application/json |
object
|
|