Get Shell

GET /ws/rest/service/v1/admin/shell

Input JSON

Optional filter condition can be provided as parameter to the GET request .

Name of key is options and value is in JSON format as below:

{

"filter": {

"shell_type" : "Buildings"

}

}

Only one value for shell_type is supported.

Output JSON

1) When filter condition not provided, Response will contain all the shells (not template) which are in "Active" status.

{

"data":

[

{

"shell_model_name":"us_apr",

"shell_number":"RE00000",

"shell_name":"All Properties",

"shell_phase":null,

"latitude":null,

"longitude":null,

"shell_location":null

},

{

"shell_model_name":"us_st",

"shell_number":"site-001",

"shell_name":"Site_1",

"shell_phase":null,

"latitude":null,

"longitude":null,

"shell_location":"/All Properties"

},

{

"shell_model_name":"us_bld",

"shell_number":"B-0001",

"shell_name":"Building_1",

"shell_phase":null,

"latitude":null,

"longitude":null,

"shell_location":"/All Properties/Site_1"

}

],

"message":

[ ""

],

"status":200

}

2) When filter condition is provided (shell type "Buildings") , then Response will contain shells only of type "Buildings".

{

"data":

[

{

"shell_model_name":"us_bld",

"shell_number":"B-0001",

"shell_name":"Building_1",

"shell_phase":null,

"latitude":null,

"longitude":null,

"shell_location":"/All Properties/Site_1"

}

],

"message":

[ ""

],

"status":200

}

3) If incorrect shell_type is provided in filter condition, then Error with status 2051 and message "Invalid Shell Type : input shell type " would be the Response.

{

"data":

[

],

"message":

[ "Invalid Shell Type : Buildings_1"

],

"status":2051

}



Legal Notices | Your Privacy Rights
Copyright © 1998, 2022

Last Published Tuesday, February 8, 2022