import type * as Extend from "../../../../index"; /** * @example * { * evaluationSetId: "ev_2LcgeY_mp2T5yPaEuq5Lw", * entity: { * id: "ex_Xj8mK2pL9nR4vT7qY5wZ", * version: "1.0" * } * } * * @example * { * evaluationSetId: "ev_2LcgeY_mp2T5yPaEuq5Lw", * evaluationSetItemIds: ["evi_kR9mNP12Qw4yTv8BdR3H"] * } */ export interface EvaluationSetRunsCreateRequest { /** The workspace ID to target. **Required** when using an organization-scoped API key; optional for workspace-scoped keys (the key is already tied to a workspace). See [Authentication](https://docs.extend.ai/2026-02-09/developers/authentication) for details on API key scopes. */ "x-extend-workspace-id"?: string; /** The ID of the evaluation set to run. */ evaluationSetId: string; /** Optional processor and version to run against the evaluation set. If omitted, the evaluation set's processor is run at its draft version. */ entity?: Extend.EvaluationSetRunsCreateRequestEntity; /** Optional list of evaluation set item IDs to run. If omitted, all items in the evaluation set are run. */ evaluationSetItemIds?: string[]; }