About the Dashboards Resource

Overview The dashboards resource allows you to programmatically manage your LogicMonitor dashboards. As with all of our API calls, authentication is required. Using LogicMonitor’s REST API you can: Get a list of all dashboards Get information about a particular dashboard Add a dashboard Update a dashboard Delete a dashboard Resource Information URI: /dashboard/dashboards Resource Properties: … Continued

Add a Dashboard

Overview You can use LogicMonitor’s REST API to programmatically add dashboards to your account. As with all of our API calls, authentication is required. Request Information HTTP Method: POST URI: /dashboard/dashboards Request Parameters: You can POST the following properties for all new dashboards. Property Description Required? Type groupId The id of the group the dashboard … Continued

Update a Dashboard

You can use LogicMonitor’s REST API to update the dashboards in your account. As with all of our API calls, authentication is required. HTTP Method: PUT URI: /dashboard/dashboards/{id} Request Parameters: You can include the parameters listed in the following table in your PUT request. Consistent with REST standards, any properties not specified in a PUT … Continued

Get Dashboards

Overview You can use LogicMonitor’s REST API to programmatically get information about the dashboards in your account. Specifically, you can get a list of dashboards or information on a specific dashboard. As with all of our API calls, authentication is required. Get a List of Dashboards HTTP Method: GET Resource URI: /dashboard/dashboards Request Parameters: By … Continued

Delete a Dashboard

You can use LogicMonitor’s REST API to programmatically delete dashboards from your account. As with all of our API calls, authentication is required. HTTP Method: DELETE Resource URI: /dashboard/dashboards/{id}

Delete a Widget

Overview You can use LogicMonitor’s REST API to programmatically delete widgets from your LogicMonitor dashboards. As with all of our API calls, authentication is required. HTTP Method: DELETE URI: /dashboard/widgets/{id} Example

Update a Widget

Overview You can use LogicMonitor’s REST API to programmatically update widgets. As with all of our API resources, authentication is required. Request Information HTTP Method: PUT(consistent with REST standards, any properties not specified in a PUT request will revert back to their default values) URI: /dashboard/widgets/{id} Properties Global Properties All PUT requests for updating widgets … Continued

Add a Widget

Overview You can use LogicMonitor’s REST API to programmatically add new widgets to your LogicMonitor dashboards. As with all of our API resources, authentication is required. Request Information HTTP Method: POST URI: /dashboard/widgets Properties Global Properties You can POST the following properties for all new widgets. Property Description Required? Type Example name The name of … Continued

Get Widgets

Overview You can use LogicMonitor’s REST API to programmatically get information about your LogicMonitor widgets. Specifically, you can: Get a list of widgets Get information about a particular widget Get all widgets for a particular dashboard Get a List of Widgets Returns a list of widgets. Request Information HTTP Method: GET URI: /dashboard/widgets Request Parameters: … Continued

About the Widget Resource

Overview You can use LogicMonitor’s REST API to programmatically manage your dashboard widgets: Add a widget Update a widget Get widgets Delete widgets As with all of our API calls, authentication is required. Resource URI URI: /dashboard/widgets Resource Properties Global Properties All widgets have the following properties. Property Description Type Example id The Id of … Continued