АРІ WEB Опитувальник. Пройти опитування.

Матеріал з expertsolution
Версія від 11:34, 9 червня 2026, створена Sushchuk.a (обговорення | внесок) (Створена сторінка: ==''' Функція заповнює відповідями опитування'''== Розділ містить метод, лоя проходження опитування. <br> {| cellspacing="3" cellpadding="0" style="width:100%; clear:both; margin:0.5em auto; background-color:#eaecf0; border:1px solid #c8ccd1;" |- ! style="background:#cdf; padding:0.5em; text-align:left; width:15%" id="fileinfotpl_desc" | Опис | style="background:#fff; padd...)
(різн.) ← Попередня версія | Поточна версія (різн.) | Новіша версія → (різн.)
Перейти до навігації Перейти до пошуку

Функція заповнює відповідями опитування

Розділ містить метод, лоя проходження опитування.


Опис Проходження опитування.
Метод POST
URL /api/TariffItemPropositionSurvey/Answer


{
  "surveyId": 4,
  "choiceAnswers": [
    {
      "questionId": 1,
      "choiceId": 1
    },
     {
      "questionId": 2,
      "choiceId": 5
    },
     {
      "questionId": 3,
      "choiceId": 9
    },
     {
      "questionId": 4,
      "choiceId": 1
    },
     {
      "questionId": 5,
      "choiceId": 13
    },
     {
      "questionId": 6,
      "choiceId": 17
    },
     {
      "questionId": 7,
      "choiceId": 21
    },
     {
      "questionId": 8,
      "choiceId": 25
    }
  ]
}


Типи даних Body
* Параметр Тип Опис
*
surveyId Int ID персонального опитування.
*
choiceAnswers choiceAnswers [] Масив відповідей. Елементи масиву структури з такими полями:
     | questionId Int ID Питання
     | choiceId Int ID Відповіді
* Позначення обов’язкового параметру






Response (json)
Status code: 200



Типи даних Response
* Параметр Тип Опис
* Позначення обов’язкового параметру
Додатковий опис вхідних параметрів
* Choice - питання з варіантом відповіді.
** Rating - Рейтингові питання. (потрібно вказати оцінку від / до)
*** Text - Текстові питання що потребують відповіді