Restart Campaign
Reset the campaign to a fresh, empty board.
Board, history, frames, and standings state are discarded; player-authored strategist prompts (with their version trail), colour preferences, and perk loadouts survive — all things a player wrote about themselves rather than anything this war produced, and a restart that made everyone re-pick their colour would be discarding the wrong half. The epoch bump namespaces the next rounds’ idempotency keys AND fences the round runner: a round computed against the old epoch refuses to persist (see runner._write_state). One atomic write — an abandoned in-flight platform Round is failed by start_real_round’s stale-campaign reap on the next runner tick, so this endpoint has no post-commit failure mode. The next round rebuilds the empty board and players re-enter via their airdrops.
Authorizations
Bearer token issued by Softmax
Path Parameters
^league_[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$Response
Successful Response
The response is of type Response Restart Campaign V2 Leagues League Id Campaign Restart Post · object.