Update Question
This API is used to update the existing question on the Sunbird-inQuiry Platform.
This API is used to update the existing question on the Sunbird-inQuiry Platform.
PATCH
/question/v2/update/{question_id}
• /update endpoint executes the "Update Question" request based on parameters provided as metadata in the request body. Users can provide updated attributes and their values in a request. • It points to inquiry-api-service (assessment service) - /question/v5/update • You need to provide a valid Question Id value in {question_id} field of the API URL. • It is mandatory to provide values for parameters marked with *. • Mandatory fields cannot be null or empty. • The API supports QuML 1.1 version onwards. For Detailed Question schema, Please check here
Path Parameters
Name | Type | Description |
---|---|---|
question_id* | String | Append a valid Question ID To the Request URL |
Headers
Name | Type | Description |
---|---|---|
Content-Type* | String | The Content-Type entity is the media type of the resource. It should be Application/json |
Authorization* | String | To make use of the API, you require authorization. Raise a request to the administrator, for the use of the API. You will receive the authorization key. Specify the key received, here. Set Bearer {{api_key}} |
x-channel-id | String | Unique identification number associated with a root organization. |
Request Body
Name | Type | Description |
---|---|---|
request* | Object | It contains metadata about the question to be updated. |
Sample Request
Request Schema
Attribute | Type | Description | Required |
---|---|---|---|
versionKey | string | Represents the transaction update version key of the Question | Yes |
Success Result Schema
Attribute | Type | Description |
---|---|---|
identifier | String | Unique Question identifier |
versionKey | String | Unique version key for question |
cURL
Full Request Example
Following is the complete request example of updating an existing Question. This is a Multiple Choice Questions (MCQ) type of question.
Last updated