Synack Suspected Vulnerabilities API

Operations related to suspected vulnerabilities

Operations 5

PATCH /v1/suspected_vulnerabilities/{id} Update a suspected vulnerability #
GET /v1/{org_uid}/assets/{asset_uid}/suspected_vulns Returns list of suspected vulnerabilities on a given organization and asset uid #
GET /v1/organizations/{organizationUid}/suspected-vulnerabilities Retrieve suspected vulnerabilities for an organization #
POST /v1/organizations/{organizationUid}/suspected-vulnerabilities Add suspected vulnerabilities for an organization #
GET /v1/organizations/{organizationUid}/suspected-vulnerabilities/{id} Retrieve a specific suspected vulnerability #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/synack-suspected-vulnerabilities-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

synack-suspected-vulnerabilities-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Synack Suspected Vulnerabilities API
  contact:
    name: Synack Engineering
    email: engineering@synack.com
  version: '1.0'
  description: 'Operations tagged Suspected Vulnerabilities across 3 of this provider''s published API definitions: synack-monolith-v1-openapi.yaml, synack-streaming-openapi.yaml, synack-vulns-openapi.yaml. Each path carries the servers of the definition it was published in.'
servers:
- url: https://api.synack.com
  description: Commercial - V1 API
- url: https://api.synack.us
  description: FedRAMP (Medium) - V1 API
- url: https://client.synack.com/api/streaming
  description: Commercial
- url: https://client.synack.us/api/streaming
  description: FedRAMP (Medium)
- url: https://client.synack.com/api/vulnerability
  description: Commercial
- url: https://client.synack.us/api/vulnerability
  description: FedRAMP (Medium)
tags:
- name: Suspected Vulnerabilities
  description: Operations related to suspected vulnerabilities
