Skip to main content

Overview

The list method allows you to retrieve experiments with support for filtering, sorting, and pagination. This is useful for managing and reviewing your experiment portfolio.

Method Signature

Synchronous

Asynchronous

Parameters

Returns

Returns a dictionary containing:
  • experiments: List of experiment objects
  • total: Total number of experiments matching filters
  • limit: Applied limit
  • offset: Applied offset
  • has_more: Whether more experiments are available

Examples

Basic Usage

Pagination

Filter by Status

Filter by Name

Sorting

Combined Filtering

Filter by Creator

Asynchronous Usage

Pagination Loop

Detailed Analysis

Export Experiment List

Asynchronous Batch Processing

Error Handling

Response Structure

The response contains:

Best Practices

  • Use appropriate page sizes (10-50) for UI display
  • Implement pagination for large experiment lists
  • Filter by status to focus on relevant experiments
  • Sort by creation date to see recent activity
  • Cache results when appropriate to reduce API calls
  • Use async methods for better performance in concurrent applications

Common Use Cases

  • Dashboard displaying experiment overview
  • Finding experiments by name or creator
  • Monitoring running experiments
  • Analyzing experiment portfolio
  • Exporting experiment data
  • Cleaning up old or completed experiments