Update coworld Log surface
/v2/coworlds/{coworld_name}/log-surfaceUpdates a coworld's Log reporter override, render mode, or version pin. Requires the game owner, its canonical Coworld's author, or Softmax team membership. Flipping to 'eager' creates a standing subscription that pre-renders every completed episode's Log; flipping back to 'on_demand' disables it without deleting it.
Authorization
BearerAuth Bearer token issued by Softmax
In: header
Path Parameters
Coworld name.
Request Body
application/json
Non-null Log surface settings to replace.
Non-null value replaces the render mode; omitted or null leaves it unchanged.
Non-null value replaces the coworld-level reporter override; omitted or null leaves it unchanged. Must have a visible version declaring a required 'log' file output.
Non-null value pins Log rendering to this reporter version; omitted or null leaves it unchanged.
curl -X PATCH "https://softmax.com/api/observatory/v2/coworlds/string/log-surface" \ -H "Content-Type: application/json" \ -d '{}'{ "log_id": "string", "coworld_name": "string", "reporter_id": "string", "render_mode": "on_demand", "pinned_version_id": "acdd174b-fedb-4cc2-a413-d2bf36fbaf58", "effective_reporter_id": "string", "effective_reporter_source": "league"}