Skip to main content

Cost Purge

POST 

/cost/purge

Cost Purge

Request

Body

required

    project_id Project Id (string)required

    query

    object

    required

    The top-level object for querying traced calls.

    The Query wraps a single $expr, which uses Mongo-style aggregation operators to filter calls. This expression can combine logical conditions, comparisons, type conversions, and string matching.

    Examples:

    # Filter calls where op_name == "predict"
    \{
    "$expr": \{
    "$eq": [
    \{"$getField": "op_name"\},
    \{"$literal": "predict"\}
    ]
    \}
    \}

    # Filter where a call's display name contains "llm"
    \{
    "$expr": \{
    "$contains": \{
    "input": \{"$getField": "display_name"\},
    "substr": \{"$literal": "llm"\},
    "case_insensitive": true
    \}
    \}
    \}
    $expr objectrequired

Responses

Successful Response

Schema

    object
Loading...