{ "opencollection": "1.0.0", "info": { "name": "Arduino IoT Cloud binaries_v2 dashboards_v2 API", "version": "2.0" }, "items": [ { "info": { "name": "dashboards_v2", "type": "folder" }, "items": [ { "info": { "name": "list dashboards_v2", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/iot/v2/dashboards", "headers": [ { "name": "X-Organization", "value": "" } ], "params": [ { "name": "name", "value": "", "type": "query", "description": "The name of the dashboard" }, { "name": "thing_id", "value": "", "type": "query", "description": "The thing_id of the dashboard's properties" }, { "name": "user_id", "value": "", "type": "query", "description": "The user_id of the dashboard's owner" } ] }, "docs": "Returns the list of dashboards" }, { "info": { "name": "create dashboards_v2", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/iot/v2/dashboards", "headers": [ { "name": "X-Organization", "value": "" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Create a new dashboard" }, { "info": { "name": "show dashboards_v2", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/iot/v2/dashboards/:id", "headers": [ { "name": "X-Organization", "value": "" } ], "params": [ { "name": "id", "value": "", "type": "path", "description": "The id of the dashboard" } ] }, "docs": "Show a dashboard" }, { "info": { "name": "update dashboards_v2", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/iot/v2/dashboards/:id", "headers": [ { "name": "X-Organization", "value": "" } ], "params": [ { "name": "id", "value": "", "type": "path", "description": "The id of the dashboard" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Updates an existing dashboard" }, { "info": { "name": "patch dashboards_v2", "type": "http" }, "http": { "method": "PATCH", "url": "{{baseUrl}}/iot/v2/dashboards/:id", "headers": [ { "name": "X-Organization", "value": "" } ], "params": [ { "name": "id", "value": "", "type": "path", "description": "The id of the dashboard" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Updates an existing dashboard field without overwriting the existing data" }, { "info": { "name": "delete dashboards_v2", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/iot/v2/dashboards/:id", "headers": [ { "name": "X-Organization", "value": "" } ], "params": [ { "name": "force", "value": "", "type": "query", "description": "If true, hard delete the thing" }, { "name": "id", "value": "", "type": "path", "description": "The id of the dashboard" } ] }, "docs": "Delete a dashboard" }, { "info": { "name": "clone dashboards_v2", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/iot/v2/dashboards/:id/clone", "headers": [ { "name": "X-Organization", "value": "" } ], "params": [ { "name": "id", "value": "", "type": "path", "description": "The id of the dashboard" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Clone an existing dashboard" }, { "info": { "name": "requestAccess dashboards_v2", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/iot/v2/dashboards/:id/share_request", "headers": [ { "name": "X-Organization", "value": "" } ], "params": [ { "name": "id", "value": "", "type": "path", "description": "The id of the dashboard" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Request access to a dashboard" }, { "info": { "name": "listShares dashboards_v2", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/iot/v2/dashboards/:id/shares", "headers": [ { "name": "X-Organization", "value": "" } ], "params": [ { "name": "id", "value": "", "type": "path", "description": "The id of the dashboard" } ] }, "docs": "List of users the dashboard has been shared with" }, { "info": { "name": "share dashboards_v2", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/iot/v2/dashboards/:id/shares", "headers": [ { "name": "X-Organization", "value": "" } ], "params": [ { "name": "id", "value": "", "type": "path", "description": "The id of the dashboard" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Share a dashboard" }, { "info": { "name": "deleteShare dashboards_v2", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/iot/v2/dashboards/:id/shares/:user_id", "headers": [ { "name": "X-Organization", "value": "" } ], "params": [ { "name": "id", "value": "", "type": "path", "description": "The id of the dashboard" }, { "name": "user_id", "value": "", "type": "path", "description": "The id of the user" } ] }, "docs": "Delete a user the dashboard has been shared with" }, { "info": { "name": "template dashboards_v2", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/iot/v2/dashboards/:id/template", "headers": [ { "name": "X-Organization", "value": "" } ], "params": [ { "name": "id", "value": "", "type": "path", "description": "The id of the dashboard" } ] }, "docs": "Get a template of the dashboard" }, { "info": { "name": "link dashboards_v2", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/iot/v2/dashboards/:id/widgets/:widgetId/variables", "headers": [ { "name": "X-Organization", "value": "" } ], "params": [ { "name": "id", "value": "", "type": "path", "description": "The id of the dashboard" }, { "name": "widgetId", "value": "", "type": "path", "description": "The id of the widget" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Link or detach widget variables" } ] } ], "bundled": true }