Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

Версия 1 Следующий »

Запрос

Адрес запроса

GET: /api/v2/disp/interview


Ответ сервера

В случае успешного выполнения сервер вернет массив объектов Question в формате JSON.

Каждый объект Question содержит следующие поля:

ПолеТип данныхОписание
QuestionIDintИдентификатор вопроса
QuestionNumberstringНомер вопроса
QuestionNamestringТекст вопроса
Answersмассив AnswerВарианты ответа

Объект Answer

ПолеТип данныхОписание
AnswerIDintИдентификатор ответа
AnswerTypestringТип варианта ответа
AnswerNamestringТекст ответа


Пример ответа

[
    {
        "questionID": 1,
        "questionNumber": "1.1",
        "questionName": "Говорил ли Вам врач когда-либо, что у Вас имеется повышенное артериальное давление?",
        "answers": [
            {
                "answerID": 1,
                "answerType": "Choise",
                "answerName": "нет"
            },
            {
                "answerID": 2,
                "answerType": "Choise",
                "answerName": "да"
            }
        ]
    },
    {
        "questionID": 2,
        "questionNumber": "1.2",
        "questionName": "Говорил ли Вам врач когда-либо, что у Вас имеется ишемическая болезнь сердца (стенокардия)?",
        "answers": [
            {
                "answerID": 3,
                "answerType": "Choise",
                "answerName": "нет"
            },
            {
                "answerID": 4,
                "answerType": "Choise",
                "answerName": "да"
            }
        ]
    }
]

Возможные ошибки

В случае возникновения ошибок будет возвращен стандартный ответ сервера;

В случае возникновения ошибок валидации сервер вернет стандартное сообщение валидации.


  • Нет меток