Get a student's placement state
Returns the current placement state for each subject.
nextTestId identifies a native TimeBack assessment. It cannot identify external work because external work has a URL instead of a TimeBack test ID.
Before the service enforced external Reading screeners, clients could skip them and open the next native test. After enforcement, the response for a pending screener was IN_PROGRESS with nextTestId: null. Clients then had no screener link.
nextAction supersedes nextTestId for placement actions. nextTestId remains in the response for older clients. It carries a value only for native TimeBack assessments.
nextAction describes only the next placement action for this response. It does not describe other work for the subject.
assign: A native TimeBack placement test is available.testIdmatchesnextTestId, andtitleis its display label.launch: Placement continues in an external application.nextTestIdis null.urlis the exact HTTPS destination, andtitleis its display label. A client must openurlexactly as supplied. It must not add student, grade, result, or battery data.null: No action object is present in this field.
For K-2 Reading, a launch action can point to AlphaLiteracy. Before this response exposes that action, TimeBack has created a pending generic AlphaLiteracy Assessment result in OneRoster. AlphaLiteracy discovers and resumes that result after sign-in. Provider-internal test selection is not part of this placement API contract.
Authorizations
The access token received from the authorization server in the OAuth 2.0 flow.
Path Parameters
The sourcedId of the student