Skip to main content
GET
/
confidence-scoring
/
summary
Python
from meibel import MeibelClient

client = MeibelClient(api_key="your-api-key")

result = client.confidence_scoring.get_scoring_jobs_summary()
print(result)
{
  "primary_field": "<string>",
  "primary_value": "<string>",
  "secondary_field": "<string>",
  "secondary_value": "<string>",
  "status": "<string>",
  "aggregate_score": 123,
  "module_scores": {},
  "n_jobs_per_module": {},
  "jobs": [
    {
      "job_id": "<string>",
      "agent_identity_context": {
        "customer_id": "<string>",
        "project_id": "<string>",
        "agent_name": "<string>",
        "agent_version": "<string>",
        "agent_session_id": "<string>",
        "agent_workflow_name": "<string>",
        "agent_workflow_version": "<string>",
        "agent_workflow_session_id": "<string>",
        "tool_id": "<string>",
        "tool_instance_id": "<string>",
        "tool_execution_id": "<string>"
      },
      "module": "<string>",
      "input_value": "<string>",
      "output_value": "<string>",
      "status": "<string>",
      "scoring_config": "<unknown>",
      "score": 123
    }
  ]
}

Documentation Index

Fetch the complete documentation index at: https://docs.meibel.ai/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

Meibel-API-Key
string
header
required

Query Parameters

primary
string
required

Primary filter in "field:value" format, where field is an identity context field name (e.g. "agent_name:my-agent" or "agent_session_id:sess_abc123").

secondary
string | null

Optional secondary filter in the same "field:value" format to further narrow results (e.g. "agent_version:1.2.0").

Response

Successful Response

Aggregated summary of scoring jobs matching one or two identity context filters.

primary_field
string
required

The identity context field used as the primary filter (e.g. "agent_name").

primary_value
string
required

The value matched by the primary filter.

secondary_field
string | null

An optional second identity context field used to further narrow results.

secondary_value
string | null

The value matched by the secondary filter.

status
string | null

Overall status across the matched scoring jobs. Null if no jobs matched the filters.

aggregate_score

Average score across all completed jobs matching the filters.

module_scores
Module Scores · object

Average score per scoring module, keyed by module name.

n_jobs_per_module
N Jobs Per Module · object

Number of completed scoring jobs per module.

jobs
ScoringJobRecord · object[] | null

The individual scoring job records matching the filters.