Tenable Security Center API: Report Image

/report/image

Methods
GET

Gets the list of Report Images

Fields Parameter
Expand

The fields parameter should be specified along the query string, and it takes the syntax

    ?fields=<field>,...

Allowed Fields

*id
**name
**description
creator
type
filename
originalFilename
createdTime
modifiedTime
image

Legend

* = always comes back

** = comes back if fields list not specified on GET all
Request Query Parameters

None

Example Response
Expand
1
2
3
4
5
6
7
8
9
10
11
12
13
{
    "type" : "regular",
    "response" : [
        {
            "id" : "1",
            "name" : "Fake",
            "description" : "faked from SQLite Manager"     }
    ],
    "error_code" : 0,
    "error_msg" : "",
    "warnings" : [],
    "timestamp" : 1418679112
}

POST

Adds an Report Image.

Request Parameters
Expand

NOTE: The 'image' field is for GET only. It cannot be added or modified directly

1
2
3
4
5
6
7
{
    "name" : <string>,
    "description" : <string> DEFAULT "",
    "type" : <string> "Logo" | "Watermark",
    "filename" : <string>,
    "originalFilename" : <string> DEFAULT (filename)
}
Example Response
Expand
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
{
    "type" : "regular",
    "response" : {
        "id" : "3",
        "name" : "reportImage",
        "description" : "Example for Documentation",
        "type" : "Logo",
        "filename" : "scfile_jtiiVb",
        "originalFilename" : "fake.png",
        "createdTime" : "1418746737",
        "modifiedTime" : "1418746737",
        "image" : "iVBORw0KGgoAAAANSUhEUgAAAbQAAAEECAIAAADPnFZkAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAAEnQAABJ0Ad5mH3gAAAT8SURBVHhe7dndbeM4GEDRqSsFTT2pZppJMVls1rJl6+rHhjErgOe8RSI\/6umCRn59A7AgjgBBHAGCOAIEcQQI4ggQxBEgiCNAEEeAII4AQRwBgjgCBHEECOIIEMQRIIgjQBBHgCCOAEEcAYI4AgRxBAjiCBDEESCII0AQR4AgjgBBHAGCOAIEcQQI4ggQxBEgiCNAEEeAII4AQRwBgjgCBHEECOIIEMQRIIgjQBBHgCCOAEEcAYI4AgRxBAjiCBDEESCII0AQR4AgjgBBHAGCOAIEcQQI4ggQxBEgiCNAEEeAII4AQRwBgjgCBHEECOIIEMQRIIgjQBBHgCCOAEEcAYI4AgRxBAjiCBDEESCII0AQR4AgjgBBHAGCOAIEcQQI4ggQxBEgiCNAEEeAII4AQRwBgjgCBHEECOIIEMQRIIgjQBBHgCCOAEEcAYI4AgRxBAjiCBDEESCII0AQR4AgjgBBHAGCOAIEcQQI4ggQxBEgiCNAEEeAII4AQRwBgjgO6evz49em338uK5f+\/L6s2Vz1r2nlx+fX5cnc9Rvmr3c\/bGUYvJ04DmkWuLaevbut23XciuNtzN2M3Q8TR\/4WcRzSVra2PdRrs46rp9zuh4+vXv8weDNxHNLLDbps\/Pj8PDBh5ZRbGpdpFUdOQxyH9GqDrm38OjIil0wPe+OrHwZvJ45DerFBl23\/7dqfsVyxdWn8IY6chjgO6aUGTWWbNu0OeVww\/b1xrDhyGuI4pFca9NjG\/Sl373cvjT\/EkdMQxyG90KApbvO0TWNWejc75ZrGnRPFkdMQxyE936Bq4+w6mHW8tvNq69L4Y7nlzu5+eBtxHNJOg5bN7Dbu1PGa4I\/Lov26iSOnIY5DejaO0\/plnLbqeI3j7Gf1Tt9mWy5P4H8ijkN6skHrbdys490ptzxuHSqOnIY4Dum5Bk2rdyzq+HjKbc7q9VEcOQ1xHNJTDTrYxuW05Sm7eRRHTkMch\/RMg6a1q7e91XH1eOfXtThyGuI4pCcadKCNa\/P66WYexZHTEMchHW7Qxr9b7uTAtVNueVyMFUdOQxyHdLRBR9vYEzdOmV49ThZHTkMch3SwQcfbOLsN3tZunnLLY\/V0w\/63wDuI45COxfGJNs4W32bunFI9vT1bJY78HeIIEMQRIIgjQBBHgCCOAEEcAYI4AgRxBAjiCBDEESCII0AQR4AgjgBBHAGCOAIEcQQI4ggQxBEgiCNAEEeAII4AQRwBgjgCBHEECOIIEMQRIIgjQBBHgCCOAEEcAYI4AgRxBAjiCBDEESCII0AQR4AgjgBBHAGCOAIEcQQI4ggQxBEgiCNAEEeAII4AQRwBgjgCBHEECOIIEMQRIIgjQBBHgCCOAEEcAYI4AgRxBAjiCBDEESCII0AQR4AgjgBBHAGCOAIEcQQI4ggQxBEgiCNAEEeAII4AQRwBgjgCBHEECOIIEMQRIIgjQBBHgCCOAEEcAYI4AgRxBAjiCBDEESCII0AQR4AgjgBBHAGCOAIEcQQI4ggQxBEgiCNAEEeAII4AQRwBgjgCBHEECOIIEMQRIIgjQBBHgCCOAEEcAYI4AgRxBAjiCBDEESCII0AQR4AgjgBBHAGCOAIEcQQI4ggQxBEgiCNAEEeAII4AQRwBgjgCBHEECOIIEMQRIIgjQBBHgCCOAEEcAYI4AgRxBAjiCBDEESCII0AQR4CF7+9\/AL01WNsOCEiAAAAAAElFTkSuQmCC",
        "creator" : {
            "id" : "1",
            "username" : "head",
            "firstname" : "Security Manager",
            "lastname" : "",
            "uuid": "2E2B70F2-3471-428F-82AF-A6905090EAA9"      }
    },
    "error_code" : 0,
    "error_msg" : "",
    "warnings" : [],
    "timestamp" : 1418746737
}

