<service domain|custom domain>/app/<portal>/api/v3/{floor_type_api_name}
Floor
It represents a specific level within a building.
Attributes
id (long)
Unique identifier to identify the floor
name (string)
Name to identify the floor [max-length: 250]
description (string)
Description of the floor
space_code (string)
Unique name to identify the floor [max-length: 250]
display_image (string)
Contains the image attachment id used as a default floor image
total_capacity (long)
Indicates the total capacity of the floor [Read only]
More Attributes Expand all
area (JSONObject)
Indicates the area of the floor along with unit
show attribute
Indicates the building in which the floor is present
Add Floor
This operation helps to create a floor
Mandatory Fields :- name
Url
Attributes
id (long)
Unique identifier to identify the floor
name (string)
Name to identify the floor [max-length: 250]
description (string)
Description of the floor
space_code (string)
Unique name to identify the floor [max-length: 250]
display_image (string)
Contains the image attachment id used as a default floor image
total_capacity (long)
Indicates the total capacity of the floor [Read only]
More Attributes Expand all
area (JSONObject)
Indicates the area of the floor along with unit
show attribute
Indicates the building in which the floor is present
$ curl <service domain|custom domain>/app/<portal>/api/v3/{floor_type_api_name}\
-X POST\
-H "Accept: application/vnd.manageengine.sdp.v3+json"\
-H "Authorization: Zoho-oauthtoken 1000.7xxx98976ab0xxxxxx19901e7551be57.bxxxx921ed64c04f79622bebcfxxxxxx"\
-H "Content-Type: application/x-www-form-urlencoded"\
-d input_data='{
"space_defaultfloor": {
"name": "Ground floor",
"description": "Ground floor",
"space_campus": {
"id": "100000000000043080"
},
"space_building": {
"id": "100000000000043152"
},
"status": {
"id": "100000000000040570"
},
"area": {
"space_area": "10000",
"area_unit": {
"id": "100000000000040548"
}
},
"supervisors": [
{
"id": "100000000000041872"
}
],
"space_code": "ground floor",
"amenities": [
{
"id": "100000000000040449"
},
{
"id": "100000000000040455"
}
],
"criticalities": [
{
"id": "100000000000040533"
}
],
"attachments": [
{
"file_id": "54"
}
],
"site": {
"id": "100000000000006824"
},
"space_floor": null,
"space_room": null,
"display_image": "54"
}
}'
// Deluge Sample script
url = "<service domain|custom domain>/app/<portal>/api/v3/{floor_type_api_name}";
headers = {"Accept":"application/vnd.manageengine.sdp.v3+json",
"Content-Type": "application/x-www-form-urlencoded",
"Authorization": "Zoho-oauthtoken 1000.7xxx98976ab0xxxxxx19901e7551be57.bxxxx921ed64c04f79622bebcfxxxxxx"};
input_data = {
"space_defaultfloor": {
"name": "Ground floor",
"description": "Ground floor",
"space_campus": {
"id": "100000000000043080"
},
"space_building": {
"id": "100000000000043152"
},
"status": {
"id": "100000000000040570"
},
"area": {
"space_area": "10000",
"area_unit": {
"id": "100000000000040548"
}
},
"supervisors": [
{
"id": "100000000000041872"
}
],
"space_code": "ground floor",
"amenities": [
{
"id": "100000000000040449"
},
{
"id": "100000000000040455"
}
],
"criticalities": [
{
"id": "100000000000040533"
}
],
"attachments": [
{
"file_id": "54"
}
],
"site": {
"id": "100000000000006824"
},
"space_floor": null,
"space_room": null,
"display_image": "54"
}
};
params = {"input_data": input_data};
response = invokeurl
[
url: url
type: POST
parameters: params
headers: headers
];
info response;
#Powershell version - 5.1
$url = "<service domain|custom domain>/app/<portal>/api/v3/{floor_type_api_name}"
$headers = @{ "Accept" = "application/vnd.manageengine.sdp.v3+json"
"Authorization" = "Zoho-oauthtoken 1000.7xxx98976ab0xxxxxx19901e7551be57.bxxxx921ed64c04f79622bebcfxxxxxx"
"Content-Type" = "application/x-www-form-urlencoded"}
$input_data = @'
{
"space_defaultfloor": {
"name": "Ground floor",
"description": "Ground floor",
"space_campus": {
"id": "100000000000043080"
},
"space_building": {
"id": "100000000000043152"
},
"status": {
"id": "100000000000040570"
},
"area": {
"space_area": "10000",
"area_unit": {
"id": "100000000000040548"
}
},
"supervisors": [
{
"id": "100000000000041872"
}
],
"space_code": "ground floor",
"amenities": [
{
"id": "100000000000040449"
},
{
"id": "100000000000040455"
}
],
"criticalities": [
{
"id": "100000000000040533"
}
],
"attachments": [
{
"file_id": "54"
}
],
"site": {
"id": "100000000000006824"
},
"space_floor": null,
"space_room": null,
"display_image": "54"
}
}
'@
$data = @{ 'input_data' = $input_data}
$response = Invoke-RestMethod -Uri $url -Method post -Body $data -Headers $headers
$response
#Python version - 3.10
from urllib.error import HTTPError
from urllib.parse import urlencode
from urllib.request import urlopen,Request
url = "<service domain|custom domain>/app/<portal>/api/v3/{floor_type_api_name}"
headers ={"Accept": "application/vnd.manageengine.sdp.v3+json",
"Authorization" : "Zoho-oauthtoken 1000.7xxx98976ab0xxxxxx19901e7551be57.bxxxx921ed64c04f79622bebcfxxxxxx",
"Content-Type" : "application/x-www-form-urlencoded"}
input_data = '''{
"space_defaultfloor": {
"name": "Ground floor",
"description": "Ground floor",
"space_campus": {
"id": "100000000000043080"
},
"space_building": {
"id": "100000000000043152"
},
"status": {
"id": "100000000000040570"
},
"area": {
"space_area": "10000",
"area_unit": {
"id": "100000000000040548"
}
},
"supervisors": [
{
"id": "100000000000041872"
}
],
"space_code": "ground floor",
"amenities": [
{
"id": "100000000000040449"
},
{
"id": "100000000000040455"
}
],
"criticalities": [
{
"id": "100000000000040533"
}
],
"attachments": [
{
"file_id": "54"
}
],
"site": {
"id": "100000000000006824"
},
"space_floor": null,
"space_room": null,
"display_image": "54"
}
}'''
data = urlencode({"input_data":input_data}).encode()
httprequest = Request(url, headers=headers,data=data, method="POST")
try:
with urlopen(httprequest) as response:
print(response.read().decode())
except HTTPError as e:
print(e.read().decode())
{
"space_defaultfloor": {
"occupied_capacity": "0",
"common_module": "space_floor",
"amenities": [
{
"name": "Water Dispenser",
"description": null,
"id": "100000000000040449",
"icon_name": "water_dispenser"
},
{
"name": "Waiting Area",
"description": null,
"id": "100000000000040455",
"icon_name": "waiting_area"
}
],
"attachments": [
{
"size": "606803",
"content_type": "image/png",
"file_id": "54",
"name": "Screenshot 2025-01-24 at 3.45.22\u202fPM.png",
"content_url": "/space_defaultfloors/100000000000043222/_uploads/54",
"id": "100000000000043224"
}
],
"space_building": {
"name": "Signature Tower",
"id": "100000000000043152",
"type": {
"id": "100000000000037122"
}
},
"description": "Ground floor",
"space_code": "ground floor",
"criticalities": [
{
"name": "Chemical waste",
"description": "The Space contains chemical waste.",
"id": "100000000000040533",
"icon_name": "chemical_waste"
}
],
"type": {
"api_plural_name": "space_defaultfloors",
"name": "space_defaultfloor",
"display_name_plural": "Default Floor",
"id": "100000000000037126",
"display_name": "Default Floor",
"icon_name": null
},
"last_updated_by": null,
"id": "100000000000043222",
"display_image": "54",
"total_capacity": "0",
"space_campus": {
"name": "Estancia",
"id": "100000000000043080",
"type": {
"id": "100000000000037120"
}
},
"area": {
"area_unit": {
"deleted": false,
"name": "Sq.meter",
"id": "100000000000040548",
"is_default": true
},
"space_area": "10000"
},
"created_time": {
"display_value": "Jan 30, 2025 01:31 PM",
"value": "1738224099954"
},
"space_room": null,
"created_by": {
"email_id": "test@zmail.com",
"is_technician": true,
"sms_mail": "",
"mobile": "",
"last_name": "",
"user_scope": "internal_user",
"sms_mail_id": "",
"cost_per_hour": "0",
"site": {
"deleted": false,
"name": "Base Site",
"id": "100000000000006824",
"is_default": true
},
"phone": "",
"employee_id": "",
"name": "tech",
"id": "100000000000043064",
"photo_url": "https://contacts.csez.zohocorpin.com/file?exp=10&ID=16704982&t=user&height=60&width=60",
"is_vip_user": false,
"department": null,
"first_name": "tech",
"job_title": ""
},
"available_capacity": 0,
"room_layouts": [],
"space_floor": null,
"site": {
"deleted": false,
"name": "Base Site",
"id": "100000000000006824",
"is_default": true
},
"last_updated_time": null,
"name": "Ground floor",
"status": {
"color": "#00C408",
"name": "Active",
"id": "100000000000040570"
},
"supervisors": [
{
"email_id": "shawn.adams@zylker.com",
"is_technician": true,
"sms_mail": null,
"mobile": null,
"last_name": "Adams",
"user_scope": "internal_user",
"sms_mail_id": null,
"cost_per_hour": "0",
"site": {
"id": "100000000000006824"
},
"phone": null,
"employee_id": "1001",
"name": "Shawn Adams",
"id": "100000000000041872",
"is_vip_user": false,
"photo_url": "https://contacts.csez.zohocorpin.com/file?exp=10&ID=-1&t=user&height=60&width=60",
"department": null,
"first_name": "Shawn",
"job_title": null
}
]
},
"response_status": {
"status_code": 2000,
"status": "success"
}
}
Edit Floor
This operation helps to edit a Floor
Url
<service domain|custom domain>/app/<portal>/api/v3/{floor_type_api_name}/{floor_id}
Attributes
id (long)
Unique identifier to identify the floor
name (string)
Name to identify the floor [max-length: 250]
description (string)
Description of the floor
space_code (string)
Unique name to identify the floor [max-length: 250]
display_image (string)
Contains the image attachment id used as a default floor image
total_capacity (long)
Indicates the total capacity of the floor [Read only]
More Attributes Expand all
area (JSONObject)
Indicates the area of the floor along with unit
show attribute
Indicates the building in which the floor is present
$ curl <service domain|custom domain>/app/<portal>/api/v3/{floor_type_api_name}/{floor_id}\
-X PUT\
-H "Accept: application/vnd.manageengine.sdp.v3+json"\
-H "Authorization: Zoho-oauthtoken 1000.7xxx98976ab0xxxxxx19901e7551be57.bxxxx921ed64c04f79622bebcfxxxxxx"\
-H "Content-Type: application/x-www-form-urlencoded"\
-d input_data='{
"space_defaultfloor": {
"description": "Situated in GST Road, Guduvancherry"
}
}'
// Deluge Sample script
url = "<service domain|custom domain>/app/<portal>/api/v3/{floor_type_api_name}/{floor_id}";
headers = {"Accept":"application/vnd.manageengine.sdp.v3+json",
"Content-Type": "application/x-www-form-urlencoded",
"Authorization": "Zoho-oauthtoken 1000.7xxx98976ab0xxxxxx19901e7551be57.bxxxx921ed64c04f79622bebcfxxxxxx"};
input_data = {
"space_defaultfloor": {
"description": "Situated in GST Road, Guduvancherry"
}
};
params = {"input_data": input_data};
response = invokeurl
[
url: url
type: PUT
parameters: params
headers: headers
];
info response;
#Powershell version - 5.1
$url = "<service domain|custom domain>/app/<portal>/api/v3/{floor_type_api_name}/{floor_id}"
$headers = @{"Accept": "application/vnd.manageengine.sdp.v3+json",
"Authorization" : "Zoho-oauthtoken 1000.7xxx98976ab0xxxxxx19901e7551be57.bxxxx921ed64c04f79622bebcfxxxxxx",
"Content-Type" : "application/x-www-form-urlencoded"}
$input_data = @'
{
"space_defaultfloor": {
"description": "Situated in GST Road, Guduvancherry"
}
}
'@
$data = @{ 'input_data' = $input_data}
$response = Invoke-RestMethod -Uri $url -Method put -Body $data -Headers $headers
$response
#Python version - 3.10
from urllib.error import HTTPError
from urllib.parse import urlencode
from urllib.request import urlopen,Request
url = "<service domain|custom domain>/app/<portal>/api/v3/{floor_type_api_name}/{floor_id}"
headers ={"Accept": "application/vnd.manageengine.sdp.v3+json",
"Authorization" : "Zoho-oauthtoken 1000.7xxx98976ab0xxxxxx19901e7551be57.bxxxx921ed64c04f79622bebcfxxxxxx",
"Content-Type" : "application/x-www-form-urlencoded"}
input_data = '''{
"space_defaultfloor": {
"description": "Situated in GST Road, Guduvancherry"
}
}'''
data = urlencode({"input_data":input_data}).encode()
httprequest = Request(url, headers=headers,data=data, method="PUT")
try:
with urlopen(httprequest) as response:
print(response.read().decode())
except HTTPError as e:
print(e.read().decode())
{
"space_defaultfloor": {
"occupied_capacity": "0",
"common_module": "space_floor",
"amenities": [
{
"name": "Water Dispenser",
"description": null,
"id": "100000000000040449",
"icon_name": "water_dispenser"
},
{
"name": "Waiting Area",
"description": null,
"id": "100000000000040455",
"icon_name": "waiting_area"
}
],
"attachments": [
{
"size": "606803",
"content_type": "image/png",
"file_id": "54",
"name": "Screenshot 2025-01-24 at 3.45.22\u202fPM.png",
"content_url": "/space_defaultfloors/100000000000043222/_uploads/54",
"id": "100000000000043224"
}
],
"space_building": {
"name": "Signature Tower",
"id": "100000000000043152",
"type": {
"id": "100000000000037122"
}
},
"description": "Situated in GST Road, Guduvancherry",
"space_code": "ground floor",
"criticalities": [
{
"name": "Chemical waste",
"description": "The Space contains chemical waste.",
"id": "100000000000040533",
"icon_name": "chemical_waste"
}
],
"type": {
"api_plural_name": "space_defaultfloors",
"name": "space_defaultfloor",
"display_name_plural": "Default Floor",
"id": "100000000000037126",
"display_name": "Default Floor",
"icon_name": null
},
"last_updated_by": {
"email_id": "test@zmail.com",
"is_technician": true,
"sms_mail": "",
"mobile": "",
"last_name": "",
"user_scope": "internal_user",
"sms_mail_id": "",
"cost_per_hour": "0",
"site": {
"deleted": false,
"name": "Base Site",
"id": "100000000000006824",
"is_default": true
},
"phone": "",
"employee_id": "",
"name": "tech",
"id": "100000000000043064",
"photo_url": "https://contacts.csez.zohocorpin.com/file?exp=10&ID=16704982&t=user&height=60&width=60",
"is_vip_user": false,
"department": null,
"first_name": "tech",
"job_title": ""
},
"id": "100000000000043222",
"display_image": "54",
"total_capacity": "0",
"space_campus": {
"name": "Estancia",
"id": "100000000000043080",
"type": {
"id": "100000000000037120"
}
},
"area": {
"area_unit": {
"deleted": false,
"name": "Sq.meter",
"id": "100000000000040548",
"is_default": true
},
"space_area": "10000"
},
"created_time": {
"display_value": "Jan 30, 2025 01:31 PM",
"value": "1738224099954"
},
"space_room": null,
"created_by": {
"email_id": "test@zmail.com",
"is_technician": true,
"sms_mail": "",
"mobile": "",
"last_name": "",
"user_scope": "internal_user",
"sms_mail_id": "",
"cost_per_hour": "0",
"site": {
"deleted": false,
"name": "Base Site",
"id": "100000000000006824",
"is_default": true
},
"phone": "",
"employee_id": "",
"name": "tech",
"id": "100000000000043064",
"photo_url": "https://contacts.csez.zohocorpin.com/file?exp=10&ID=16704982&t=user&height=60&width=60",
"is_vip_user": false,
"department": null,
"first_name": "tech",
"job_title": ""
},
"available_capacity": 0,
"room_layouts": [],
"space_floor": null,
"site": {
"deleted": false,
"name": "Base Site",
"id": "100000000000006824",
"is_default": true
},
"last_updated_time": {
"display_value": "Jan 30, 2025 01:33 PM",
"value": "1738224219108"
},
"name": "Ground floor",
"status": {
"color": "#00C408",
"name": "Active",
"id": "100000000000040570"
},
"supervisors": [
{
"email_id": "shawn.adams@zylker.com",
"is_technician": true,
"sms_mail": null,
"mobile": null,
"last_name": "Adams",
"user_scope": "internal_user",
"sms_mail_id": null,
"cost_per_hour": "0",
"site": {
"id": "100000000000006824"
},
"phone": null,
"employee_id": "1001",
"name": "Shawn Adams",
"id": "100000000000041872",
"is_vip_user": false,
"photo_url": "https://contacts.csez.zohocorpin.com/file?exp=10&ID=-1&t=user&height=60&width=60",
"department": null,
"first_name": "Shawn",
"job_title": null
}
]
},
"response_status": {
"status_code": 2000,
"status": "success"
}
}
Get Floor
This operation helps to get a single floor
Url
<service domain|custom domain>/app/<portal>/api/v3/{floor_type_api_name}/{floor_id}
Attributes
id (long)
Unique identifier to identify the floor
name (string)
Name to identify the floor [max-length: 250]
description (string)
Description of the floor
space_code (string)
Unique name to identify the floor [max-length: 250]
display_image (string)
Contains the image attachment id used as a default floor image
total_capacity (long)
Indicates the total capacity of the floor [Read only]
More Attributes Expand all
area (JSONObject)
Indicates the area of the floor along with unit
show attribute
Indicates the building in which the floor is present
$ curl -G <service domain|custom domain>/app/<portal>/api/v3/{floor_type_api_name}/{floor_id}\
-X GET\
-H "Accept: application/vnd.manageengine.sdp.v3+json"\
-H "Authorization: Zoho-oauthtoken 1000.7xxx98976ab0xxxxxx19901e7551be57.bxxxx921ed64c04f79622bebcfxxxxxx"\
-H "Content-Type: application/x-www-form-urlencoded"
// Deluge Sample script
url = "<service domain|custom domain>/app/<portal>/api/v3/{floor_type_api_name}/{floor_id}";
headers = {"Accept":"application/vnd.manageengine.sdp.v3+json",
"Content-Type": "application/x-www-form-urlencoded",
"Authorization": "Zoho-oauthtoken 1000.7xxx98976ab0xxxxxx19901e7551be57.bxxxx921ed64c04f79622bebcfxxxxxx"};
response = invokeurl
[
url: url
type: GET
headers: headers
];
info response;
#Powershell version - 5.1
$url = "<service domain|custom domain>/app/<portal>/api/v3/{floor_type_api_name}/{floor_id}"
$headers = @{ "Accept" = "application/vnd.manageengine.sdp.v3+json"
"Authorization" = "Zoho-oauthtoken 1000.7xxx98976ab0xxxxxx19901e7551be57.bxxxx921ed64c04f79622bebcfxxxxxx"
"Content-Type" = "application/x-www-form-urlencoded"}
$response = Invoke-RestMethod -Uri $url -Method get -Headers $headers
$response
#Python version - 3.8
#This script requires requests module installed in python.
from urllib.error import HTTPError
from urllib.parse import urlencode
from urllib.request import urlopen,Request
url = "<service domain|custom domain>/app/<portal>/api/v3/{floor_type_api_name}/{floor_id}"
headers ={"Accept": "application/vnd.manageengine.sdp.v3+json",
"Authorization" : "Zoho-oauthtoken 1000.7xxx98976ab0xxxxxx19901e7551be57.bxxxx921ed64c04f79622bebcfxxxxxx",
"Content-Type" : "application/x-www-form-urlencoded"}
httprequest = Request(url, headers=headers)
try:
with urlopen(httprequest) as response:
print(response.read().decode())
except HTTPError as e:
print(e.read().decode())
{
"space_defaultfloor": {
"occupied_capacity": "0",
"common_module": "space_floor",
"amenities": [
{
"name": "Water Dispenser",
"description": null,
"id": "100000000000040449",
"icon_name": "water_dispenser"
},
{
"name": "Waiting Area",
"description": null,
"id": "100000000000040455",
"icon_name": "waiting_area"
}
],
"attachments": [
{
"size": "606803",
"content_type": "image/png",
"file_id": "54",
"name": "Screenshot 2025-01-24 at 3.45.22\u202fPM.png",
"content_url": "/space_defaultfloors/100000000000043222/_uploads/54",
"id": "100000000000043224"
}
],
"space_building": {
"name": "Signature Tower",
"id": "100000000000043152",
"type": {
"id": "100000000000037122"
}
},
"description": "Ground floor",
"space_code": "ground floor",
"criticalities": [
{
"name": "Chemical waste",
"description": "The Space contains chemical waste.",
"id": "100000000000040533",
"icon_name": "chemical_waste"
}
],
"type": {
"api_plural_name": "space_defaultfloors",
"name": "space_defaultfloor",
"display_name_plural": "Default Floor",
"id": "100000000000037126",
"display_name": "Default Floor",
"icon_name": null
},
"last_updated_by": null,
"id": "100000000000043222",
"display_image": "54",
"total_capacity": "0",
"space_campus": {
"name": "Estancia",
"id": "100000000000043080",
"type": {
"id": "100000000000037120"
}
},
"area": {
"area_unit": {
"deleted": false,
"name": "Sq.meter",
"id": "100000000000040548",
"is_default": true
},
"space_area": "10000"
},
"created_time": {
"display_value": "Jan 30, 2025 01:31 PM",
"value": "1738224099954"
},
"space_room": null,
"created_by": {
"email_id": "test@zmail.com",
"is_technician": true,
"sms_mail": "",
"mobile": "",
"last_name": "",
"user_scope": "internal_user",
"sms_mail_id": "",
"cost_per_hour": "0",
"site": {
"deleted": false,
"name": "Base Site",
"id": "100000000000006824",
"is_default": true
},
"phone": "",
"employee_id": "",
"name": "tech",
"id": "100000000000043064",
"photo_url": "https://contacts.csez.zohocorpin.com/file?exp=10&ID=16704982&t=user&height=60&width=60",
"is_vip_user": false,
"department": null,
"first_name": "tech",
"job_title": ""
},
"available_capacity": 0,
"room_layouts": [],
"space_floor": null,
"site": {
"deleted": false,
"name": "Base Site",
"id": "100000000000006824",
"is_default": true
},
"last_updated_time": null,
"name": "Ground floor",
"status": {
"color": "#00C408",
"name": "Active",
"id": "100000000000040570"
},
"supervisors": [
{
"email_id": "shawn.adams@zylker.com",
"is_technician": true,
"sms_mail": null,
"mobile": null,
"last_name": "Adams",
"user_scope": "internal_user",
"sms_mail_id": null,
"cost_per_hour": "0",
"site": {
"id": "100000000000006824"
},
"phone": null,
"employee_id": "1001",
"name": "Shawn Adams",
"id": "100000000000041872",
"is_vip_user": false,
"photo_url": "https://contacts.csez.zohocorpin.com/file?exp=10&ID=-1&t=user&height=60&width=60",
"department": null,
"first_name": "Shawn",
"job_title": null
}
]
},
"response_status": {
"status_code": 2000,
"status": "success"
}
}
Get List Floor
This operation helps to get the list of all floors
Url
<service domain|custom domain>/app/<portal>/api/v3/space_floors
Attributes
id (long)
Unique identifier to identify the floor
name (string)
Name to identify the floor [max-length: 250]
description (string)
Description of the floor
space_code (string)
Unique name to identify the floor [max-length: 250]
display_image (string)
Contains the image attachment id used as a default floor image
total_capacity (long)
Indicates the total capacity of the floor [Read only]
More Attributes Expand all
area (JSONObject)
Indicates the area of the floor along with unit
show attribute
Indicates the building in which the floor is present
$ curl -G <service domain|custom domain>/app/<portal>/api/v3/space_floors\
-X GET\
-H "Accept: application/vnd.manageengine.sdp.v3+json"\
-H "Authorization: Zoho-oauthtoken 1000.7xxx98976ab0xxxxxx19901e7551be57.bxxxx921ed64c04f79622bebcfxxxxxx"\
-H "Content-Type: application/x-www-form-urlencoded"\
--data-urlencode input_data=''
// Deluge Sample script
url = "<service domain|custom domain>/app/<portal>/api/v3/space_floors";
headers = {"Accept":"application/vnd.manageengine.sdp.v3+json",
"Content-Type": "application/x-www-form-urlencoded",
"Authorization": "Zoho-oauthtoken 1000.7xxx98976ab0xxxxxx19901e7551be57.bxxxx921ed64c04f79622bebcfxxxxxx"};
input_data = ;
params = {"input_data":input_data};
response = invokeurl
[
url: url
type: GET
parameters:params
headers: headers
];
info response;
#Powershell version - 5.1
$url = "<service domain|custom domain>/app/<portal>/api/v3/space_floors"
$headers = @{ "Accept" = "application/vnd.manageengine.sdp.v3+json"
"Authorization" = "Zoho-oauthtoken 1000.7xxx98976ab0xxxxxx19901e7551be57.bxxxx921ed64c04f79622bebcfxxxxxx"
"Content-Type" = "application/x-www-form-urlencoded"}
$input_data = @''@
$data = @{ 'input_data' = $input_data}
$response = Invoke-RestMethod -Uri $url -Method get -Body $data -Headers $headers
$response
#Python version - 3.8
#This script requires requests module installed in python.
from urllib.error import HTTPError
from urllib.parse import urlencode
from urllib.request import urlopen,Request
url = "<service domain|custom domain>/app/<portal>/api/v3/space_floors"
headers ={"Accept": "application/vnd.manageengine.sdp.v3+json",
"Authorization" : "Zoho-oauthtoken 1000.7xxx98976ab0xxxxxx19901e7551be57.bxxxx921ed64c04f79622bebcfxxxxxx",
"Content-Type" : "application/x-www-form-urlencoded"}
input_data = ''''''
url += "?" + urlencode({"input_data":input_data})
httprequest = Request(url, headers=headers)
try:
with urlopen(httprequest) as response:
print(response.read().decode())
except HTTPError as e:
print(e.read().decode())
{
"space_floors": [
{
"occupied_capacity": "0",
"area": {
"area_unit": {
"deleted": false,
"name": "Sq.meter",
"id": "100000000000040548",
"is_default": true
},
"space_area": "10000"
},
"common_module": "space_floor",
"created_time": {
"display_value": "Jan 30, 2025 01:32 PM",
"value": "1738224173252"
},
"space_building": {
"name": "Signature Tower",
"id": "100000000000043152",
"type": {
"id": "100000000000037122"
}
},
"space_room": null,
"description": "Ground floor",
"space_code": null,
"type": {
"api_plural_name": "space_defaultfloors",
"name": "space_defaultfloor",
"display_name_plural": "Default Floor",
"id": "100000000000037126",
"display_name": "Default Floor",
"icon_name": null
},
"created_by": {
"email_id": "test@zmail.com",
"is_technician": true,
"sms_mail": "",
"mobile": "",
"last_name": "",
"user_scope": "internal_user",
"sms_mail_id": "",
"cost_per_hour": "0",
"site": {
"deleted": false,
"name": "Base Site",
"id": "100000000000006824",
"is_default": true
},
"phone": "",
"employee_id": "",
"name": "tech",
"id": "100000000000043064",
"photo_url": "https://contacts.csez.zohocorpin.com/file?exp=10&ID=16704982&t=user&height=60&width=60",
"is_vip_user": false,
"department": null,
"first_name": "tech",
"job_title": ""
},
"available_capacity": 0,
"space_floor": null,
"last_updated_by": null,
"site": {
"deleted": false,
"name": "Base Site",
"id": "100000000000006824",
"is_default": true
},
"last_updated_time": null,
"name": "Copy of Ground floor-1",
"id": "100000000000043238",
"display_image": null,
"total_capacity": "0",
"space_campus": {
"name": "Estancia",
"id": "100000000000043080",
"type": {
"id": "100000000000037120"
}
},
"status": {
"color": "#00C408",
"name": "Active",
"id": "100000000000040570"
}
},
{
"occupied_capacity": "0",
"area": {
"area_unit": {
"deleted": false,
"name": "Sq.meter",
"id": "100000000000040548",
"is_default": true
},
"space_area": "10000"
},
"common_module": "space_floor",
"created_time": {
"display_value": "Jan 30, 2025 01:31 PM",
"value": "1738224099954"
},
"space_building": {
"name": "Signature Tower",
"id": "100000000000043152",
"type": {
"id": "100000000000037122"
}
},
"space_room": null,
"description": "Situated in GST Road, Guduvancherry",
"space_code": "ground floor",
"type": {
"api_plural_name": "space_defaultfloors",
"name": "space_defaultfloor",
"display_name_plural": "Default Floor",
"id": "100000000000037126",
"display_name": "Default Floor",
"icon_name": null
},
"created_by": {
"email_id": "test@zmail.com",
"is_technician": true,
"sms_mail": "",
"mobile": "",
"last_name": "",
"user_scope": "internal_user",
"sms_mail_id": "",
"cost_per_hour": "0",
"site": {
"deleted": false,
"name": "Base Site",
"id": "100000000000006824",
"is_default": true
},
"phone": "",
"employee_id": "",
"name": "tech",
"id": "100000000000043064",
"photo_url": "https://contacts.csez.zohocorpin.com/file?exp=10&ID=16704982&t=user&height=60&width=60",
"is_vip_user": false,
"department": null,
"first_name": "tech",
"job_title": ""
},
"available_capacity": 0,
"space_floor": null,
"last_updated_by": {
"email_id": "test@zmail.com",
"is_technician": true,
"sms_mail": "",
"mobile": "",
"last_name": "",
"user_scope": "internal_user",
"sms_mail_id": "",
"cost_per_hour": "0",
"site": {
"deleted": false,
"name": "Base Site",
"id": "100000000000006824",
"is_default": true
},
"phone": "",
"employee_id": "",
"name": "tech",
"id": "100000000000043064",
"photo_url": "https://contacts.csez.zohocorpin.com/file?exp=10&ID=16704982&t=user&height=60&width=60",
"is_vip_user": false,
"department": null,
"first_name": "tech",
"job_title": ""
},
"site": {
"deleted": false,
"name": "Base Site",
"id": "100000000000006824",
"is_default": true
},
"last_updated_time": {
"display_value": "Jan 30, 2025 01:33 PM",
"value": "1738224219108"
},
"name": "Ground floor",
"id": "100000000000043222",
"display_image": "54",
"total_capacity": "0",
"space_campus": {
"name": "Estancia",
"id": "100000000000043080",
"type": {
"id": "100000000000037120"
}
},
"status": {
"color": "#00C408",
"name": "Active",
"id": "100000000000040570"
}
}
],
"response_status": [
{
"status_code": 2000,
"status": "success"
}
],
"list_info": {
"has_more_rows": false,
"sort_field": "name",
"row_count": 2
}
}
Delete Floor
This operation allows to delete floor
Url
<service domain|custom domain>/app/<portal>/api/v3/{floor_type_api_name}/{floor_id}
$ curl <service domain|custom domain>/app/<portal>/api/v3/{floor_type_api_name}/{floor_id}\
-X DELETE\
-H "Accept: application/vnd.manageengine.sdp.v3+json"\
-H "Authorization: Zoho-oauthtoken 1000.7xxx98976ab0xxxxxx19901e7551be57.bxxxx921ed64c04f79622bebcfxxxxxx"\
-H "Content-Type: application/x-www-form-urlencoded"
// Deluge Sample script
url = "<service domain|custom domain>/app/<portal>/api/v3/{floor_type_api_name}/{floor_id}";
headers = {"Accept":"application/vnd.manageengine.sdp.v3+json",
"Content-Type": "application/x-www-form-urlencoded",
"Authorization": "Zoho-oauthtoken 1000.7xxx98976ab0xxxxxx19901e7551be57.bxxxx921ed64c04f79622bebcfxxxxxx"};
response = invokeurl
[
url: url
type: DELETE
headers: headers
];
info response;
#Powershell version - 5.1
$url = "<service domain|custom domain>/app/<portal>/api/v3/{floor_type_api_name}/{floor_id}"
$headers = @{ "Accept" = "application/vnd.manageengine.sdp.v3+json"
"Authorization" = "Zoho-oauthtoken 1000.7xxx98976ab0xxxxxx19901e7551be57.bxxxx921ed64c04f79622bebcfxxxxxx"
"Content-Type" = "application/x-www-form-urlencoded"}
$response = Invoke-RestMethod -Uri $url -Method delete -Headers $headers
$response
#Python version - 3.10
from urllib.error import HTTPError
from urllib.request import urlopen,Request
url = "<service domain|custom domain>/app/<portal>/api/v3/{floor_type_api_name}/{floor_id}"
headers ={"Accept": "application/vnd.manageengine.sdp.v3+json",
"Authorization" : "Zoho-oauthtoken 1000.7xxx98976ab0xxxxxx19901e7551be57.bxxxx921ed64c04f79622bebcfxxxxxx",
"Content-Type" : "application/x-www-form-urlencoded"}
httprequest = Request(url, headers=headers,method="DELETE")
try:
with urlopen(httprequest) as response:
print(response.read().decode())
except HTTPError as e:
print(e.read().decode())
{
"response_status": {
"status_code": 2000,
"status": "success"
}
}