List sessions in a campaign
play_list_campaign_sessionsList sessions belonging to one campaign. Readable by anyone who may view the campaign (a participant, anyone when the campaign is public, or an admin with Admin Mode on). Defaults to a compact summary shape ordered by most-recently-updated; pass detail: 'full' for the populated shape.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sort | No | 'recent' (default) orders by updatedAt descending so the freshest sessions come back first; 'date' removes the gateway's `recent` override and defers to the play backend's default ordering for the endpoint. | recent |
| limit | No | Cap the number of sessions returned. Hard-capped at 200 server-side. | |
| detail | No | Response shape. 'summary' (default) returns id + name + status + date + campaign-ref only; 'full' returns the populated session document including battlemap refs and the full description body. | summary |
| campaignId | Yes | Mongo `_id` of the play campaign. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||