paths:
  /v1/suspected_vulnerabilities/{id}:
    patch:
      operationId: updateSuspectedVulnerability
      summary: Update a suspected vulnerability
      description: Update a specific suspected vulnerability's status
      tags:
      - Suspected Vulnerabilities
      parameters:
      - name: id
        in: path
        required: true
        schema:
          type: integer
        description: Suspected vulnerability ID
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              required:
              - vulnerability_status_id
              properties:
                vulnerability_status_id:
                  type: integer
                  description: New vulnerability status ID
      responses:
        '200':
          description: Suspected vulnerability updated successfully
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/SuspectedVulnerability'
        '400':
          description: Bad request
        '404':
          description: Suspected vulnerability not found
      security:
      - BearerAuth: []
      - BasicAuth: []
      - ApiKeyAuth: []
    servers:
    - url: https://api.synack.com
      description: Commercial - V1 API
    - url: https://api.synack.us
      description: FedRAMP (Medium) - V1 API
  /v1/{org_uid}/assets/{asset_uid}/suspected_vulns:
    get:
      x-mint:
        metadata:
          title: Get Suspected Vulnerabilities for an Asset
      summary: Returns list of suspected vulnerabilities on a given organization and asset uid
      description: Get asset suspected vulnerabilities by organization and assets uid
      operationId: getAssetSuspectedVulnerabilities
      tags:
      - Suspected Vulnerabilities
      parameters:
      - name: org_uid
        in: path
        description: Organization UID
        required: true
        schema:
          type: string
      - name: asset_uid
        in: path
        description: Asset UID
        required: true
        schema:
          type: string
      - name: statuses[]
        in: query
        description: Suspected vulnerability status
        style: form
        explode: true
        schema:
          type: array
          items:
            type: string
            enum:
            - in_triage
            - vulnerable
            - not_vulnerable
            - qualified
            - info_low
      - name: vuln_cvss[]
        in: query
        description: Suspected vulnerability CVSS range [0.0-0.0, 0.1-3.9, 4.0-6.9, 7.0-8.9, 9.0-10.0]
        style: form
        explode: true
        schema:
          type: array
          items:
            type: string
      - name: include_expired
        in: query
        description: Include expired suspected vulnerabilities
        schema:
          type: boolean
      - name: listing_uids[]
        in: query
        description: Listing uids
        style: form
        explode: true
        schema:
          type: array
          items:
            type: string
      - name: order_by
        in: query
        description: Order by [title, severity, location, created_at, status, listing_codename]
        schema:
          type: string
          default: severity
          enum:
          - title
          - severity
          - location
          - created_at
          - status
          - listing_codename
      - name: order_direction
        in: query
        description: Order direction [asc desc]
        schema:
          type: string
          default: asc
          enum:
          - asc
          - desc
      - name: per_page
        in: query
        description: Maximum number of results to be returned
        schema:
          type: integer
      - name: page
        in: query
        description: If provided, show the provided page
        schema:
          type: integer
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Document'
        '400':
          description: Bad Request
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
        '401':
          description: Bearer token is missing or invalid
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
        '500':
          description: Internal Server Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
      security:
      - bearerAuth: []
    servers:
    - url: https://client.synack.com/api/streaming
      description: Commercial
    - url: https://client.synack.us/api/streaming
      description: FedRAMP (Medium)
  /v1/organizations/{organizationUid}/suspected-vulnerabilities:
    get:
      summary: Retrieve suspected vulnerabilities for an organization
      description: 'Fetches a paginated list of suspected vulnerabilities associated with a specific organization.

        Supports comprehensive filtering by status, source, listings, categories, and search queries.

        '
      operationId: getSuspectedVulnerabilities
      tags:
      - Suspected Vulnerabilities
      parameters:
      - name: organizationUid
        in: path
        description: Unique identifier for the organization whose vulnerabilities are being retrieved
        required: true
        schema:
          type: string
      - name: status[]
        in: query
        description: 'Filter vulnerabilities by their current status (e.g, qualified, in_triage, vulnerable, not_vulnerable, qualified)

          '
        explode: true
        schema:
          type: array
          items:
            type: string
      - name: automatedTriageStatus[]
        in: query
        description: 'Filter by automated triage status. Indicates whether the vulnerability has been processed

          through automated triage workflows and its current automated assessment state. (e.g., eligible, ineligible, agent_review, ops_review, vulnerable, not_vulnerable, target_unreachable, out_of_scope, not_applicable)

          '
        style: form
        explode: true
        schema:
          type: array
          items:
            type: string
      - name: source[]
        in: query
        description: 'Filter by vulnerability detection source (e.g., ''synack'', ''tenable'', ''qualys'', ''tenablewas'').

          Identifies the tool or method that originally discovered the vulnerability.

          '
        style: form
        explode: true
        schema:
          type: array
          items:
            type: string
      - name: sourceId[]
        in: query
        description: 'Filter by vulnerability detection source ID/job ID. This represents the specific

          batch or job identifier from external scanning tools that discovered the vulnerability.

          '
        style: form
        explode: true
        schema:
          type: array
          items:
            type: string
      - name: listingUid[]
        in: query
        description: 'Filter vulnerabilities by specific listing UIDs. Listings represent individual penetration

          testing engagements.

          '
        style: form
        explode: true
        schema:
          type: array
          items:
            type: string
      - name: categoryId[]
        in: query
        description: 'Filter by vulnerability category ID. Categories classify vulnerabilities by type

          (e.g., authorization_permissions/cross_origin_resource_sharing_cors, cross_site_scripting_xss/) to organize findings.

          '
        style: form
        explode: true
        schema:
          type: array
          items:
            type: string
      - name: listingCategoryId[]
        in: query
        description: 'Filter by the specific category of listings (penetration testing scopes).

          Helps narrow results to particular types of security assessments. (e.g., web application, mobile)

          '
        style: form
        explode: true
        schema:
          type: array
          items:
            type: integer
            format: int32
      - name: severity[]
        in: query
        description: 'Filter by the specific severity of vulnerabilities.

          Helps narrow results to particular types of security. (e.g., low, medium, high, critical, none)

          '
        style: form
        explode: true
        schema:
          type: array
          items:
            type: string
      - name: exportFormat
        in: query
        description: 'Specify the format for data export: ''csv'' for spreadsheet analysis. When provided, returns downloadable file instead of JSON.

          '
        schema:
          type: string
      - name: exportData[]
        in: query
        description: 'Specify which fields to include in exported files. Allows customization of export

          content to include only relevant fields for specific reporting or analysis needs.

          Will return all fields by default.

          '
        style: form
        explode: true
        schema:
          type: array
          items:
            type: string
      - name: exportColumnNames[]
        in: query
        description: 'Specify the column headers for the exported file. Returns all custom names for headers in the file, it will be the same as SuspectedVulnerabilityResponse by default.

          '
        style: form
        explode: true
        schema:
          type: array
          items:
            type: string
      - name: query
        in: query
        description: 'Free-text search query to filter vulnerabilities. Searches across vulnerability titles,

          descriptions, asset information, and other relevant text fields for matching content.

          '
        style: form
        schema:
          type: string
      - name: perPage
        in: query
        description: 'Maximum number of vulnerability records to return per page. Controls pagination size

          for better performance and manageable result sets. Typical values range from 10-100.

          '
        schema:
          type: integer
      - name: page
        in: query
        description: 'Page number for paginated results. Used in conjunction with perPage to navigate

          through large result sets. Page numbering starts from 1.

          '
        schema:
          type: integer
      - name: sort
        in: query
        schema:
          type: string
          default: lastDetectedAt
        description: 'Field to sort results by: ''createdAt'' for chronological discovery, ''lastDetectedAt''

          for most recent activity, or ''cvssBase'' for severity-based ordering.

          '
      - name: sortDir
        in: query
        schema:
          type: string
          enum:
          - asc
          - desc
          default: asc
        description: 'Sort direction: ''asc'' for ascending or ''desc'' for descending order.

          '
      responses:
        '200':
          $ref: '#/components/responses/SuspectedVulnerabilitiesResponse'
        '400':
          $ref: '#/components/responses/BadRequest'
        '401':
          $ref: '#/components/responses/Unauthorized'
        '403':
          $ref: '#/components/responses/Forbidden'
        '422':
          $ref: '#/components/responses/UnprocessableEntity'
        '500':
          $ref: '#/components/responses/InternalServerError'
      security:
      - OAuth2:
        - asset_gr
        - asset_or
        - asset_lr
    post:
      summary: Add suspected vulnerabilities for an organization
      description: Add suspected vulnerabilities for an organization, creating corresponding assets if needed. On success returns list of numeric IDs of the newly created suspected vulnerabilities
      operationId: postSuspectedVulnerabilities
      tags:
      - Suspected Vulnerabilities
      parameters:
      - name: organizationUid
        in: path
        description: Unique identifier for the organization
        required: true
        schema:
          type: string
        x-go-name: orgUID
      requestBody:
        description: Request body containing the list of objects, describing the properties of suspected vulnerabilities to create
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/SuspectedVulnerabilitiesCreateRequest'
        required: true
      responses:
        '201':
          $ref: '#/components/responses/SuspectedVulnerabilitiesCreateResponse'
        '400':
          $ref: '#/components/responses/BadRequest'
        '401':
          $ref: '#/components/responses/Unauthorized'
        '403':
          $ref: '#/components/responses/Forbidden'
        '422':
          $ref: '#/components/responses/UnprocessableEntity'
        '500':
          $ref: '#/components/responses/InternalServerError'
      security:
      - OAuth2:
        - asset_gr
        - asset_gw
    servers:
    - url: https://client.synack.com/api/vulnerability
      description: Commercial
    - url: https://client.synack.us/api/vulnerability
      description: FedRAMP (Medium)
  /v1/organizations/{organizationUid}/suspected-vulnerabilities/{id}:
    get:
      tags:
      - Suspected Vulnerabilities
      summary: Retrieve a specific suspected vulnerability
      description: 'Fetches detailed information for a single suspected vulnerability by its unique identifier.

        Returns comprehensive vulnerability data including metadata, triage information, and related assets.

        '
      operationId: getSuspectedVulnerability
      parameters:
      - name: organizationUid
        in: path
        required: true
        description: 'Unique identifier for the organization that owns the vulnerability being retrieved

          '
        schema:
          type: string
      - name: id
        in: path
        description: 'Unique identifier for the specific suspected vulnerability to retrieve

          '
        required: true
        schema:
          type: integer
          format: int32
      responses:
        '200':
          $ref: '#/components/responses/SuspectedVulnerabilityResponse'
        '400':
          $ref: '#/components/responses/BadRequest'
        '401':
          $ref: '#/components/responses/Unauthorized'
        '403':
          $ref: '#/components/responses/Forbidden'
        '404':
          $ref: '#/components/responses/NotFound'
        '422':
          $ref: '#/components/responses/UnprocessableEntity'
        '500':
          $ref: '#/components/responses/InternalServerError'
        default:
          $ref: '#/components/responses/UnexpectedError'
      security:
      - OAuth2:
        - asset_gr
        - asset_or
        - asset_lr
    servers:
    - url: https://client.synack.com/api/vulnerability
      description: Commercial
    - url: https://client.synack.us/api/vulnerability
      description: FedRAMP (Medium)
