Sast
Authorizations
Path parameters
repository_idstringRequired
Query parameters
code_root_idany ofOptional
integerOptional
nullOptional
pageintegerOptionalDefault:
0
limitintegerOptionalDefault:
100
orderany ofOptional
stringOptional
nullOptional
directionany ofOptional
stringOptional
nullOptional
searchany ofOptional
stringOptional
nullOptional
Body
itemsany ofOptional
or
or
Responses
200
Successful Response
application/json
404
Not found
422
Validation Error
application/json
post
POST /api/sast/{repository_id}/findings HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 58
[
{
"name": "text",
"lt": 1,
"lte": 1,
"gt": 1,
"gte": 1,
"equals": 1
}
]
{
"items": [
{
"rule_name": "text",
"rule_message": "text",
"rule": {
"category": "text",
"confidence": "text",
"cwe_names": [
"text"
],
"source": "text",
"message": "text",
"name": "text",
"owasp_names": [
"text"
],
"subcategories": [
"text"
],
"vulnerability_classes": [
"text"
]
},
"severity": "text",
"confidence": "text",
"categories": [
"text"
],
"finding_count": 1,
"cwes": [
{
"id": "text",
"title": "text"
}
]
}
],
"total": 1,
"pages": 1,
"page_size": 1,
"page_number": 1
}
Authorizations
Path parameters
repository_idstringRequired
rule_namestringRequired
Query parameters
pageintegerOptionalDefault:
0
limitintegerOptionalDefault:
100
orderany ofOptional
stringOptional
nullOptional
directionany ofOptional
stringOptional
nullOptional
searchany ofOptional
stringOptional
nullOptional
Responses
200
Successful Response
application/json
404
Not found
422
Validation Error
application/json
get
GET /api/sast/{repository_id}/findings/{rule_name} HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
{
"items": [
{
"finding_id": 1,
"file_name": "text",
"line_number": 1,
"line_of_code_url": "text",
"relevant_since": "text"
}
],
"total": 1,
"pages": 1,
"page_size": 1,
"page_number": 1
}
Authorizations
Path parameters
repository_idstringRequired
rule_namestringRequired
Query parameters
pageintegerOptionalDefault:
0
limitintegerOptionalDefault:
100
orderany ofOptional
stringOptional
nullOptional
directionany ofOptional
stringOptional
nullOptional
searchany ofOptional
stringOptional
nullOptional
Responses
200
Successful Response
application/json
404
Not found
422
Validation Error
application/json
post
POST /api/sast/{repository_id}/findings/{rule_name} HTTP/1.1
Host:
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
{
"items": [
{
"finding_id": 1,
"file_name": "text",
"line_number": 1,
"line_of_code_url": "text",
"relevant_since": "text"
}
],
"total": 1,
"pages": 1,
"page_size": 1,
"page_number": 1
}
Was this helpful?