This function allows you to create a map as defined by the map data array.
Parameter | Type | Optional | Description | Details |
---|---|---|---|---|
map data | array or object | Array of Map objects or a single object with additional paramter selements, array of map item objects | sysmapid shouldn't be specified |
Parameter | Description |
---|---|
result | Operation successful. Result will contain array of created Map IDs. sysmapid is assigned to each Map object |
error | In case of any errors |
Create new map
{
"jsonrpc": "2.0",
"method": "map.create",
"params": [{
"selements": [{
"elementid": "0",
"elementtype": "4",
"iconid_off": "100100000000036",
"iconid_on": "0",
"iconid_unknown": "0",
"label": "New element",
"label_location": "0",
"x": "200",
"y": "100",
"url": "",
"iconid_disabled": "0",
"iconid_maintenance": "0"
}],
"name": "ZABBIX-Map",
"width": "800",
"height": "600",
"backgroundid": "0",
"label_type": "0",
"label_location": "0",
"highlight": 0,
"expandproblem": 0,
"markelements": 0,
"show_unack": 0
}],
"auth": "038e1d7b1735c6a5436ee9eae095879e",
"id": 2
}
Map created successfully:
Map already exists: