Permalink
Branch: master
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
77 lines (56 sloc) 1.1 KB

Scripts

The scripts API can be used to read view and modify the scripts which NSClient++ can run.

Get

Get information about NSClient++.

Key Value
Verb GET
Address /api/v1/info
Privilege info.get

Request

GET /api/v1/info

Response

{
    "name": "NSClient++",
    "version": "0.5.2.13 2017-11-06"
}

Example

List information about NSClient++ with curl

curl -s -k -u admin https://localhost:8443/api/v1/info |python -m json.tool
{
    "name": "NSClient++",
    "version": "0.5.2.13 2017-11-06"
}

Get Version

Get the version of NSClient++.

Key Value
Verb GET
Address /api/v1/info/version
Privilege info.get.version

Request

GET /api/v1/info/version

Response

{
    "version": "0.5.2.13 2017-11-06"
}

Example

Get the version of NSClient++ with curl

curl -s -k -u admin https://localhost:8443/api/v1/info/version |python -m json.tool
{
    "version": "0.5.2.13 2017-11-06"
}