Verta ExperimentRunService API

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

Operations 60

POST /experiment-run/addExperimentRunAttributes Experiment run service add experiment run attributes #
POST /experiment-run/addExperimentRunTag tag #
POST /experiment-run/addExperimentRunTags tags #
POST /experiment-run/cloneExperimentRun Experiment run service clone experiment run #
POST /experiment-run/commitArtifactPart Experiment run service commit artifact part #
POST /experiment-run/commitMultipartArtifact Experiment run service commit multipart artifact #
POST /experiment-run/createExperimentRun Experiment run service create experiment run #
DELETE /experiment-run/deleteArtifact Experiment run service delete artifact #
DELETE /experiment-run/deleteExperimentRun Experiment run service delete experiment run #
DELETE /experiment-run/deleteExperimentRunAttributes Experiment run service delete experiment run attributes #
DELETE /experiment-run/deleteExperimentRunTag Experiment run service delete experiment run tag #
DELETE /experiment-run/deleteExperimentRunTags Experiment run service delete experiment run tags #
DELETE /experiment-run/deleteExperimentRuns Experiment run service delete experiment runs #
DELETE /experiment-run/deleteHyperparameters Experiment run service delete hyperparameters #
DELETE /experiment-run/deleteMetrics Experiment run service delete metrics #
DELETE /experiment-run/deleteObservations Experiment run service delete observations #
POST /experiment-run/findExperimentRuns queries #
GET /experiment-run/getArtifacts Experiment run service get artifacts #
GET /experiment-run/getAttributes Experiment run service get experiment run attributes #
GET /experiment-run/getChildrenExperimentRuns Experiment run service get children experiment runs #
GET /experiment-run/getCommittedArtifactParts Experiment run service get committed artifact parts #
GET /experiment-run/getDatasets Experiment run service get datasets #
GET /experiment-run/getExperimentRunById Experiment run service get experiment run by id #
GET /experiment-run/getExperimentRunByName Experiment run service get experiment run by name #
GET /experiment-run/getExperimentRunCodeVersion Experiment run service get experiment run code version #
GET /experiment-run/getExperimentRunTags Experiment run service get experiment run tags #
GET /experiment-run/getExperimentRunsByDatasetVersionId Experiment run service get experiment runs by dataset version id #
GET /experiment-run/getExperimentRunsInExperiment Experiment run service get experiment runs in experiment #
GET /experiment-run/getExperimentRunsInProject basic queries #
GET /experiment-run/getHyperparameters Experiment run service get hyperparameters #
GET /experiment-run/getJobId Experiment run service get job id #
GET /experiment-run/getMetrics Experiment run service get metrics #
GET /experiment-run/getObservations Experiment run service get observations #
GET /experiment-run/getTopExperimentRuns Experiment run service get top experiment runs #
POST /experiment-run/getUrlForArtifact Experiment run service get url for artifact #
GET /experiment-run/getVersionedInput Experiment run service get versioned inputs #
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 Experiment run service log environment #
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 Experiment run service log versioned input #
POST /experiment-run/setParentExperimentRunId Experiment run service set parent experiment run id #
GET /experiment-run/sortExperimentRuns Experiment run service sort experiment runs #
POST /experiment-run/updateExperimentRunDescription Experiment run service update experiment run description #
POST /experiment-run/updateExperimentRunName Experiment run service update experiment run name #
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: modeldb/.proto Experiment Run Service API
  version: version not set
servers:
- url: /v1
tags:


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