/report/image/{id}

Methods
GET

Gets the Report Image associated with {id}.

Fields Parameter
Expand

The fields parameter should be specified along the query string, and it takes the syntax

    ?fields=<field>,...

Allowed Fields

*id
**name
**description
creator
type
filename
originalFilename
createdTime
modifiedTime
image

Legend

* = always comes back

** = comes back if fields list not specified on GET all
Request Query Parameters

None

Example Response
Expand
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
{
    "type" : "regular",
    "response" : {
        "id" : "1",
        "name" : "Fake",
        "description" : "faked from SQLite Manager",
        "type" : "watermark",
        "filename" : "fake.png",
        "originalFilename" : "fake",
        "createdTime" : "1",
        "modifiedTime" : "1",
        "image" : "iVBORw0KGgoAAAANSUhEUgAAAbQAAAEECAIAAADPnFZkAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAAEnQAABJ0Ad5mH3gAAAT8SURBVHhe7dndbeM4GEDRqSsFTT2pZppJMVls1rJl6+rHhjErgOe8RSI\/6umCRn59A7AgjgBBHAGCOAIEcQQI4ggQxBEgiCNAEEeAII4AQRwBgjgCBHEECOIIEMQRIIgjQBBHgCCOAEEcAYI4AgRxBAjiCBDEESCII0AQR4AgjgBBHAGCOAIEcQQI4ggQxBEgiCNAEEeAII4AQRwBgjgCBHEECOIIEMQRIIgjQBBHgCCOAEEcAYI4AgRxBAjiCBDEESCII0AQR4AgjgBBHAGCOAIEcQQI4ggQxBEgiCNAEEeAII4AQRwBgjgCBHEECOIIEMQRIIgjQBBHgCCOAEEcAYI4AgRxBAjiCBDEESCII0AQR4AgjgBBHAGCOAIEcQQI4ggQxBEgiCNAEEeAII4AQRwBgjgCBHEECOIIEMQRIIgjQBBHgCCOAEEcAYI4AgRxBAjiCBDEESCII0AQR4AgjgBBHAGCOAIEcQQI4ggQxBEgiCNAEEeAII4AQRwBgjgO6evz49em338uK5f+\/L6s2Vz1r2nlx+fX5cnc9Rvmr3c\/bGUYvJ04DmkWuLaevbut23XciuNtzN2M3Q8TR\/4WcRzSVra2PdRrs46rp9zuh4+vXv8weDNxHNLLDbps\/Pj8PDBh5ZRbGpdpFUdOQxyH9GqDrm38OjIil0wPe+OrHwZvJ45DerFBl23\/7dqfsVyxdWn8IY6chjgO6aUGTWWbNu0OeVww\/b1xrDhyGuI4pFca9NjG\/Sl373cvjT\/EkdMQxyG90KApbvO0TWNWejc75ZrGnRPFkdMQxyE936Bq4+w6mHW8tvNq69L4Y7nlzu5+eBtxHNJOg5bN7Dbu1PGa4I\/Lov26iSOnIY5DejaO0\/plnLbqeI3j7Gf1Tt9mWy5P4H8ijkN6skHrbdys490ptzxuHSqOnIY4Dum5Bk2rdyzq+HjKbc7q9VEcOQ1xHNJTDTrYxuW05Sm7eRRHTkMch\/RMg6a1q7e91XH1eOfXtThyGuI4pCcadKCNa\/P66WYexZHTEMchHW7Qxr9b7uTAtVNueVyMFUdOQxyHdLRBR9vYEzdOmV49ThZHTkMch3SwQcfbOLsN3tZunnLLY\/V0w\/63wDuI45COxfGJNs4W32bunFI9vT1bJY78HeIIEMQRIIgjQBBHgCCOAEEcAYI4AgRxBAjiCBDEESCII0AQR4AgjgBBHAGCOAIEcQQI4ggQxBEgiCNAEEeAII4AQRwBgjgCBHEECOIIEMQRIIgjQBBHgCCOAEEcAYI4AgRxBAjiCBDEESCII0AQR4AgjgBBHAGCOAIEcQQI4ggQxBEgiCNAEEeAII4AQRwBgjgCBHEECOIIEMQRIIgjQBBHgCCOAEEcAYI4AgRxBAjiCBDEESCII0AQR4AgjgBBHAGCOAIEcQQI4ggQxBEgiCNAEEeAII4AQRwBgjgCBHEECOIIEMQRIIgjQBBHgCCOAEEcAYI4AgRxBAjiCBDEESCII0AQR4AgjgBBHAGCOAIEcQQI4ggQxBEgiCNAEEeAII4AQRwBgjgCBHEECOIIEMQRIIgjQBBHgCCOAEEcAYI4AgRxBAjiCBDEESCII0AQR4AgjgBBHAGCOAIEcQQI4ggQxBEgiCNAEEeAII4AQRwBgjgCBHEECOIIEMQRIIgjQBBHgCCOAEEcAYI4AgRxBAjiCBDEESCII0AQR4CF7+9\/AL01WNsOCEiAAAAAAElFTkSuQmCC",
        "creator" : {
            "id" : "1",
            "username" : "head",
            "firstname" : "Security Manager",
            "lastname" : "",
            "uuid": "2E2B70F2-3471-428F-82AF-A6905090EAA9"      }
    },
    "error_code" : 0,
    "error_msg" : "",
    "warnings" : [],
    "timestamp" : 1418679161
}
PATCH

Edits the Report Image associated with {id}, changing only the passed in fields.

Request Parameters

(All fields are optional)

See /report/image::POST for parameters.

Example Response
See /report/image/{id}::GET
DELETE

Deletes the Report Image associated with {id}, depending on access and permissions.

Request Parameters

None

Example Response
Expand
1
2
3
4
5
6
7
8
{
    "type" : "regular",
    "response" : "",
    "error_code" : 0,
    "error_msg" : "",
    "warnings" : [],
    "timestamp" : 1418744408
}