Verta ExperimentRunService API

The ExperimentRunService API from Verta — 60 operation(s) for experimentrunservice.

Operations 60

POST /experiment-run/addExperimentRunAttributes #
POST /experiment-run/addExperimentRunTag tag #
POST /experiment-run/addExperimentRunTags tags #
POST /experiment-run/cloneExperimentRun #
POST /experiment-run/commitArtifactPart #
POST /experiment-run/commitMultipartArtifact #
POST /experiment-run/createExperimentRun #
DELETE /experiment-run/deleteArtifact #
DELETE /experiment-run/deleteExperimentRun #
DELETE /experiment-run/deleteExperimentRunAttributes #
DELETE /experiment-run/deleteExperimentRunTag #
DELETE /experiment-run/deleteExperimentRunTags #
DELETE /experiment-run/deleteExperimentRuns #
DELETE /experiment-run/deleteHyperparameters #
DELETE /experiment-run/deleteMetrics #
DELETE /experiment-run/deleteObservations #
POST /experiment-run/findExperimentRuns queries #
GET /experiment-run/getArtifacts #
GET /experiment-run/getAttributes #
GET /experiment-run/getChildrenExperimentRuns #
GET /experiment-run/getCommittedArtifactParts #
GET /experiment-run/getDatasets #
GET /experiment-run/getExperimentRunById #
GET /experiment-run/getExperimentRunByName #
GET /experiment-run/getExperimentRunCodeVersion #
GET /experiment-run/getExperimentRunTags #
GET /experiment-run/getExperimentRunsByDatasetVersionId #
GET /experiment-run/getExperimentRunsInExperiment #
GET /experiment-run/getExperimentRunsInProject basic queries #
GET /experiment-run/getHyperparameters #
GET /experiment-run/getJobId #
GET /experiment-run/getMetrics #
GET /experiment-run/getObservations #
GET /experiment-run/getTopExperimentRuns #
POST /experiment-run/getUrlForArtifact #
GET /experiment-run/getVersionedInput #
POST /experiment-run/logArtifact artifact #
POST /experiment-run/logArtifacts artifacts #
POST /experiment-run/logAttribute attribute #
POST /experiment-run/logAttributes attributes #
POST /experiment-run/logDataset dataset #
POST /experiment-run/logDatasets datasets #
POST /experiment-run/logEnvironment #
POST /experiment-run/logExperimentRunCodeVersion code version #
POST /experiment-run/logHyperparameter hyperparameter #
POST /experiment-run/logHyperparameters hyperparameters #
GET /experiment-run/logJobId jobs #
POST /experiment-run/logMetric metric #
POST /experiment-run/logMetrics metrics #
POST /experiment-run/logObservation observation #
POST /experiment-run/logObservations observations #
POST /experiment-run/logVersionedInput #
POST /experiment-run/setParentExperimentRunId #
GET /experiment-run/sortExperimentRuns #
POST /experiment-run/updateExperimentRunDescription #
POST /experiment-run/updateExperimentRunName #
GET /versioning/repositories/{repository_id.repo_id}/commits/{commit_sha}/path/runs Getting ExperimentRuns linked to a blob #
GET /versioning/repositories/{repository_id.repo_id}/commits/{commit_sha}/runs Getting ExperimentRuns linked to a commit #
GET /versioning/workspaces/{repository_id.named_id.workspace_name}/repositories/{repository_id.named_id.name}/commits/{commit_sha}/path/runs Getting ExperimentRuns linked to a blob #
GET /versioning/workspaces/{repository_id.named_id.workspace_name}/repositories/{repository_id.named_id.name}/commits/{commit_sha}/runs Getting ExperimentRuns linked to a commit #

Specifications

Other Resources

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/verta-experimentrunservice-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

verta-experimentrunservice-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: deployment/APISync.proto AuthzService Experiment Run Service API
  version: version not set
