Skip to Content

POST /attempt/get

Attempt Get

Get attempt detail with the canonical shared attempt bundle.

Request Body (GetAttemptDetailRequest)

FieldTypeRequiredDescription
attempt_idstringYesUUID of the attempt to fetch
snapshot_keystringNoCache snapshot key for consistent reads across related requests

Response (GetAttemptDetailResponse)

FieldTypeRequiredDescription
actor_namestringNoDisplay name of the current actor
attempt_existsbooleanNoWhether the attempt exists
access_deniedbooleanNoWhether access was denied
attemptAttemptDataNoAttempt-level data
simulationSimulationDataNoSimulation metadata
timerTimerDataNoTimer information
aggregated_resultsAggregatedResultsNoAggregated results across chats
current_chat_indexintegerNoIndex of the current chat
expected_chat_countintegerNoExpected total number of chats
is_activebooleanNoWhether the attempt is currently active
is_lobbybooleanNoWhether the attempt is in lobby state
show_resultsbooleanNoWhether to show results view
should_show_controlsbooleanNoWhether to show UI controls
is_own_attemptbooleanNoWhether this is the actor’s own attempt
current_chat_idstringNoID of the current chat
has_messagesbooleanNoWhether the current chat has gradeable content (messages or quiz responses)
available_continuation_optionsAvailableContinuationOptionsNoContinuation options for infinite mode
rubric_structureRubricStructureDataNoRubric structure data
training_idstringNoUUID of the training
chat_entry_idstringNoUUID of the chat entry
next_chat_entry_idstringNoUUID of the next chat entry to set up, None when all chats are complete
resourcesAttemptResourcesNoResource maps keyed by ID
entriesAttemptEntriesNoEntry payloads by type
Last updated on