Seekr Internal API

The Internal API from Seekr — 39 operation(s) for internal.

OpenAPI Specification

seekr-internal-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Seekr Internal API
  contact:
    name: Seekr API Support
    url: http://www.seekr.com/contact
    email: contact@seekr.com
  termsOfService: http://www.seekr.com/support
  version: '1.0'
  description: 'Operations tagged Internal across 3 of this provider''s published API definitions: seekr-agents-openapi.json, seekr-explainability-openapi.json, seekr-llm-training-openapi.json. Each path carries the servers of the definition it was published in.'
servers:
- url: https://flow.seekr.com
  description: SeekrBuild server base URL
tags:
- name: Internal
paths:
  /v1/internal/runs/latest:
    servers:
    - url: https://flow.seekr.com
      description: SeekrBuild server base URL
    post:
      tags:
      - Internal
      summary: List Agent Latest Runs Endpoint
      description: Returns a dictionary of agent_ids with their latest run.
      operationId: list_agent_latest_runs_endpoint_v1_internal_runs_latest_post
      requestBody:
        content:
          application/json:
            schema:
              items:
                type: string
              type: array
              title: Agent Ids
        required: true
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                items:
                  $ref: '#/components/schemas/LatestRun'
                type: array
                title: Response List Agent Latest Runs Endpoint V1 Internal Runs Latest Post
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
      x-excluded: true
  /v1/internal/agents:
    servers:
    - url: https://flow.seekr.com
      description: SeekrBuild server base URL
    get:
      tags:
      - Internal
      summary: List Registered Agents Endpoint
      description: List all agents currently registered with agents-router.
      operationId: list_registered_agents_endpoint_v1_internal_agents_get
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                items:
                  $ref: '#/components/schemas/RegisteredAgent'
                type: array
                title: Response List Registered Agents Endpoint V1 Internal Agents Get
      x-excluded: true
  /v1/internal/functions/validate-function-ids:
    servers:
    - url: https://flow.seekr.com
      description: SeekrBuild server base URL
    post:
      tags:
      - Internal
      summary: Validate Function Ids
      description: Validate that the provided function IDs exist and belong to the team (if provided).
      operationId: validate_function_ids_v1_internal_functions_validate_function_ids_post
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ValidatePythonFunctionIdsRequest'
        required: true
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ValidateFunctionIdsResponse'
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
      x-excluded: true
  /v1/internal/functions/by-ids:
    servers:
    - url: https://flow.seekr.com
      description: SeekrBuild server base URL
    post:
      tags:
      - Internal
      summary: Get Functions By Ids
      description: Retrieve Python functions by a list of IDs.
      operationId: get_functions_by_ids_v1_internal_functions_by_ids_post
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/PythonFunctionIdsRequest'
        required: true
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                items:
                  $ref: '#/components/schemas/PythonFunctionResponse'
                type: array
                title: Response Get Functions By Ids V1 Internal Functions By Ids Post
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
      x-excluded: true
  /version:
    servers:
    - url: https://flow.seekr.com
      description: SeekrBuild server base URL
    get:
      tags:
      - Internal
      summary: Version
      operationId: version_version_get
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                additionalProperties:
                  type: string
                type: object
                title: Response Version Version Get
      x-excluded: true
  /v1/explainability/:
    servers:
    - url: https://flow.seekr.com
      description: SeekrBuild server base URL
    get:
      tags:
      - Internal
      summary: Read Root
      operationId: read_root_v1_explainability__get
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
      x-excluded: true
  /v1/explainability/status:
    servers:
    - url: https://flow.seekr.com
      description: SeekrBuild server base URL
    get:
      tags:
      - Internal
      summary: Check Status
      description: "Check the status of the retriever service.\n\nReturns:\n    JSONResponse: The status response containing the status and version information."
      operationId: check_status_v1_explainability_status_get
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/StatusResponse'
      x-excluded: true
  /v1/explainability/create-index:
    servers:
    - url: https://flow.seekr.com
      description: SeekrBuild server base URL
    post:
      tags:
      - Internal
      summary: Create Index
      description: Create index.
      operationId: create_index_v1_explainability_create_index_post
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/CreateIndexRequest'
        required: true
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/CreateIndexResponse'
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
      x-excluded: true
  /v1/explainability/populate-index:
    servers:
    - url: https://flow.seekr.com
      description: SeekrBuild server base URL
    post:
      tags:
      - Internal
      summary: Populate Index
      description: Populate the index with qa pairs in the parquet files.
      operationId: populate_index_v1_explainability_populate_index_post
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/PopulateIndexRequest'
        required: true
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/PopulateIndexResponse'
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
      x-excluded: true
  /v1/explainability/delete-index:
    servers:
    - url: https://flow.seekr.com
      description: SeekrBuild server base URL
    post:
      tags:
      - Internal
      summary: Delete Index
      operationId: delete_index_v1_explainability_delete_index_post
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/DeleteIndexRequest'
        required: true
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/DeleteIndexResponse'
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
      x-excluded: true
  /v1/explainability/influential-finetuning-data:
    servers:
    - url: https://flow.seekr.com
      description: SeekrBuild server base URL
    get:
      tags:
      - Internal
      summary: Get Influential Finetuning Data
      description: "Perform hybrid search of the index for the given query.\n\nParameters:\n- team_id (str): team scope for the request.\n- question (str): question from user.\n- model_id (str): model_id of the finetuned model.\n- system_prompt (str | None): optional system prompt used only when answer must be generated.\n- answer (str | None): answer from the finetuned model to the question; if not provided, the service retrieves\n  an answer from the finetuned model specified by model_id.\n- method (str): Specify the types of the hybrid query. Possible values are:\n        match (default): match query for text/keyword search,\n        mlt: more_like_this query for text/keyword search,\n        ns: neural_sparse query for keyword search,\n        bool: boolean query for text/keyword search,\n- k (int): the number of results to be retrieved (5 by default).\n- alpha (float): hybrid query weighting parameter in [0, 1] (default 0.9).\n- index_version (str): index version identifier carried in the request (default \"v0\").\n- threshold (float): score threshold value carried in the request in [0, 1] (default 0.0).\n- api_key: API key passed via HTTP header. Required when answer should be computed\n  using the finetuned model.\n\nReturns:\n    InfluentialFinetuningDataResponse"
      operationId: get_influential_finetuning_data_v1_explainability_influential_finetuning_data_get
      security:
      - HTTPBearer: []
      parameters:
      - name: team_id
        in: query
        required: true
        schema:
          type: string
          title: Team Id
      - name: question
        in: query
        required: true
        schema:
          type: string
          title: Question
      - name: model_id
        in: query
        required: true
        schema:
          type: string
          title: Model Id
      - name: system_prompt
        in: query
        required: false
        schema:
          anyOf:
          - type: string
          - type: 'null'
          title: System Prompt
      - name: answer
        in: query
        required: false
        schema:
          anyOf:
          - type: string
          - type: 'null'
          title: Answer
      - name: method
        in: query
        required: false
        schema:
          type: string
          default: match
          title: Method
      - name: k
        in: query
        required: false
        schema:
          type: integer
          default: 5
          title: K
      - name: alpha
        in: query
        required: false
        schema:
          type: number
          maximum: 1
          minimum: 0
          default: 0.9
          title: Alpha
      - name: index_version
        in: query
        required: false
        schema:
          type: string
          default: v0
          title: Index Version
      - name: threshold
        in: query
        required: false
        schema:
          type: number
          maximum: 1
          minimum: 0
          default: 0
          title: Threshold
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/InfluentialFinetuningDataResponse'
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
      x-excluded: true
  /v1/explainability/populate-index-job-status:
    servers:
    - url: https://flow.seekr.com
      description: SeekrBuild server base URL
    get:
      tags:
      - Internal
      summary: Populate Index Job Status
      operationId: populate_index_job_status_v1_explainability_populate_index_job_status_get
      parameters:
      - name: team_id
        in: query
        required: true
        schema:
          type: string
          title: Team Id
      - name: job_id
        in: query
        required: true
        schema:
          type: string
          title: Job Id
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/PopulateIndexJobStatusResponse'
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
      x-excluded: true
  /v2/flow/internal/agents/{agent_id}/update-status:
    servers:
    - url: https://flow.seekr.com
      description: SeekrBuild server base URL
    patch:
      tags:
      - Internal
      summary: Update Status
      description: "An internal-only endpoint (no built-in auth validation) to update the agent's status in the DB, if it exists.\n\nIf the provided status is 'Active', and the Agent's current status is NOT 'Active', the `last_deployed_at` field\nis also updated in the DB to reflect the current date/time.\n\nIf the provided status is changed to 'Failed' from any other status, the Agent yaml is deleted from the git repo,\nand the status is updated to 'Failed' in the DB.\n\nArguments:\n    agent_id: the ID of the agent to update\n    update_request: the AgentUpdateStatusRequest object from the body containing the new status\n\nReturns:\n    An AgentUpdateStatusResponseV2 containing the Agent's ID, old and new status."
      operationId: update_status_v2_flow_internal_agents__agent_id__update_status_patch
      parameters:
      - name: agent_id
        in: path
        required: true
        schema:
          type: string
          title: Agent Id
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/AgentUpdateStatusRequest'
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AgentUpdateStatusResponseV2'
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
      x-excluded: true
  /v1/flow/alignment/{alignment_job_id}/workflow-phase:
    servers:
    - url: https://flow.seekr.com
      description: SeekrBuild server base URL
    get:
      tags:
      - Internal
      summary: Alignment Workflow Phase
      description: 'Internal: the live Argo workflow phase for an alignment job.


        Not part of the public SDK. Lets the integration suite confirm a cancelled

        job''s workflow actually terminated (the DB `cancelled` write alone doesn''t

        prove the Argo stop landed). ``phase`` is None when the workflow was never

        started or no longer exists in Argo.'
      operationId: alignment_workflow_phase_v1_flow_alignment__alignment_job_id__workflow_phase_get
      security:
      - APIKeyHeader: []
      parameters:
      - name: alignment_job_id
        in: path
        required: true
        schema:
          type: string
          title: Alignment Job Id
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/WorkflowPhaseResponse'
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
      x-excluded: true
  /v1/flow_internal/health:
    servers:
    - url: https://flow.seekr.com
      description: SeekrBuild server base URL
    get:
      tags:
      - Internal
      summary: Health
      operationId: health_v1_flow_internal_health_get
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
      x-excluded: true
  /v1/flow/evals/cases:
    servers:
    - url: https://flow.seekr.com
      description: SeekrBuild server base URL
    post:
      tags:
      - Internal
      summary: Create Case Route
      operationId: create_case_route_v1_flow_evals_cases_post
      security:
      - APIKeyHeader: []
      requestBody:
        required: true
        content:
          application/x-www-form-urlencoded:
            schema:
              $ref: '#/components/schemas/CreateCaseForm'
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Case'
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
      x-excluded: true
    get:
      tags:
      - Internal
      summary: List Cases Route
      description: List cases with optional filtering.
      operationId: list_cases_route_v1_flow_evals_cases_get
      security:
      - APIKeyHeader: []
      parameters:
      - name: min_datetime
        in: query
        required: false
        schema:
          anyOf:
          - type: string
            format: date-time
          - type: 'null'
          title: Min Datetime
      - name: max_datetime
        in: query
        required: false
        schema:
          anyOf:
          - type: string
            format: date-time
          - type: 'null'
          title: Max Datetime
      - name: tags
        in: query
        required: false
        schema:
          anyOf:
          - type: array
            items:
              type: string
          - type: 'null'
          title: Tags
      - name: tag_strategy
        in: query
        required: false
        schema:
          $ref: '#/components/schemas/TagStrategy'
          default: contains
      - name: limit
        in: query
        required: false
        schema:
          type: integer
          minimum: 0
          default: 20
          title: Limit
      - name: order
        in: query
        required: false
        schema:
          type: string
          pattern: ^(asc|desc)$
          default: desc
          title: Order
      - name: offset
        in: query
        required: false
        schema:
          type: integer
          minimum: 0
          default: 0
          title: Offset
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/Case'
                title: Response List Cases Route V1 Flow Evals Cases Get
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
      x-excluded: true
  /v1/flow/evals/cases/{case_id}:
    servers:
    - url: https://flow.seekr.com
      description: SeekrBuild server base URL
    get:
      tags:
      - Internal
      summary: Get Case Route
      description: Get a specific case by ID.
      operationId: get_case_route_v1_flow_evals_cases__case_id__get
      security:
      - APIKeyHeader: []
      parameters:
      - name: case_id
        in: path
        required: true
        schema:
          type: string
          description: The ID of the case to retrieve
          title: Case Id
        description: The ID of the case to retrieve
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Case'
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
      x-excluded: true
    put:
      tags:
      - Internal
      summary: Update Case Route
      description: Update a case by ID.
      operationId: update_case_route_v1_flow_evals_cases__case_id__put
      security:
      - APIKeyHeader: []
      parameters:
      - name: case_id
        in: path
        required: true
        schema:
          type: string
          description: The ID of the case to update
          title: Case Id
        description: The ID of the case to update
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/UpdateCaseRequest'
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Case'
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
      x-excluded: true
    delete:
      tags:
      - Internal
      summary: Delete Case Route
      description: Delete a case by ID.
      operationId: delete_case_route_v1_flow_evals_cases__case_id__delete
      security:
      - APIKeyHeader: []
      parameters:
      - name: case_id
        in: path
        required: true
        schema:
          type: string
          description: The ID of the case to delete
          title: Case Id
        description: The ID of the case to delete
      responses:
        '204':
          description: Successful Response
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
      x-excluded: true
  /v1/flow/feedback/upload:
    servers:
    - url: https://flow.seekr.com
      description: SeekrBuild server base URL
    post:
      tags:
      - Internal
      summary: Upload Feedback Route
      operationId: upload_feedback_route_v1_flow_feedback_upload_post
      requestBody:
        content:
          application/x-www-form-urlencoded:
            schema:
              $ref: '#/components/schemas/Body_upload_feedback_route_v1_flow_feedback_upload_post'
        required: true
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/FeedbackResponse'
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
      security:
      - APIKeyHeader: []
      x-excluded: true
  /v1/flow/feedback/images/{image_id}:
    servers:
    - url: https://flow.seekr.com
      description: SeekrBuild server base URL
    get:
      tags:
      - Internal
      summary: Get Feedback Image Route
      operationId: get_feedback_image_route_v1_flow_feedback_images__image_id__get
      security:
      - APIKeyHeader: []
      parameters:
      - name: image_id
        in: path
        required: true
        schema:
          type: string
          title: Image Id
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
      x-excluded: true
  /v1/flow/feedback/:
    servers:
    - url: https://flow.seekr.com
      description: SeekrBuild server base URL
    post:
      tags:
      - Internal
      summary: Create Feedback Route
      operationId: create_feedback_route_v1_flow_feedback__post
      security:
      - APIKeyHeader: []
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/CreateFeedbackRequest'
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/FeedbackResponse'
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
      x-excluded: true
    get:
      tags:
      - Internal
      summary: List Feedback Route
      operationId: list_feedback_route_v1_flow_feedback__get
      security:
      - APIKeyHeader: []
      parameters:
      - name: model_id
        in: query
        required: false
        schema:
          anyOf:
          - type: string
          - type: 'null'
          title: Model Id
      - name: min_datetime
        in: query
        required: false
        schema:
          anyOf:
          - type: string
            format: date-time
          - type: 'null'
          title: Min Datetime
      - name: max_datetime
        in: query
        required: false
        schema:
          anyOf:
          - type: string
            format: date-time
          - type: 'null'
          title: Max Datetime
      - name: tags
        in: query
        required: false
        schema:
          anyOf:
          - type: array
            items:
              type: string
          - type: 'null'
          title: Tags
      - name: tag_strategy
        in: query
        required: false
        schema:
          $ref: '#/components/schemas/TagStrategy'
          default: contains
      - name: limit
        in: query
        required: false
        schema:
          type: integer
          minimum: 0
          default: 20
          title: Limit
      - name: order
        in: query
        required: false
        schema:
          type: string
          pattern: ^(asc|desc)$
          default: desc
          title: Order
      - name: offset
        in: query
        required: false
        schema:
          type: integer
          minimum: 0
          default: 0
          title: Offset
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/FeedbackResponse'
                title: Response List Feedback Route V1 Flow Feedback  Get
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
      x-excluded: true
  /v1/flow/feedback/{feedback_id}:
    servers:
    - url: https://flow.seekr.com
      description: SeekrBuild server base URL
    get:
      tags:
      - Internal
      summary: Get Feedback Route
      operationId: get_feedback_route_v1_flow_feedback__feedback_id__get
      security:
      - APIKeyHeader: []
      parameters:
      - name: feedback_id
        in: path
        required: true
        schema:
          type: string
          title: Feedback Id
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/FeedbackResponse'
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
      x-excluded: true
    delete:
      tags:
      - Internal
      summary: Delete Feedback Route
      description: Delete feedback by id.
      operationId: delete_feedback_route_v1_flow_feedback__feedback_id__delete
      security:
      - APIKeyHeader: []
      parameters:
      - name: feedback_id
        in: path
        required: true
        schema:
          type: string
          title: Feedback Id
      responses:
        '204':
          description: Successful Response
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
      x-excluded: true
    put:
      tags:
      - Internal
      summary: Update Feedback Route
      operationId: update_feedback_route_v1_flow_feedback__feedback_id__put
      security:
      - APIKeyHeader: []
      parameters:
      - name: feedback_id
        in: path
        required: true
        schema:
          type: string
          title: Feedback Id
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/UpdateFeedbackRequest'
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/FeedbackResponse'
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
      x-excluded: true
  /v1/flow/internal/images/{image_id}:
    servers:
    - url: https://flow.seekr.com
      description: SeekrBuild server base URL
    get:
      tags:
      - Internal
      summary: Get Image Route
      description: Returns the ImageResponse metadata for a given image_id.
      operationId: get_image_route_v1_flow_internal_images__image_id__get
      parameters:
      - name: image_id
        in: path
        required: true
        schema:
          type: string
          title: Image Id
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ImageResponse'
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
      x-excluded: true
    delete:
      tags:
      - Internal
      summary: Delete Image Route
      operationId: delete_image_route_v1_flow_internal_images__image_id__delete
      parameters:
      - name: image_id
        in: path
        required: true
        schema:
          type: string
          title: Image Id
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
      x-excluded: true
  /v1/flow/internal/images/{image_id}/content:
    servers:
    - url: https://flow.seekr.com
      description: SeekrBuild server base URL
    get:
      tags:
      - Internal
      summary: Get Image Content Route
      description: Internal route without auth for proxying image from object storage.
      operationId: get_image_content_route_v1_flow_internal_images__image_id__content_get
      parameters:
      - name: image_id
        in: path
        required: true
        schema:
          type: string
          title: Image Id
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
      x-excluded: true
 

# --- truncated at 32 KB (96 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/seekr/refs/heads/main/openapi/seekr-internal-api-openapi.yml