Finalises a previously opened scorecard, locking its data and
returning the aggregate results.
After a scorecard is closed, additional RESET or ACTION commands
using its card_id are rejected.
You must supply the card_id obtained from /scorecard/open.
Identifier of the scorecard to close.
Payload for closing a previously opened scorecard and finalising its aggregated results.
Identifier of the scorecard to close—use the card_id
returned by OpenScorecardResponse.
scorecard closed; final aggregate results returned.
Aggregate results for an entire scorecard run.
Returned when closing a scorecard or when retrieving a scorecard (open or closed).
Includes cumulative totals, optional metadata echoed from the open request
(e.g. source_url, tags, opaque), user identity (user_name, user_id),
timestamps (open_at, last_update, published_at), and a per-environment
breakdown in environments. The tags_scores array provides per-tag aggregates
for runs that were tagged.
The scorecard ID returned by OpenScorecardResponse.
Aggregate score for this scorecard (sum of per-level scores).
Per-environment breakdown; each entry is one game/environment with its runs.
When the scorecard was opened.
When the scorecard was last updated (e.g. last action or close).
Number of environments that reached a terminal state (WIN or GAME_OVER).
Total number of environments in this scorecard.
Cumulative levels completed across all runs.
Total number of levels across all environments.
Cumulative number of actions taken across all plays.
Link originally supplied in the OpenScorecardRequest.
Arbitrary labels echoed back from the open request.
Display name of the user who opened/ran this scorecard.
Stable identifier of the user (e.g. provider subject id).
When the scorecard was closed/published (absent if still open).
Free-form JSON blob (≤ 16 KB) exactly as provided when the scorecard was opened. Absent if none was supplied.
Per-tag aggregate statistics for runs that were tagged.