StackRox ProbeUploadService API

The ProbeUploadService API from StackRox — 1 operation(s) for probeuploadservice.

OpenAPI Specification

stackrox-probeuploadservice-api-openapi.yml Raw ↑
openapi: 3.0.0
info:
  title: API Reference AlertService ProbeUploadService API
  version: '1'
  description: API reference for the StackRox Kubernetes Security Platform (upstream of Red Hat Advanced Cluster Security). Provides risk analysis, visibility, runtime alerts, policy management, compliance checking, and vulnerability management for containerized workloads. Authentication uses API tokens generated via /v1/apitokens/generate and passed as Bearer tokens.
  contact:
    email: support@stackrox.com
    url: https://www.stackrox.io/
  license:
    name: All Rights Reserved
    url: https://www.stackrox.com/
servers:
- url: https://{central-host}
  description: StackRox Central API server
  variables:
    central-host:
      default: stackrox.localhost
      description: StackRox Central hostname or IP
security:
- ApiToken: []
tags:
- name: ProbeUploadService
paths:
  /v1/probeupload/getexisting:
    post:
      operationId: GetExistingProbes
      responses:
        '200':
          description: A successful response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1GetExistingProbesResponse'
      tags:
      - ProbeUploadService
components:
  schemas:
    v1GetExistingProbesResponse:
      type: object
      properties:
        existingFiles:
          type: array
          items:
            $ref: '#/components/schemas/v1ProbeUploadManifestFile'
    v1ProbeUploadManifestFile:
      type: object
      properties:
        name:
          type: string
        size:
          type: string
          format: int64
        crc32:
          type: integer
          format: int64
  securitySchemes:
    ApiToken:
      type: apiKey
      in: header
      name: Authorization
      description: 'StackRox API token. Format: Bearer {token}'