Secure Baseline scans for instance
curl --request GET \
--url https://ccnnnnnn.cyrisma.com/app/partner/scans/baselineimport requests
url = "https://ccnnnnnn.cyrisma.com/app/partner/scans/baseline"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://ccnnnnnn.cyrisma.com/app/partner/scans/baseline', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://ccnnnnnn.cyrisma.com/app/partner/scans/baseline",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://ccnnnnnn.cyrisma.com/app/partner/scans/baseline"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://ccnnnnnn.cyrisma.com/app/partner/scans/baseline")
.asString();require 'uri'
require 'net/http'
url = URI("https://ccnnnnnn.cyrisma.com/app/partner/scans/baseline")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body{
"header": {
"average_secure_baseline_grade": 123,
"average_secure_baseline_grade_alpha": "<string>"
},
"secure_baseline_scans": [
{
"scan_id": "<string>",
"scan_name": "<string>",
"scan_type": "<string>",
"failed_tests": 123,
"score": 123,
"scan_started": "<string>",
"scan_finished": "<string>",
"grade": 123,
"grade_alpha": "<string>",
"issuing_user": "<string>",
"target_details": "<string>"
}
]
}Scans
Secure Baseline scans for instance
Returns secure baseline scans for the instance associated with the access token.
Each secure baseline scan returned by the API includes information such as scan ID, target name, scan status, start and end times, and summary of findings.
Required headers:
Authorization: access_token {token}
GET
/
partner
/
scans
/
baseline
Secure Baseline scans for instance
curl --request GET \
--url https://ccnnnnnn.cyrisma.com/app/partner/scans/baselineimport requests
url = "https://ccnnnnnn.cyrisma.com/app/partner/scans/baseline"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://ccnnnnnn.cyrisma.com/app/partner/scans/baseline', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://ccnnnnnn.cyrisma.com/app/partner/scans/baseline",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://ccnnnnnn.cyrisma.com/app/partner/scans/baseline"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://ccnnnnnn.cyrisma.com/app/partner/scans/baseline")
.asString();require 'uri'
require 'net/http'
url = URI("https://ccnnnnnn.cyrisma.com/app/partner/scans/baseline")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body{
"header": {
"average_secure_baseline_grade": 123,
"average_secure_baseline_grade_alpha": "<string>"
},
"secure_baseline_scans": [
{
"scan_id": "<string>",
"scan_name": "<string>",
"scan_type": "<string>",
"failed_tests": 123,
"score": 123,
"scan_started": "<string>",
"scan_finished": "<string>",
"grade": 123,
"grade_alpha": "<string>",
"issuing_user": "<string>",
"target_details": "<string>"
}
]
}Headers
Response
OK
Represents the JSON structure for retrieving completed secure baseline scans.
