curl --location --request PUT 'https://api-lms.staging.teach-in.ru/api/admin/testing-system/test-program/test-programs/39f4631f-855c-4df5-9706-67be0ce2b5c4/edit-question' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
"questionGroupId": "019fa7af-5c0a-7840-9145-80948edbb4e1",
"questionId": "019fa7b0-f831-729f-8ced-2903a39fa3ad",
"title": "question 1, own checker",
"description": "<p>standard answer:</p><p>def reverse(s):<br> return s[::-1]</p>",
"explanation": null,
"maxAnswers": 1,
"data": {
"imageId": "ec28c353-2601-4820-895e-dd12a5bc9e76",
"checkerId": null,
"testingTimeLimit": 3,
"testingMemoryLimit": 44,
"solutionMaxSize": 2,
"isAllowTextInput": true,
"files": {
"privateTests": null,
"publicTests": null,
"descriptionFile": null,
"solutionTemplate": null,
"runScript": "27ba74db-fd32-4808-a47f-ef805deff230",
"additional": null,
"preScript": null,
"postScript": null
}
},
"question_group_id": "019fa7af-5c0a-7840-9145-80948edbb4e1",
"question_id": "019fa7b0-f831-729f-8ced-2903a39fa3ad",
"max_answers": 1
}'