Response data source (Psychometrics API data)

  • Updated

This data source provides raw response data for comprehensive analysis. It contains individual candidate responses linked to specific test items and assessment structures. This data is essential for analysing item quality, distractors, and response patterns.

ColumnDescriptionExample

item_bank_id

ID of the Item Bank that this item belongs to.

137279203

item_bank_name

Name of the Item Bank that this item belongs to.

Demo item bank

item_bank_level

The level the Item Bank applies to. Its potential values are section and question.

question

assessment_run_id

The ID of the assessment run (i.e specific test). Each assessment has a unique assessment_run_id.

This ID is a combination of a set of questions, a specific time when this assessment is run, and a group of users that are taking this test.

137465023

withdrawn

Binary variable that indicates whether the student has withdrawn from the test, or not. Possible values are TRUE and FALSE.

FALSE

question_set_title

The title of the question set.

World geography

question_set_content_item_id

The ID of the question set used for this assessment.

137465016

question_set_content_revision_id

The revision ID of the question set used for this assessment.

137465022

assessment_start_time

Timestamp of assessment run’s start time.

This is not the individual start time for each test taker, often all test takers who took the same assessment have the same assessment_start_time.

2025-12-04T07:00:00.000Z

assessment_end_time

Timestamp of assessment run’s end time.

This is not the individual end time for each test taker, often all test takers who took the same assessment have the same assessment_end_time.

2025-12-04T07:35:00.000Z

item_lifecycle_state

Not applicable for CTT test analysis

missing

item_status

Not applicable for CTT test analysis

missing

section_metadata

Custom fields metadata of the section as set by the user.

{}

section_order

The order of the section in the question set as specified in the QTI.

1

question_content_item_id

The unique ID for the question

137456120

question_content_revision_id

The ID of the question revision.

137464926

measure_id

ID for the measure

909486

question_title

The title of the question.

54_Iceland Capital

question_type

The type of the question (e.g. multiple choice)

content_question_qti2_multiple_choice

question_automatic_score

The score of the question automatically calculated by the platform. The question_automatic_score should be the sum of all interaction_automatic_scores that belong to that question.

If the question has only one interaction, question_max_score and interaction_max_score should be the same.

1

question_manual_score

If is_manually_scored is set to true, question_automatic_score will be null and question manual score should be used.

Must be sorted in the same way as marker_id so that one can infer which marker_id maps to which question_manual_score.

However, currently we don’t get any manual scores, even in the case of questions that should be manually scored, like essays.

feedback_correct

feedback

Variable that indicates whether a response was registered or not, and to what degree (answered, unanswered, partially answered, etc.)

Potential values are:

  • feedback_wrong

  • feedback_correct

  • feedback_partially_correct

  • feedback_unanswered

  • feedback_answered

Note: The feedback variable is on the question level. That means that:

  • feedback = feedback_correct when all the interactions inside one question are correct

  • feedback = feedback_wrong when all the interactions inside one question are wrong

  • feedback = feedback_partially_correct when some of the interactions inside one question are wrong and some are correct

feedback_correct

question_duration_seconds

The duration (in seconds) that it took the test taker to complete this specific question.

2

response_timestamp

Timestamp that identifies when the response was sent to the server.

2025-12-04T07:29:14.000Z

question_max_score

Theoretical maximum score possible for the question.

1

question_labels

A list of the user-defined labels associated with the question.

["world-geography","InsperaAssessmentExport_672692871_414210035"]

question_metadata

Custom fields metadata associated to the question and set by the end user.

{"Learning objective":["Learn europe capitals"]}

question_order_in_section

The order of the question in the section. If there is only one question in a section, question_order_in_section will be 1. If a question does not belong to a section, question_order_in_section will be null.

3

interaction_id

ID of the interaction

RESPONSE

response_variable_interaction_id

ID for the response variable interaction

RESPONSE

interaction_automatic_score

The score of the interaction automatically calculated by the platform.

1

interaction_max_score

Theoretical maximum score possible for the interaction.

1

response_text

The text associated with the response that the test taker registered. This can be a word, a sentence or an essay depending on question type.

Reykjavík

response_scorable_item_id

The response_variable_response_id associated with the response that this test taker registered (distractor that the test taker selected).

Will be set to null for question types that don’t include possible response options (distractors).

GO-01-spec-54_choice_1

interaction_order_in_question

The order of the interaction within the question

1

user_id

The user ID of the test taker

137465032

global_person_id

Global ID for the person

1357554-137465032

candidate_org_unit_node_path

Full path stored for each leaf node of organisational unit that test taker belongs to.

Should be sorted so that the same element index maps to the same unit node across candidate_org_unit_node_path and candidate_org_unit_node_path_names.

["1597459","1357555"]

candidate_org_unit_node_path_names

Names associated with full path ids listed in candidate_org_unit_node_path.

Should be sorted so that the same element index maps to the same unit node across candidate_org_unit_node_path and candidate_org_unit_node_path_names.

["StudentsGroup","Group1"]

row_timestamp

The time of which this record was generated. Upon conflicts the record with the latest row_timestamp will always be used.

Format is yyyy-MM-ddTHH:mm:ssZ

2025-12-04T07:29:21.964Z

Was this article helpful?

0 out of 0 found this helpful