Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
Finding ID
Get detailed information about a specific security finding
curl --request GET \
--url https://api.ghostsecurity.ai/v2/findings/{id} \
--header 'Authorization: Bearer <token>'{
"agent": {
"description": "<string>",
"name": "<string>",
"vector": "<string>"
},
"created_at": "<string>",
"details": {
"code": "<string>",
"description": "<string>",
"endpoint": {
"authn": {
"implemented": true
},
"authz": {
"implemented": true
},
"created_at": "<string>",
"findings_count": 123,
"id": "<string>",
"location": {
"class_name": "<string>",
"file_path": "<string>",
"line_number": 123,
"method_name": "<string>",
"url": "<string>"
},
"method": "<string>",
"path_template": "<string>",
"updated_at": "<string>"
},
"exploit_feasibility": "<string>",
"exploit_walkthrough": "<string>",
"fixed_code": "<string>",
"location": {
"class_name": "<string>",
"file_path": "<string>",
"line_number": 123,
"method_name": "<string>",
"url": "<string>"
},
"remediation": "<string>",
"remediation_effort": "<string>",
"severity": "<string>",
"supporting_files": [
{
"class_name": "<string>",
"file_path": "<string>",
"line_number": 123,
"method_name": "<string>",
"url": "<string>"
}
],
"title": "<string>",
"validation_evidence": [
{
"criteria": "<string>",
"rationale": "<string>"
}
]
},
"id": "<string>",
"organization_id": "<string>",
"project": {
"id": "<string>",
"name": "<string>"
},
"repo": {
"id": "<string>",
"name": "<string>",
"url": "<string>"
},
"scan_details": {
"analyzed_at": "<string>",
"rejected_at": "<string>",
"scan_id": "<string>",
"verified_at": "<string>"
},
"status": "<string>",
"updated_at": "<string>",
"user_status": "<string>"
}Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Finding ID
OK
Finding Agent details
Show child attributes
Finding Details
Show child attributes
Show child attributes
Repo and project details
Show child attributes
Scan details
Show child attributes
Status and timestamps
curl --request GET \
--url https://api.ghostsecurity.ai/v2/findings/{id} \
--header 'Authorization: Bearer <token>'{
"agent": {
"description": "<string>",
"name": "<string>",
"vector": "<string>"
},
"created_at": "<string>",
"details": {
"code": "<string>",
"description": "<string>",
"endpoint": {
"authn": {
"implemented": true
},
"authz": {
"implemented": true
},
"created_at": "<string>",
"findings_count": 123,
"id": "<string>",
"location": {
"class_name": "<string>",
"file_path": "<string>",
"line_number": 123,
"method_name": "<string>",
"url": "<string>"
},
"method": "<string>",
"path_template": "<string>",
"updated_at": "<string>"
},
"exploit_feasibility": "<string>",
"exploit_walkthrough": "<string>",
"fixed_code": "<string>",
"location": {
"class_name": "<string>",
"file_path": "<string>",
"line_number": 123,
"method_name": "<string>",
"url": "<string>"
},
"remediation": "<string>",
"remediation_effort": "<string>",
"severity": "<string>",
"supporting_files": [
{
"class_name": "<string>",
"file_path": "<string>",
"line_number": 123,
"method_name": "<string>",
"url": "<string>"
}
],
"title": "<string>",
"validation_evidence": [
{
"criteria": "<string>",
"rationale": "<string>"
}
]
},
"id": "<string>",
"organization_id": "<string>",
"project": {
"id": "<string>",
"name": "<string>"
},
"repo": {
"id": "<string>",
"name": "<string>",
"url": "<string>"
},
"scan_details": {
"analyzed_at": "<string>",
"rejected_at": "<string>",
"scan_id": "<string>",
"verified_at": "<string>"
},
"status": "<string>",
"updated_at": "<string>",
"user_status": "<string>"
}