View Map Resource
A view_map resource stores viewable map information such as bounding box geo coordinates and a zoom level.GET view_map/{view_mapUid}
| Returns
								a view_map with the specified uid. | 
							Resource Information | |
| Rate Limited? | Yes | |
| session, oauth and org tokens compatible? | Yes | |
| api_key token compatible? | Yes | |
Resource URL
					http://grovestreams.com/api/view_map/{view_mapUid}
				Parameters
| none | 
							
Example Requests
/view_map/61fb1683-04c5-4f74-9dfd-fc00bf4ed5c2Response Body
					
{
   "message": "",
   "view_map": {
					    "uid": "327f6222-df4c-31b8-bd44-61b9f5021a60",
					    "boundingBox": {
					      "endLng": 50,
					      "startLat": -50,
					      "startLng": 0,
					      "endLat": 50
					    },
    
					"showCriticalEvents": true,
    
					"showInfoEvents": true,
     "name": "World
					Map",
     "heartbeatPolling": 5,
					    "showComps": true,
    
					"zoomLevel": 2,
     "showWarnEvents": true
					  },
   "success": true
 }
				
				GET view_map/new
| Returns
								a default view_map with a unique UID. Does not persist the new
								view_map in the store. It's the callers responsibility to PUT
								the new view_map and register it. Another method of creating a view_map and have it automatically placed in a folder is to do a "PUT content_folder?contentType=view_map&parentFolderUid=375936fd-e3fa-4eda-bc10-f413b58bd367&text=new%20Map"  | 
							Resource Information | |
| Rate Limited? | Yes | |
| session, oauth and org tokens compatible? | Yes | |
| api_key token compatible | Yes | |
Resource URL
					http://grovestreams.com/api/view_map/new
				Parameters
| none | 
Example Requests
/view_map/newResponse Body
					
{
   "message": "",
   "view_map": {
					    "uid": "327f6222-df4c-31b8-bd44-61b9f5021a60",
					    "boundingBox": {
					      "endLng": 50,
					      "startLat": -50,
					      "startLng": 0,
					      "endLat": 50
					    },
    
					"showCriticalEvents": true,
    
					"showInfoEvents": true,
     "name": "World
					Map",
     "heartbeatPolling": 5,
					    "showComps": true,
    
					"zoomLevel": 2,
     "showWarnEvents": true
					  },
   "success": true
 }
				
				PUT view_map
| Inserts
								a new view_map. The uid of the view_map can be blank. If it is blank a uid will be created on the server and the response body will contain the new uid.  | 
							Resource Information | |
| Rate Limited? | Yes | |
| session, oauth and org tokens compatible? | Yes | |
| api_key token compatible | Yes | |
Resource URL
						http://grovestreams.com/api/view_map
				Parameters
| none | 
Example Requests
/view_mapRequestBody
					
{
   "view_map": {
    
					"uid": "327f6222-df4c-31b8-bd44-61b9f5021a60",
					    "boundingBox": {
					      "endLng": -69.21872860411474,
					      "startLat": 38.651233317571624,
					      "startLng": -123.00779110411474,
					      "endLat": 47.189742907740126
					    },
    
					"showCriticalEvents": true,
    
					"showInfoEvents": true,
     "name": "World
					Map",
     "heartbeatPolling": 5,
					    "showComps": true,
    
					"zoomLevel": 5,
     "showWarnEvents": true
					  }
 }
				
				POST view_map
| Used
								to update an existing view_map. | 
							Resource Information | |
| Rate Limited? | Yes | |
| session, oauth and org tokens compatible? | Yes | |
| api_key token compatible | Yes | |
Resource URL
						http://grovestreams.com/api/view_map
				Parameters
| none | 
Example Requests
Request Body
					
{
   "view_map": {
    
					"uid": "327f6222-df4c-31b8-bd44-61b9f5021a60",
					    "boundingBox": {
					      "endLng": -69.21872860411474,
					      "startLat": 38.651233317571624,
					      "startLng": -123.00779110411474,
					      "endLat": 47.189742907740126
					    },
    
					"showCriticalEvents": true,
    
					"showInfoEvents": true,
     "name": "World
					Map",
     "heartbeatPolling": 5,
					    "showComps": true,
    
					"zoomLevel": 5,
     "showWarnEvents": true
					  }
 }
				
				DELETE view_map/{view_mapUid}
| Deletes
								a view_map. Automatically removes it from all folders. A more
								efficient way of deleting a view map is to do the delete through
								the content_folder resource. | 
							Resource Information | |
| Rate Limited? | Yes | |
| session, oauth and org tokens compatible? | Yes | |
| api_key token compatible | Yes | |
Resource URL
					http://grovestreams.com/api/view_map/{view_mapUid}
				Parameters
| none | 
Example Requests
/view_map/d251a8f2-f7b9-4df7-886d-b24c7f4929d4Response Body
					
{
     "message" : "Deleted view_map
					with uid 'd251a8f2-f7b9-4df7-886d-b24c7f4929d4'",
					    "success" : true
 }
				
				