Get Runs

POST

Fetch experiment runs based on provided filters.

Parameters:

  • filters: RunRequest object containing filter criteria

Returns:

  • List of RunResponse objects matching the filters

Example filter:

1{
2 "filters": {
3 "config.user": {
4 "$eq": "Add a user_id here. e.g. auth0|1234567890"
5 },
6 "created_at": {
7 "$gt": "2024-10-16T19:18:48.753240",
8 "$lte": "2024-10-17T19:18:48.753258"
9 }
10 }
11}

Notes:

  • Returns up to 10 runs due to performance issues - WANDB does not have pagination so for performance we should return less runs (temporary solution).
  • Excludes runs hidden from the user

Raises:

  • HTTPException 500: If fetching runs fails

Request

This endpoint expects an object.
filtersmap from strings to anyRequired

Response

This endpoint returns an optional list of objects.
idstring
namestring
statestring
tagslist of strings
created_atstring
configmap from strings to any