servers:
- url: /v1
tags:
- name: ExperimentRunService
paths:
  /experiment-run/addExperimentRunAttributes:
    post:
      operationId: ExperimentRunService_addExperimentRunAttributes
      responses:
        '200':
          description: A successful response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/modeldbAddExperimentRunAttributesResponse'
        default:
          description: An unexpected error response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/runtimeError'
      tags:
      - ExperimentRunService
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/modeldbAddExperimentRunAttributes'
        required: true
  /experiment-run/addExperimentRunTag:
    post:
      summary: tag
      operationId: ExperimentRunService_addExperimentRunTag
      responses:
        '200':
          description: A successful response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/modeldbAddExperimentRunTagResponse'
        default:
          description: An unexpected error response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/runtimeError'
      tags:
      - ExperimentRunService
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/modeldbAddExperimentRunTag'
        required: true
  /experiment-run/addExperimentRunTags:
    post:
      summary: tags
      operationId: ExperimentRunService_addExperimentRunTags
      responses:
        '200':
          description: A successful response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/modeldbAddExperimentRunTagsResponse'
        default:
          description: An unexpected error response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/runtimeError'
      tags:
      - ExperimentRunService
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/modeldbAddExperimentRunTags'
        required: true
  /experiment-run/cloneExperimentRun:
    post:
      operationId: ExperimentRunService_cloneExperimentRun
      responses:
        '200':
          description: A successful response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/modeldbCloneExperimentRunResponse'
        default:
          description: An unexpected error response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/runtimeError'
      tags:
      - ExperimentRunService
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/modeldbCloneExperimentRun'
        required: true
  /experiment-run/commitArtifactPart:
    post:
      operationId: ExperimentRunService_commitArtifactPart
      responses:
        '200':
          description: A successful response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/modeldbCommitArtifactPartResponse'
        default:
          description: An unexpected error response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/runtimeError'
      tags:
      - ExperimentRunService
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/modeldbCommitArtifactPart'
        required: true
  /experiment-run/commitMultipartArtifact:
    post:
      operationId: ExperimentRunService_commitMultipartArtifact
      responses:
        '200':
          description: A successful response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/modeldbCommitMultipartArtifactResponse'
        default:
          description: An unexpected error response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/runtimeError'
      tags:
      - ExperimentRunService
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/modeldbCommitMultipartArtifact'
        required: true
  /experiment-run/createExperimentRun:
    post:
      operationId: ExperimentRunService_createExperimentRun
      responses:
        '200':
          description: A successful response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/modeldbCreateExperimentRunResponse'
        default:
          description: An unexpected error response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/runtimeError'
      tags:
      - ExperimentRunService
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/modeldbCreateExperimentRun'
        required: true
  /experiment-run/deleteArtifact:
    delete:
      operationId: ExperimentRunService_deleteArtifact
      responses:
        '200':
          description: A successful response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/modeldbDeleteArtifactResponse'
        default:
          description: An unexpected error response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/runtimeError'
      tags:
      - ExperimentRunService
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/modeldbDeleteArtifact'
        required: true
  /experiment-run/deleteExperimentRun:
    delete:
      operationId: ExperimentRunService_deleteExperimentRun
      responses:
        '200':
          description: A successful response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/modeldbDeleteExperimentRunResponse'
        default:
          description: An unexpected error response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/runtimeError'
      tags:
      - ExperimentRunService
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/modeldbDeleteExperimentRun'
        required: true
  /experiment-run/deleteExperimentRunAttributes:
    delete:
      operationId: ExperimentRunService_deleteExperimentRunAttributes
      responses:
        '200':
          description: A successful response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/modeldbDeleteExperimentRunAttributesResponse'
        default:
          description: An unexpected error response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/runtimeError'
      tags:
      - ExperimentRunService
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/modeldbDeleteExperimentRunAttributes'
        required: true
  /experiment-run/deleteExperimentRunTag:
    delete:
      operationId: ExperimentRunService_deleteExperimentRunTag
      responses:
        '200':
          description: A successful response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/modeldbDeleteExperimentRunTagResponse'
        default:
          description: An unexpected error response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/runtimeError'
      tags:
      - ExperimentRunService
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/modeldbDeleteExperimentRunTag'
        required: true
  /experiment-run/deleteExperimentRunTags:
    delete:
      operationId: ExperimentRunService_deleteExperimentRunTags
      responses:
        '200':
          description: A successful response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/modeldbDeleteExperimentRunTagsResponse'
        default:
          description: An unexpected error response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/runtimeError'
      tags:
      - ExperimentRunService
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/modeldbDeleteExperimentRunTags'
        required: true
  /experiment-run/deleteExperimentRuns:
    delete:
      operationId: ExperimentRunService_deleteExperimentRuns
      responses:
        '200':
          description: A successful response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/modeldbDeleteExperimentRunsResponse'
        default:
          description: An unexpected error response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/runtimeError'
      tags:
      - ExperimentRunService
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/modeldbDeleteExperimentRuns'
        required: true
  /experiment-run/deleteHyperparameters:
    delete:
      operationId: ExperimentRunService_deleteHyperparameters
      responses:
        '200':
          description: A successful response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/modeldbDeleteHyperparametersResponse'
        default:
          description: An unexpected error response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/runtimeError'
      tags:
      - ExperimentRunService
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/modeldbDeleteHyperparameters'
        required: true
  /experiment-run/deleteMetrics:
    delete:
      operationId: ExperimentRunService_deleteMetrics
      responses:
        '200':
          description: A successful response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/modeldbDeleteMetricsResponse'
        default:
          description: An unexpected error response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/runtimeError'
      tags:
      - ExperimentRunService
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/modeldbDeleteMetrics'
        required: true
  /experiment-run/deleteObservations:
    delete:
      operationId: ExperimentRunService_deleteObservations
      responses:
        '200':
          description: A successful response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/modeldbDeleteObservationsResponse'
        default:
          description: An unexpected error response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/runtimeError'
      tags:
      - ExperimentRunService
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/modeldbDeleteObservations'
        required: true
  /experiment-run/findExperimentRuns:
    post:
      summary: queries
      operationId: ExperimentRunService_findExperimentRuns
      responses:
        '200':
          description: A successful response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/modeldbFindExperimentRunsResponse'
        default:
          description: An unexpected error response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/runtimeError'
      tags:
      - ExperimentRunService
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/modeldbFindExperimentRuns'
        required: true
  /experiment-run/getArtifacts:
    get:
      operationId: ExperimentRunService_getArtifacts
      responses:
        '200':
          description: A successful response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/modeldbGetArtifactsResponse'
        default:
          description: An unexpected error response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/runtimeError'
      parameters:
      - name: id
        in: query
        required: false
        schema:
          type: string
      - name: key
        in: query
        required: false
        schema:
          type: string
      tags:
      - ExperimentRunService
  /experiment-run/getAttributes:
    get:
      operationId: ExperimentRunService_getExperimentRunAttributes
      responses:
        '200':
          description: A successful response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/modeldbGetAttributesResponse'
        default:
          description: An unexpected error response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/runtimeError'
      parameters:
      - name: id
        in: query
        required: false
        schema:
          type: string
      - name: attribute_keys
        in: query
        required: false
        style: form
        explode: true
        schema:
          type: array
          items:
            type: string
      - name: get_all
        in: query
        required: false
        schema:
          type: boolean
      tags:
      - ExperimentRunService
  /experiment-run/getChildrenExperimentRuns:
    get:
      operationId: ExperimentRunService_getChildrenExperimentRuns
      responses:
        '200':
          description: A successful response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/modeldbGetChildrenExperimentRunsResponse'
        default:
          description: An unexpected error response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/runtimeError'
      parameters:
      - name: experiment_run_id
        in: query
        required: false
        schema:
          type: string
      - name: page_number
        in: query
        required: false
        schema:
          type: integer
          format: int32
      - name: page_limit
        in: query
        required: false
        schema:
          type: integer
          format: int32
      - name: ascending
        in: query
        required: false
        schema:
          type: boolean
      - name: sort_key
        in: query
        required: false
        schema:
          type: string
      tags:
      - ExperimentRunService
  /experiment-run/getCommittedArtifactParts:
    get:
      operationId: ExperimentRunService_getCommittedArtifactParts
      responses:
        '200':
          description: A successful response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/modeldbGetCommittedArtifactPartsResponse'
        default:
          description: An unexpected error response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/runtimeError'
      parameters:
      - name: id
        in: query
        required: false
        schema:
          type: string
      - name: key
        in: query
        required: false
        schema:
          type: string
      tags:
      - ExperimentRunService
  /experiment-run/getDatasets:
    get:
      operationId: ExperimentRunService_getDatasets
      responses:
        '200':
          description: A successful response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/modeldbGetDatasetsResponse'
        default:
          description: An unexpected error response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/runtimeError'
      parameters:
      - name: id
        in: query
        required: false
        schema:
          type: string
      tags:
      - ExperimentRunService
  /experiment-run/getExperimentRunById:
    get:
      operationId: ExperimentRunService_getExperimentRunById
      responses:
        '200':
          description: A successful response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/modeldbGetExperimentRunByIdResponse'
        default:
          description: An unexpected error response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/runtimeError'
      parameters:
      - name: id
        in: query
        required: false
        schema:
          type: string
      tags:
      - ExperimentRunService
  /experiment-run/getExperimentRunByName:
    get:
      operationId: ExperimentRunService_getExperimentRunByName
      responses:
        '200':
          description: A successful response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/modeldbGetExperimentRunByNameResponse'
        default:
          description: An unexpected error response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/runtimeError'
      parameters:
      - name: name
        in: query
        required: false
        schema:
          type: string
      - name: experiment_id
        in: query
        required: false
        schema:
          type: string
      tags:
      - ExperimentRunService
  /experiment-run/getExperimentRunCodeVersion:
    get:
      operationId: ExperimentRunService_getExperimentRunCodeVersion
      responses:
        '200':
          description: A successful response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/modeldbGetExperimentRunCodeVersionResponse'
        default:
          description: An unexpected error response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/runtimeError'
      parameters:
      - name: id
        in: query
        required: false
        schema:
          type: string
      tags:
      - ExperimentRunService
  /experiment-run/getExperimentRunTags:
    get:
      operationId: ExperimentRunService_getExperimentRunTags
      responses:
        '200':
          description: A successful response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/modeldbGetTagsResponse'
        default:
          description: An unexpected error response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/runtimeError'
      parameters:
      - name: id
        in: query
        required: false
        schema:
          type: string
      tags:
      - ExperimentRunService
  /experiment-run/getExperimentRunsByDatasetVersionId:
    get:
      operationId: ExperimentRunService_getExperimentRunsByDatasetVersionId
      responses:
        '200':
          description: A successful response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/modeldbGetExperimentRunsByDatasetVersionIdResponse'
        default:
          description: An unexpected error response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/runtimeError'
      parameters:
      - name: dataset_version_id
        in: query
        required: false
        schema:
          type: string
      - name: page_number
        in: query
        required: false
        schema:
          type: integer
          format: int32
      - name: page_limit
        in: query
        required: false
        schema:
          type: integer
          format: int32
      - name: ascending
        in: query
        required: false
        schema:
          type: boolean
      - name: sort_key
        in: query
        required: false
        schema:
          type: string
      tags:
      - ExperimentRunService
  /experiment-run/getExperimentRunsInExperiment:
    get:
      operationId: ExperimentRunService_getExperimentRunsInExperiment
      responses:
        '200':
          description: A successful response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/modeldbGetExperimentRunsInExperimentResponse'
        default:
          description: An unexpected error response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/runtimeError'
      parameters:
      - name: experiment_id
        in: query
        required: false
        schema:
          type: string
      - name: page_number
        in: query
        required: false
        schema:
          type: integer
          format: int32
      - name: page_limit
        in: query
        required: false
        schema:
          type: integer
          format: int32
      - name: ascending
        in: query
        required: false
        schema:
          type: boolean
      - name: sort_key
        in: query
        required: false
        schema:
          type: string
      tags:
      - ExperimentRunService
  /experiment-run/getExperimentRunsInProject:
    get:
      summary: basic queries
      operationId: ExperimentRunService_getExperimentRunsInProject
      responses:
        '200':
          description: A successful response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/modeldbGetExperimentRunsInProjectResponse'
        default:
          description: An unexpected error response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/runtimeError'
      parameters:
      - name: project_id
        in: query
        required: false
        schema:
          type: string
      - name: page_number
        in: query
        required: false
        schema:
          type: integer
          format: int32
      - name: page_limit
        in: query
        required: false
        schema:
          type: integer
          format: int32
      - name: ascending
        in: query
        required: false
        schema:
          type: boolean
      - name: sort_key
        in: query
        required: false
        schema:
          type: string
      tags:
      - ExperimentRunService
  /experiment-run/getHyperparameters:
    get:
      operationId: ExperimentRunService_getHyperparameters
      responses:
        '200':
          description: A successful response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/modeldbGetHyperparametersResponse'
        default:
          description: An unexpected error response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/runtimeError'
      parameters:
      - name: id
        in: query
        required: false
        schema:
          type: string
      tags:
      - ExperimentRunService
  /experiment-run/getJobId:
    get:
      operationId: ExperimentRunService_getJobId
      responses:
        '200':
          description: A successful response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/modeldbGetJobIdResponse'
        default:
          description: An unexpected error response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/runtimeError'
      parameters:
      - name: id
        in: query
        required: false
        schema:
          type: string
      tags:
      - ExperimentRunService
  /experiment-run/getMetrics:
    get:
      operationId: ExperimentRunService_getMetrics
      responses:
        '200':
          description: A successful response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/modeldbGetMetricsResponse'
        default:
          description: An unexpected error response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/runtimeError'
      parameters:
      - name: id
        in: query
        required: false
        schema:
          type: string
      tags:
      - ExperimentRunService
  /experiment-run/getObservations:
    get:
      operationId: ExperimentRunService_getObservations
      responses:
        '200':
          description: A successful response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/modeldbGetObservationsResponse'
        default:
          description: An unexpected error response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/runtimeError'
      parameters:
      - name: id
        in: query
        required: false
        schema:
          type: string
      - name: observation_key
        in: query
        required: false
        schema:
          type: string
      tags:
      - ExperimentRunService
  /experiment-run/getTopExperimentRuns:
    get:
      operationId: ExperimentRunService_getTopExperimentRuns
      responses:
        '200':
          description: A successful response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/modeldbTopExperimentRunsSelectorResponse'
        default:
          description: An unexpected error response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/runtimeError'
      parameters:
      - name: project_id
        in: query
        required: false
        schema:
          type: string
      - name: experiment_id
        in: query
        required: false
        schema:
          type: string
      - name: experiment_run_ids
        in: query
        required: false
        style: form
        explode: true
        schema:
          type: array
          items:
            type: string
      - name: sort_key
        in: query
        required: false
        schema:
          type: string
      - name: ascending
        in: query
        required: false
        schema:
          type: boolean
      - name: top_k
        in: query
        required: false
        schema:
          type: integer
          format: int32
      - name: ids_only
        in: query
        required: false
        schema:
          type: boolean
      tags:
      - ExperimentRunService
  /experiment-run/getUrlForArtifact:
    post:
      operationId: ExperimentRunService_getUrlForArtifact
      responses:
        '200':
          description: A successful response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/modeldbGetUrlForArtifactResponse'
        default:
          description: An unexpected error response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/runtimeError'
      tags:
      - ExperimentRunService
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/modeldbGetUrlForArtifact'
        required: true
  /experiment-run/getVersionedInput:
    get:
      operationId: ExperimentRunService_getVersionedInputs
      responses:
        '200':
          description: A successful response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/modeldbGetVersionedInputResponse'
        default:
          description: An unexpected error response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/runtimeError'
      parameters:
      - name: id
        in: query
        required: false
        schema:
          type: string
      tags:
      - ExperimentRunService
  /experiment-run/logArtifact:
    post:
      summary: artifact
      operationId: ExperimentRunService_logArtifact
      responses:
        '200':
          description: A successful response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/modeldbLogArtifactResponse'
        default:
          description: An unexpected error response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/runtimeError'
      tags:
      - ExperimentRunService
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/modeldbLogArtifact'
        required: true
  /experiment-run/logArtifacts:
    post:
      summary: artifacts
      operationId: ExperimentRunService_logArtifacts
      responses:
        '200':
          description: A successful response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/modeldbLogArtifactsResponse'
        default:
          description: An unexpected error response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/runtimeError'
      tags:
      - ExperimentRunService
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/modeldbLogArtifacts'
        required: true
  /experiment-run/logAttribute:
    post:
      summary: attribute
      operationId: ExperimentRunService_logAttribute
      responses:
        '200':
          description: A successful response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/modeldbLogAttributeResponse'
        default:
          description: An unexpected error response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/runtimeError'
      tags:
      - ExperimentRunService
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/modeldbLogAttribute'
        required: true
  /experiment-run/logAttributes:
    post:
      summary: attributes
      operationId: ExperimentRunService_logAttributes
      responses:
        '200':
          description: A successful response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/modeldbLogAttributesResponse'
        default:
          description: An unexpected error response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/runtimeError'
      tags:
      - ExperimentRunService
      requestBody:
        content:
          application/jso

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