eval admin

Set Authorization: Bearer <EVAL_ADMIN_TOKEN> (or header X-Admin-Token). In development without EVAL_ADMIN_TOKEN, API is open.

If you see 503 / Admin API disabled, set EVAL_ADMIN_TOKEN in the host .env, then docker compose up -d eval.

Competitions

Create competition

Selected competition

Update display name, slug, or active flag.

These values are stored as fetch rules and passed to the eval worker (session name matching, lookback, concurrency).

Eligible “pro” drivers (cust_id) and optional added_after_track for scoring.

Add driver

New team

Entry list (vehicle, class, optional linked team).

Add participant

One row per iRacing subsession. Steward rules are per driver and session key (* or all applies to every session).

Add penalty session