Skip to main content
GET
Python

Authorizations

Authorization
string
header
required

API Key authentication. Format: "Bearer YOUR_API_KEY"

Path Parameters

run_id
string<uuid>
required

UUID of the red team run

Response

Red team run details

id
string<uuid>

Unique identifier for the run

red_team_spec_id
string<uuid>

ID of the red team spec used for this run

spec_name
string

Name of the associated red team spec

number_of_behaviors
integer

Number of adversarial behaviors to generate

Required range: x >= 1
number_of_prompts_per_behavior
integer

Number of adversarial prompts to generate for each behavior

Required range: x >= 1
model_name
enum<string>

Model to use for generating adversarial prompts

Available options:
openai/gpt-oss-120b,
deepseek-ai/DeepSeek-V4-Pro-0813,
moonshotai/Kimi-K3,
moonshotai/Kimi-K2.6
status
enum<string>

Current status of the run

Available options:
PENDING,
PROCESSING,
SUCCEEDED,
FAILED,
CANCELED
completed_at
string<date-time> | null

Timestamp when the run completed (null if still running)

task_id
string | null

Internal task ID for tracking the async job

results_json
object | null

Generated adversarial behaviors and prompts (null while running)

Example:
error_message
string | null

Error message if the run failed

created_by
integer

ID of the user who created this run

created_by_email
string

Email of the user who created this run

created_at
string<date-time>

Timestamp when the run was created