Получить данные ответа на вопрос

Чтобы получить данные ответа на вопрос, используйте HTTP-запрос с методом GET. Параметры запроса:

  • answer_id — код ответа. Этот параметр подходит, если вы совершаете запрос от имени пользователя с доступом к редактированию формы.
  • answer_key — хэш кода ответа. Для получения данных доступ пользователя к редактированию формы не нужен.

Request

GET

https://api.forms.yandex.net/v1/answers

Query parameters

Name

Description

answer_id

Type: integer

answer_key

Type: string

Responses

200 OK

OK

Body

application/json
{
    "created": "string",
    "data": [
        {
            "id": "string",
            "is_deleted": false,
            "label": "string",
            "multichoice": false,
            "multiline": false,
            "scores": 0,
            "type": "string",
            "widget": "radio"
        }
    ],
    "id": 0,
    "quiz": {
        "image": {
            "id": 0,
            "links": "string",
            "name": "string"
        },
        "questions": 0,
        "scores": 0,
        "show_results": false,
        "subtitle": "string",
        "title": "string",
        "total": 0
    },
    "survey": {
        "id": "string",
        "name": "string"
    }
}

Name

Description

data*

Type: AnswerQuestionOut[]

Данные ответа

id*

Type: integer

Код ответа

survey*

Type: AnswerSurveyOut

Данные формы

created

Type: string

Дата ответа

quiz

Type: AnswerQuizOut

Результат прохождения теста

AnswerQuestionOut

Name

Description

id*

Type: string

Код вопроса

label*

Type: string

Название вопроса

type*

Type: QuestionType

Тип вопроса

Enum: string, boolean, integer, date, daterange, file, radio, checkbox, dropdown, stars, onerow, matrix, suggest, comment, payment, captcha, series, layout, enum

value*

Type: any

Ответ на вопрос

is_deleted

Type: boolean

Удален ли вопрос

items

Type: any

Варианты ответа на вопрос (для вопросов с типом «Несколько вариантов»)

multichoice

Type: boolean

Относится ли вопрос к типу «Несколько вариантов»

multiline

Type: boolean

Относится ли вопрос к типу «Длинный ответ»

scores

Type: number

Количество баллов за ответ на вопрос

widget

Type: WidgetType

Тип отображения вопроса «Один вариант» («Плитка», «Звёзды», «В один ряд»)

Enum: radio, checkbox, dropdown, stars, onerow

AnswerSurveyOut

Name

Description

id*

Type: string

Код формы

name*

Type: string

Название формы

AnswerQuizOut

Name

Description

questions*

Type: integer

Количество вопросов с включенной опцией «Баллы»

scores*

Type: number

Количество баллов, которые набрал пользователь за ответы на вопросы формы

show_results*

Type: boolean

Показывать ли результат прохождения теста

total*

Type: number

Максимальное количество баллов за ответы на вопросы формы

image

Type: ImageOut

Изображение для результата прохождения теста

subtitle

Type: string

Подзаголовок для результата прохождения теста

title

Type: string

Заголовок для результата прохождения теста

QuestionType

Type

Description

QuestionType

Enum: string, boolean, integer, date, daterange, file, radio, checkbox, dropdown, stars, onerow, matrix, suggest, comment, payment, captcha, series, layout, enum

WidgetType

Type

Description

WidgetType

Enum: radio, checkbox, dropdown, stars, onerow

ImageOut

Name

Description

links*

Type: string<uri>

Ссылка или список ссылок на изображение

Min length: 1

Max length: 2083

id

Type: integer

Код изображения

name

Type: string

Оригинальное имя файла

No longer supported, please use an alternative and newer version.