Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
262 changes: 262 additions & 0 deletions api-reference/openapi.json
Original file line number Diff line number Diff line change
Expand Up @@ -587,6 +587,73 @@
},
"description": "Filter issues by repository URL"
},
{
"name": "urgency",
"in": "query",
"required": false,
"schema": {
"type": "string",
"enum": ["CR", "HI", "ME", "LO"]
},
"description": "Filter by urgency levels (comma-separated): CR, HI, ME, LO"
},
{
"name": "status",
"in": "query",
"required": false,
"schema": {
"type": "string",
"enum": ["fixed", "false_positive", "accepted_risk", "open", "fix_in_progress", "duplicate"]
},
"description": "Filter by status (comma-separated): fixed, false_positive, accepted_risk, open, fix_in_progress, duplicate"
},
{
"name": "language",
"in": "query",
"required": false,
"schema": {
"type": "string"
},
"description": "Filter by programming language"
},
{
"name": "file_path",
"in": "query",
"required": false,
"schema": {
"type": "string"
},
"description": "Filter by file path (case-insensitive contains)"
},
{
"name": "classification",
"in": "query",
"required": false,
"schema": {
"type": "string"
},
"description": "Filter by classification (case-insensitive contains)"
},
{
"name": "sla_status",
"in": "query",
"required": false,
"schema": {
"type": "string",
"enum": ["overdue", "escalated"]
},
"description": "Filter by SLA status (comma-separated): overdue, escalated"
},
{
"name": "sort_by",
"in": "query",
"required": false,
"schema": {
"type": "string",
"enum": ["created_at", "-created_at", "urgency", "-urgency", "status", "-status", "classification", "-classification"]
},
"description": "Sort results by field (prefix with - for descending order)"
},
{
"name": "page",
"in": "query",
Expand Down Expand Up @@ -674,6 +741,73 @@
},
"description": "The ID of the scan"
},
{
"name": "urgency",
"in": "query",
"required": false,
"schema": {
"type": "string",
"enum": ["CR", "HI", "ME", "LO"]
},
"description": "Filter by urgency levels (comma-separated): CR, HI, ME, LO"
},
{
"name": "status",
"in": "query",
"required": false,
"schema": {
"type": "string",
"enum": ["fixed", "false_positive", "accepted_risk", "open", "fix_in_progress", "duplicate"]
},
"description": "Filter by status (comma-separated): fixed, false_positive, accepted_risk, open, fix_in_progress, duplicate"
},
{
"name": "language",
"in": "query",
"required": false,
"schema": {
"type": "string"
},
"description": "Filter by programming language"
},
{
"name": "file_path",
"in": "query",
"required": false,
"schema": {
"type": "string"
},
"description": "Filter by file path (case-insensitive contains)"
},
{
"name": "classification",
"in": "query",
"required": false,
"schema": {
"type": "string"
},
"description": "Filter by classification (case-insensitive contains)"
},
{
"name": "sla_status",
"in": "query",
"required": false,
"schema": {
"type": "string",
"enum": ["overdue", "escalated"]
},
"description": "Filter by SLA status (comma-separated): overdue, escalated"
},
{
"name": "sort_by",
"in": "query",
"required": false,
"schema": {
"type": "string",
"enum": ["created_at", "-created_at", "urgency", "-urgency", "status", "-status", "classification", "-classification"]
},
"description": "Sort results by field (prefix with - for descending order)"
},
{
"name": "page",
"in": "query",
Expand Down Expand Up @@ -847,6 +981,70 @@
},
"description": "Filter SCA issues by repository URL"
},
{
"name": "severity",
"in": "query",
"required": false,
"schema": {
"type": "string"
},
"description": "Filter by severity levels (comma-separated): CRITICAL, HIGH, MEDIUM, LOW"
},
{
"name": "package",
"in": "query",
"required": false,
"schema": {
"type": "string"
},
"description": "Filter by package name (case-insensitive contains)"
},
{
"name": "ecosystem",
"in": "query",
"required": false,
"schema": {
"type": "string"
},
"description": "Filter by package ecosystem (case-insensitive exact match)"
},
{
"name": "cve",
"in": "query",
"required": false,
"schema": {
"type": "string"
},
"description": "Filter by CVE identifier (case-insensitive contains)"
},
{
"name": "path",
"in": "query",
"required": false,
"schema": {
"type": "string"
},
"description": "Filter by file path (case-insensitive contains)"
},
{
"name": "has_fix",
"in": "query",
"required": false,
"schema": {
"type": "string"
},
"description": "Filter by fix availability: true, false, 1, 0, yes, no"
},
{
"name": "sort_by",
"in": "query",
"required": false,
"schema": {
"type": "string",
"enum": ["created_at", "-created_at", "severity", "-severity", "package", "-package", "ecosystem", "-ecosystem"]
},
"description": "Sort results by field (prefix with - for descending order)"
},
{
"name": "page",
"in": "query",
Expand Down Expand Up @@ -934,6 +1132,70 @@
},
"description": "The ID of the scan"
},
{
"name": "severity",
"in": "query",
"required": false,
"schema": {
"type": "string"
},
"description": "Filter by severity levels (comma-separated): CRITICAL, HIGH, MEDIUM, LOW"
},
{
"name": "package",
"in": "query",
"required": false,
"schema": {
"type": "string"
},
"description": "Filter by package name (case-insensitive contains)"
},
{
"name": "ecosystem",
"in": "query",
"required": false,
"schema": {
"type": "string"
},
"description": "Filter by package ecosystem (case-insensitive exact match)"
},
{
"name": "cve",
"in": "query",
"required": false,
"schema": {
"type": "string"
},
"description": "Filter by CVE identifier (case-insensitive contains)"
},
{
"name": "path",
"in": "query",
"required": false,
"schema": {
"type": "string"
},
"description": "Filter by file path (case-insensitive contains)"
},
{
"name": "has_fix",
"in": "query",
"required": false,
"schema": {
"type": "string"
},
"description": "Filter by fix availability: true, false, 1, 0, yes, no"
},
{
"name": "sort_by",
"in": "query",
"required": false,
"schema": {
"type": "string",
"enum": ["created_at", "-created_at", "severity", "-severity", "package", "-package", "ecosystem", "-ecosystem"]
},
"description": "Sort results by field (prefix with - for descending order)"
},
{
"name": "page",
"in": "query",
Expand Down
29 changes: 27 additions & 2 deletions changelog.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,32 @@ description: "Product updates and announcements"
---


<Update label="2025.10.17">
<Update label="2025.10.22" description="v1.50.4">
**New Features & Enhancements:**
- Enhanced Export Capabilities: Added support for exporting CSV reports that include false positive data for comprehensive security analysis.
- Advanced API Filtering: Introduced filtering and sorting capabilities in the API to provide more flexible data access and integration options.
- Third-Party Scanner Integration: Improved support for third-party security scanners with enhanced deep linking capabilities for seamless workflow integration.
- Checkmarx Integration: Added additional context support for Checkmarx scans to provide more detailed security insights.

**Performance & Usability Improvements:**
- Scan List Optimization: Significantly improved page load times for the scan list to provide faster navigation and better user experience.
- Enhanced Issue Management: Fixed issues with false positive visibility controls to ensure accurate issue filtering and management.
- Improved Scan Organization: Code quality scans are now properly excluded from the main scan list for cleaner project organization.

**Platform Reliability:**
- Enhanced Monitoring: Improved system monitoring with heartbeat functionality for better service reliability.
- Issue Status Management: Fixed issue status inheritance to ensure consistent status tracking across projects.
- Jira Integration: Resolved Jira integration issues for seamless ticket management.
- File Type Handling: Improved file type detection and processing for more accurate scan results.

**General Improvements:**
- Various bug fixes and performance enhancements across the platform.
- Improved user experience based on customer feedback.
- Enhanced system stability and reliability.
</Update>


<Update label="2025.10.17" description="v1.50.2">
**New Features & Enhancements:**
- Project Management: Added permissions to allow authorized users to delete projects when needed.
- CWE Filtering: Introduced an option to filter vulnerabilities by CWE category directly in project settings.
Expand All @@ -27,7 +52,7 @@ description: "Product updates and announcements"



<Update label="2025.10.09">
<Update label="2025.10.09" description="1.48.0">
**New Features:**
- Risk Management Enhancements: Added automatic expiry options for accepted risks, making it easier to manage ongoing security decisions.
- Project Settings Update: Improved project settings interface for a smoother configuration experience.
Expand Down