{ "restSchemaVersion": "1.0", "errors": [ { "error_id": "BAD_REQUEST", "description": "Invalid argument.", "http_status": "400" }, { "error_id": "AUTH_REQUIRED", "description": "Authentication required.", "http_status": "401" }, { "error_id": "AUTH_INVALID_CREDENTIALS", "description": "Make sure the user name is correct and type your password again. Be sure to use the correct case for the user name and password.", "http_status": "401" }, { "error_id": "HTTP_INVALID_METHOD", "description": "Requested method is not available for this resource.", "http_status": "405" }, { "error_id": "INTERNAL_ERROR", "description": "Internal error.", "http_status": "500" } ], "name": "mgmt.reinstall", "title": "Software Re-image API.", "version": "1.0", "schemas": [], "defaultAuthorization": "required", "servicePath": "/api/mgmt.reinstall/1.0", "resources": { "Reinstall": { "methods": { "Reinstall Status": { "description": "Get the status of Device.", "response": { "description":"A response means device is up and running.", "id":"status", "type":"object", "example": {} }, "httpmethod": "GET", "formats": [ "json" ], "authorization_methods": [ "BASIC", "COOKIE", "OAUTH_2_0" ], "path": "reinstall", "authorization": "required" }, "Start Reinstall": { "description": "Start the reinstall on the system.", "response": { "description":"A successfull operation return empty JSON response.", "id":"status", "type":"object", "example": {} }, "httpmethod": "POST", "formats": [ "json" ], "authorization_methods": [ "BASIC", "COOKIE", "OAUTH_2_0" ], "path": "reinstall", "authorization": "required" } } } }, "description": "

Overview

\n\n

\nThe documentation pages in this section describe\nthe RESTful APIs included with NetProfiler products. It is assumed \nthat the reader has practical knowledge of\nRESTful APIs, so the documentation does not go into detail about what\nREST is and how to use it. Instead the documentation focuses on what\noperations can be performed.\n

\n\n

\nThe following operations can be performed via the API:\n

\n\n\n

\nDetails about REST resources can be found in the Resources\nsection. This overview continues with how to run these API's.\n

\n\n

Authentication

\n\n

\nAll REST requests must be authenticated. The Authentication\nsection of the Common API describes which authentication methods\nare presently supported. \n

\n\n" }