components:
  schemas:
    SuspectedVulnerability:
      type: object
      properties:
        id:
          type: integer
        asset_uid:
          type: string
        category_in_scope:
          type: boolean
        confidence:
          type: number
          format: float
        cvss_base:
          type: number
          format: float
        exploitable_locations:
          type: array
          items:
            type: string
        false_positive:
          type: boolean
        created_at:
          type: string
          format: date-time
        last_detected_at:
          type: string
          format: date-time
        payload:
          type: object
        reference_urls:
          type: array
          items:
            type: string
        severity:
          type: string
        source:
          type: string
        status:
          type: string
        vulnerability_status_id:
          type: integer
        reason_title:
          type: string
        reason_description:
          type: string
        organization_profile_id:
          type: integer
        automated_triage_status:
          type: string
        automated_triage_status_updated_at:
          type: string
          format: date-time
    Relationship:
      type: object
      properties:
        data: {}
        links:
          $ref: '#/components/schemas/Links'
    Data:
      type: object
      properties:
        attributes: {}
        id:
          type: string
        links:
          $ref: '#/components/schemas/Links'
        meta: {}
        relationships:
          type: object
          additionalProperties:
            $ref: '#/components/schemas/Relationship'
        type:
          $ref: '#/components/schemas/ResourceType'
    Links:
      type: object
      properties:
        next:
          type: string
        prev:
          type: string
    Error:
      type: object
      properties:
        detail:
          type: string
        id:
          type: string
        source:
          type: string
        status:
          type: integer
        title:
          type: string
    Document:
      type: object
      properties:
        data:
          $ref: '#/components/schemas/Data'
        errors:
          type: array
          items:
            $ref: '#/components/schemas/Error'
        included:
          type: array
          items: {}
        links:
          $ref: '#/components/schemas/Links'
        meta: {}
    ResourceType:
      type: string
      enum:
      - asset_list
      - assets_counts
      - asset_details
      - asset_whois
      - asset_ports
      - asset_providers
      - asset_seed_groups
      - health_check
      - org_asset_ports
      - org_asset_suspected_vulns
      - org_asset_vulns
      - org_asset_listings_tests_latest
      - top_vulnerable_ports
      - top_unique_ports
      - most_recently_added_assets
      - top_cisa_cves
      - top_vulnerable_ips
      - asset_gateways
      - tags
      - last_tested_counts
      - last_assets_scan
    SuspectedVulnerabilitiesSummaries_Counts:
      type: object
      description: Numerical counts of vulnerabilities grouped by various attributes
      properties:
        severity:
          $ref: '#/components/schemas/SuspectedVulnerabilitiesSummaries_SummarySeverity'
        status:
          $ref: '#/components/schemas/SuspectedVulnerabilitiesSummaries_SummaryStatus'
    Error_2:
      type: object
      description: Standard error response format following RFC 7807 Problem Details specification
      required:
      - status
      - title
      properties:
        type:
          type: string
          description: URI reference that identifies the problem type
        status:
          type: integer
          description: HTTP status code for this occurrence of the problem
        title:
          type: string
          description: Human-readable summary of the problem type
        detail:
          type: string
          description: Human-readable explanation specific to this occurrence
        instance:
          type: string
          description: URI reference identifying the specific occurrence of the problem
    Metadata:
      type: object
      description: Additional metadata accompanying API responses
      properties:
        pagination:
          $ref: '#/components/schemas/Pagination'
        actions:
          type: object
          description: Available actions that can be performed on the returned data
    SuspectedVulnerabilitiesSummaries_SummarySeverity:
      type: object
      description: Summary severity of the vulnerabilities
      properties:
        critical:
          type: integer
          description: Number of critical severity vulnerabilities
        high:
          type: integer
          description: Number of high severity vulnerabilities
        medium:
          type: integer
          description: Number of medium severity vulnerabilities
        low:
          type: integer
          description: Number of low severity vulnerabilities
        none:
          type: integer
          description: Number of vulnerabilities with no assigned severity
          example: 0
        total:
          type: integer
          description: Total number of vulnerabilities across all severity levels
          example: 100
    ExternalJobTriageAgentThought:
      type: object
      description: Thought data for a vulnerability triage, including analysis and reporting
      properties:
        triageId:
          type: string
          description: Unique identifier for this triage assessment
        targetId:
          type: string
          description: Unique identifier for the target of this triage assessment
        thoughtId:
          type: string
          description: Unique identifier for this thought
        thoughtType:
          type: string
          description: Type of thought
        thoughtContent:
          type: string
          description: Content of the thought
        toolExecution:
          $ref: '#/components/schemas/ExternalJobTriageAgentToolExecution'
        block:
          $ref: '#/components/schemas/ExternalJobTriageAgentBlock'
        addedAt:
          type: string
          format: date-time
          description: ISO 8601 timestamp when the thought was added
    StringMap:
      type: object
      additionalProperties:
        type: string
    Pagination:
      type: object
      description: Pagination metadata for navigating through large result sets
      required:
      - total
      - page
      - perPage
      - totalPages
      properties:
        total:
          type: integer
          description: Total number of items across all pages
        page:
          type: integer
          description: Current page number (1-based)
        perPage:
          type: integer
          description: Number of items per page
        totalPages:
          type: integer
          description: Total number of pages available
        prev:
          type: string
          description: URL for the previous page (null if on first page)
        next:
          type: string
          description: URL for the next page (null if on last page)
        first:
          type: string
          description: URL for the first page
        last:
          type: string
          description: URL for the last page
        self:
          type: string
          description: URL for the current page
    SuspectedVulnerabilityTriage:
      type: object
      description: Triage assessment data for a vulnerability, including analysis and reporting
      properties:
        id:
          type: string
          description: Unique identifier for this triage assessment
        content:
          type: object
          description: Detailed content of the triage analysis
          properties:
            thoughts:
              type: array
              description: List of analytical thoughts or observations from the triage process
              items:
                $ref: '#/components/schemas/ExternalJobTriageAgentThought'
            report:
              type: string
              description: Comprehensive triage report with findings and recommendations
    SuspectedVulnerabilityWithTriages:
      description: 'Extended suspected vulnerability schema that includes embedded triage assessments.

        Used specifically for single vulnerability responses where triage data is included.

        '
      allOf:
      - $ref: '#/components/schemas/SuspectedVulnerability_2'
      - type: object
        properties:
          triages:
            type: array
            description: Associated triage assessments for this vulnerability
            items:
              $ref: '#/components/schemas/SuspectedVulnerabilityTriage'
    SuspectedVulnerability_2:
      type: object
      properties:
        id:
          type: integer
          format: int64
          description: Unique numeric identifier for the suspected vulnerability
          example: 2000
        assetUid:
          type: string
          description: Unique identifier for the asset where the vulnerability was discovered
          example: ah28034gsjdf98eqwgbjufj
        listingUid:
          type: string
          description: Unique identifier for the penetration testing listing/engagement scope
          example: ah28034gsjdf
        listingCodename:
          type: string
          description: Human-readable codename for the penetration testing engagement
          example: ACME-H001
        organizationUid:
          type: string
          description: Unique identifier for the organization that owns this vulnerability
          example: ah28034gsjdf
        categoryInScope:
          type: boolean
          description: Indicates whether this vulnerability category is within the current testing scope
        confidence:
          type: string
          description: Confidence level of the vulnerability assessment (e.g., 'firm', 'tentative', 'certain')
          example: firm
        cvssBase:
          type: number
          format: double
          description: CVSS (Common Vulnerability Scoring System) base score indicating severity (0-10 scale)
          example: 5.4
        exploitableLocations:
          type: array
          description: List of key-value maps describing exploitable locations
          items:
            $ref: '#/components/schemas/StringMap'
        falsePositive:
          type: boolean
          description: Flag indicating whether this vulnerability has been determined to be a false positive
        payload:
          type: object
          description: Additional vulnerability data and metadata from the detection source
          $ref: '#/components/schemas/StringMap'
        referenceUrls:
          type: array
          items:
            type: string
          description: External reference URLs providing additional context about the vulnerability
          example:
          - https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/monitoring_ec2.html
          - https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DescribeInstances.html
        severity:
          type: string
          description: Normalized severity classification (e.g., 'low', 'medium', 'high', 'critical')
          example: low
        source:
          type: string
          description: Tool or system that originally detected this vulnerability
          example: synack
        sourceId:
          type: string
          description: Unique identifier for the source job or detection run that created this vulnerability
          example: job-abc-123
        vulnerabilityStatusId:
          type: integer
          format: int64
          description: Numeric identifier for the vulnerability's current status in the workflow
        reasonTitle:
          type: string
          description: Brief title explaining the reason for the current status or assessment
        reasonDescription:
          type: string
          description: Detailed explanation of the reasoning behind the current status or triage decision
        automatedTriageStatus:
          type: string
          description: Current status of the vulnerability in the automated triage workflow
        automatedTriageStatusUpdatedAt:
          type: string
          format: date-time
          description: ISO 8601 timestamp when the automated triage status was last updated
          example: '2023-12-25T15:45:30.123Z'
        cves:
          type: array
          description: List of Common Vulnerabilities and Exposures (CVE) identifiers associated with this vulnerability
          items:
            type: string
            example: CVE-2025-1238923
        cwes:
          type: array
          description: List of Common Weakness Enumeration (CWE) identifiers classifying this vulnerability type
          items:
            type: string
            example: CWE-1238923
        status:
          type: string
          description: Current workflow status of the vulnerability (e.g., 'eligible', 'vulnerable', 'not_vulnerable')
        typeId:
          type: string
          description: String identifier for the vulnerability type classification
          example: Type-69d55e
        typeTitle:
          type: string
          description: Title of the vulnerability type
          example: SQL Injection
        typeCategoryId:
          type: string
          description: Identifier for the category that this vulnerability type belongs to
        typeCategoryParentName:
          type: string
          description: Name of the parent category for hierarchical vulnerability classification
        typeCategoryChildName:
          type: string
          description: Name of the child category for hierarchical vulnerability classification
        typeDescription:
          type: string
          description: Description of the vulnerability type
        exploitableVulnerabilityId:
          type: string
          description: Unique identifier linking this vulnerability to exploitable vulnerability records
          example: test_e859b6a8371c-m001-4
        createdAt:
          type: string
          format: date-time
          description: ISO 8601 timestamp when the vulnerability was first created in the system
          example: '2023-12-25T15:45:30.123Z'
        lastDetectedAt:
          type: string
          format: date-time
          description: ISO 8601 timestamp when the vulnerability was most recently detected or confirmed
          example: '2023-12-25T15:45:30.123Z'
        triageIneligibleReason:
          type: string
          description: Reason why the vulnerability is not eligible for automated triage
          example: Triage already started or performed.
        solution:
          type: string
          description: Solution to the vulnerability
          example: Microsoft has released security update KB5002113 to address this issue.
        vendorRiskScore:
          type: number
          description: A risk score value provided by the vendor of the imported vulnerability.
          example: 1.3
    SuspectedVulnerabilitiesSummaries_SummaryStatus:
      type: object
      description: Summary status of the vulnerabilities
      properties:
        eligible:
          type: integer
          description: Number of eligible vulnerabilities
          example: 10
        ineligible:
          type: integer
          description: Number of ineligible vulnerabilities
          example: 10
        agent_review:
          type: integer
          description: Number of vulnerabilities awaiting agent review
          example: 10
        ops_review:
          type: integer
          description: Number of vulnerabilities awaiting operations team review
          example: 10
        srt_review:
          type: integer
          description: Number of vulnerabilities awaiting security research team review
          example: 10
        vulnerable:
          type: integer
          description: Number of confirmed vulnerable findings
          example: 10
        not_vulnerable:
          type: integer
          description: Number of findings determined to be not vulnerable
          example: 10
        out_of_scope:
          type: integer
          description: Number of findings determined to be out of scope
          example: 10
        target_unreachable:
          type: integer
          description: Number of findings determined to be target unreachable
          example: 10
        not_applicable:
          type: integer
         

# --- truncated at 32 KB (47 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/synack/refs/heads/main/openapi/synack-suspected-vulnerabilities-api-openapi.yml