Retrieve an exam question
/products/{product_id}/exams/{exam_id}/questions/{exam_question_id}The correct field of each alternative is included only when the current credentials have the exams.read_answer_key permission; otherwise, the field is omitted.
Autonomous mode: the API credential secret, sent as a bearer token. Credential secrets are identified by a fixed prefix.
In: header
Path Parameters
Public ID of the product, prefixed with prd_.
Public ID of the exam, prefixed with exm_.
Public ID of the exam question, prefixed with exq_.
Header Parameters
Optional client-generated identifier of the request, up to 64 characters from [A-Za-z0-9._-]. Echoed back in the response and recorded in the request log; it never replaces the server-generated X-Request-Id.
length <= 64Response Body
application/json
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/products/string/exams/string/questions/string"{ "data": { "alternatives": [ { "correct": true, "id": "string", "text": "string" } ], "created_at": "2019-08-24T14:15:22Z", "deleted": true, "exam_id": "string", "format": "multiple_choice", "id": "string", "image": "string", "object": "exam_question", "position": 0, "revision": "string", "text": "string", "updated_at": "2019-08-24T14:15:22Z" }}Reorder exam questions PUT
Sets the order in which the exam questions are presented. The request must contain exactly the set of questions currently in the exam, excluding questions in the trash. If the supplied set does not match, the request is rejected with `order_set_mismatch` and the existing order remains unchanged. To avoid overwriting a newer version, send the exam `ETag` from the exam retrieve operation in the `If-Match` header.
Update an exam question PATCH
Updates an exam question. When `alternatives` is supplied, it replaces the entire set of alternatives. Answers already recorded in completed attempts are not regraded. To avoid overwriting a newer version, send the `ETag` from the retrieve operation in the `If-Match` header.