Update slide

Update an existing slide (question). Only the fields you include in the request body will be changed — all other fields remain untouched. System-managed fields (counts, insights, timestamps) are ignored if sent. The handle field is automatically generated from the title. Set a field to -1 to remove it from the slide.

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

The ID of the slide to update.

string

Optional. Defaults to the slide's current pollId.

string
enum

Change the slide type. Must be a valid type if provided.

string
string
string

Body copy (HTML supported).

string
answers
array of objects

Answer options. For the matrix type these are the shared columns (answer options). For the legal-consent type, pass a single answer whose title is the checkbox label shown next to the tick box (the slide's title is the statement above it); if omitted, a default label is applied. For the country type, omit this — the full ISO country list is filled in server-side; pass it only to restrict the selector to a subset. For the slider type, omit this — answers are generated from settings.range and settings.unit. The handle is auto-generated from the title.

answers
rows
array of objects

Question rows for the matrix slide type. Each row is a single-choice question across the shared answers (columns). The handle is auto-generated from the title.

rows
actions
array of objects

Action buttons.

actions
formInputs
array of objects

Form fields (for form slide type).

formInputs
settings
object

Slide settings (replaces the entire settings object).

logic
array of objects

Conditional logic rules.

logic
displayLogic
array of objects

Display logic rules.

displayLogic
string
string
boolean
string
string
enum
Allowed:
string
string

Custom call-to-action (string or object).

string

ID of the next slide, or "-1" to end the survey.

Responses

404

Slide or poll not found, or you do not own the account

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