Create a question

Create a new question for a specified video

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Query Params
string
required

The video_id or token of the video you want to add the interaction to

string
required

The type of question (either 'free', 'multiple', 'all', 'draw', 'number', 'date', 'video', 'voice', 'image', 'rating', 'select', 'likert', 'poll')

float
required

When the question should appear on the screen

string
required
string

A semi-colon separated list of answer choices

string
enum

A semi-colon separated list of actions when an answer is clicked (track, reply, message, jump, link, video, back, email, phone, clip, audio, download, article, view, none). Defaults to reply.

string

A semi-colon separated list of values associated with the actions

string
string
string
string
string
string
string
string
string

Alias for answers_color.

string

Singular alias for answers. Use a semi-colon separated list of answer choices.

string

Text color for answer choices.

string

The answer value that should be treated as correct. Match the answer text exactly for choice questions.

string

Question transition style.

string

JSON array of answer objects. Each object can include text, click_action, click_value, click_time, second_action, second_value, second_time, variable, variable_value, and correct.

string

Prompt text color alias.

string

Answer text color.

string

Correct answer color.

string

Incorrect answer color.

string

Single correct answer value.

string

JSON array or semi-colon separated list of correct answer values.

string

Question transition alias.

integer

Question time limit in seconds.

boolean

Use custom design for the question.

boolean

Use the timer as a question time limit.

boolean

Allow the viewer to skip the question.

boolean

Allow the viewer to rewind from the question.

float

Timestamp to rewind to.

boolean

Show a question hint.

string

Question hint text.

boolean

Repeat the question until the viewer answers correctly.

boolean

Read the prompt aloud.

boolean

Read the answer choices aloud.

integer

Voice number for read-aloud question audio.

string

Message shown after the question.

boolean

Allow upload responses where supported.

boolean

Whether this question has one or more correct answers.

integer

Minimum answer length.

integer

Maximum answer length.

integer

Minimum numeric answer value.

integer

Maximum numeric answer value.

string
enum

Action to run after a correct answer.

string

Action value for a correct answer.

string

Action argument for a correct answer.

string
enum

Action to run after an incorrect answer.

string

Action value for an incorrect answer.

string

Action argument for an incorrect answer.

string

Internal label for organization use.

boolean

Hide this question by default.

boolean

Hide this question on mobile devices.

boolean

Hide this question on desktop devices.

string

Variable name to set from the question.

string

Variable value to set from the question.

boolean

Enable conditional display logic.

boolean

Show the question when the condition matches.

string

Conditional variable name.

string

Conditional comparison operator.

string

Conditional comparison value.

integer

Operator used when combining two conditions.

boolean

Enable a second conditional rule.

string

Second conditional variable name.

string

Second conditional comparison operator.

string

Second conditional comparison value.

boolean

Map question response to HubSpot.

string

HubSpot field name.

string

HubSpot field value.

boolean

Enable ClickFunnels integration.

string

ClickFunnels tag.

string

ClickFunnels custom attribute name.

string

ClickFunnels custom attribute value.

Responses

401

Not Authorized

404

Not Found

422

Unprocessable Entity

500

Error

503

Rate Limit Exceeded

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
*/*