https://api.bitsighttech.com/ratings/v1/companies/client_guid/underwriting-guidelines
Compare a client’s risk vectors and their grades to your underwriting guidelines.
Parameters
* Required.
Parameter | Values |
---|---|
guid * [Path] Identify the client to query. |
[String] Client’s unique identifier [entity_guid ]. See GET: Portfolio Details. |
Example Request
curl https://api.bitsighttech.com/ratings/v1/companies/a940bb61-33c4-42c9-9231-c8194c305db3/underwriting-guidelines -u api_token:
Example Response
{ "risk_vector_count": 3, "passed": [ { "name": "Web Application Headers", "slug": "application_security", "grade": "A" }, ], "failed": [ […] { "name": "Desktop Software", "slug": "desktop_software", "grade": "F" } ], "ungraded": [], "threat_groups_count": 4, "threat_groups_detected_count": 1, "threats_count": 40, "threats_detected_count": 10, "threat_groups_detected": [ { "guid": "a940bb61-33c4-42c9-9231-c8194c305db3" }, […] ], "threats_detected": [ { "guid": "a940bb61-33c4-42c9-9231-c8194c305db3" }, "infections_count": 20, "infections_detected": [ { "id: 134 }, ] }
Response Attributes
Field | Description | ||
---|---|---|---|
risk_vector_countInteger |
The number of compared risk vectors. | ||
passedArray |
Risk vectors that have a grade bigger or equal to the minimum grade in the underwriting guideline. | ||
Object | A risk vector. | ||
nameString |
This risk vector’s name. | ||
slugString |
This risk vector’s slug name. | ||
gradeString |
This risk vector’s letter grade. | ||
failedArray |
Risk vectors that have a lower grade than the minimum set in the guideline. | ||
Object | A risk vector. | ||
nameString |
This risk vector’s name. | ||
slugString |
This risk vector’s slug name. | ||
gradeString |
This risk vector’s letter grade. | ||
ungradedArray |
Risk vectors that don’t have a defined grade. | ||
Object | A risk vector. | ||
nameString |
This risk vector’s name. | ||
slugString |
This risk vector’s slug name. | ||
gradeString |
This risk vector’s letter grade. | ||
threat_groups_countInteger |
The number of threat groups on this underwriting guideline. | ||
threat_groups_detected_countInteger |
The number of threat groups detected on the client. | ||
threats_countInteger |
The number of threats on this underwriting guideline. | ||
threats_detected_countInteger |
The number of threats that were detected on the client. | ||
threat_groups_detectedArray |
Threat groups that were detected on the company. | ||
Object | The threat group details. | ||
guidString [ threat_group_guid ] |
The unique identifier of the threat group. | ||
threats_detectedArray |
Threats that were detected on the company. | ||
Object | The threat details. | ||
guidString [ threat_guid ] |
The unique identifier of the threat. | ||
infections_detectedArray |
A list of selected infections that are detected on the company.. | ||
Object | The infection details. | ||
idString |
The unique identifier of the infection. |
Status Codes
Code | Description |
---|---|
200 – Okay |
Everything worked as expected. |
401 – No Authentication |
No valid API token was provided. |
403 – Unauthorized |
You do not have permission to access this resource. |
404 – Not Found |
The specified resource could not be found. |
-
May 16, 2024:
threat_groups_detected
&threats_detected
. -
April 9, 2024:
threats
&threat_groups
. - May 1, 2023: Published.
Feedback
0 comments
Please sign in to leave a comment.