Skip to main content
GET
/
mcp-hub
/
scan
/
{job_id}
/
status
Get Scan Job Status
curl --request GET \
  --url https://api.enkryptai.com/mcp-hub/scan/{job_id}/status \
  --header 'apikey: <api-key>'
{
  "job_id": "123e4567-e89b-12d3-a456-426614174000",
  "source_url": "https://github.com/user/mcp-server",
  "user_email": "user@example.com",
  "version_or_commit": "main",
  "scan_version": "1.0.0-20251006",
  "job_status": "scanning_tools",
  "created_at": "2025-10-06T10:00:00",
  "started_at": "2025-10-06T10:00:05",
  "completed_at": null,
  "error_message": null,
  "total_tools_scanned": 5,
  "tools_scanned_successfully": 3,
  "scanned_tools": [
    {
      "tool_name": "tool1",
      "scan_status": "success"
    },
    {
      "tool_name": "tool2",
      "scan_status": "success"
    }
  ]
}

Documentation Index

Fetch the complete documentation index at: https://docs.enkryptai.com/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

apikey
string
header
required

Path Parameters

job_id
string<uuid>
required

Unique scan job UUID

Example:

"123e4567-e89b-12d3-a456-426614174000"

Response

Job status retrieved

Status of a scan job with progress information.

job_id
string
required
source_url
string
required
user_email
string
required
version_or_commit
string | null
required
scan_version
string
required
job_status
string
required
created_at
string
required
started_at
string | null
required
completed_at
string | null
required
error_message
string | null
required
source_version
string | null
total_scan_time
string | null
total_tools_scanned
integer | null
tools_scanned_successfully
integer | null
tools_with_errors
integer | null
total_vulnerabilities
integer | null
overall_severity
string | null
overall_severity_score
number | null
scanned_tools
object[] | null

Per-tool scan results (present once tool scanning has started)