Skip to main content
POST
Python SDK

Authorizations

Authorization
string
header
required

Enter your API key (e.g. dai_sk_test_key_001)

Headers

Authorization
string

Path Parameters

trace_id
string
required

Cookies

decimal_session
string | null

Body

application/json

Request body for pushing external eval scores.

source
string
required

Source system: 'custom', 'my-pipeline', etc. (reserved external-tool names like 'deepeval' require the webhook path)

scores
ScoreInput · object[]
required

List of scores to push

Minimum array length: 1
metadata
Metadata · object | null

Source-specific metadata (run_id, metric version, etc.)

Response

Successful Response

Response after pushing scores.

trace_id
string
required
source
string
required
scores_stored
integer
required
scores
ScoreResponse · object[]
required