Update an in-app flow (partial: omitted fields are left untouched)

Update an in-app flow (partial: omitted fields are left untouched). Sending content publishes it; draft_content only changes the draft edited in the console.

Required scope: experiences.flows:edit

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

Public ID of the resource.

string
required

Public ID of the resource.

Query Params
fields
array of strings

Field selection for token economy: an explicit list of field names to include in the response, or ["*"] for every field. Omit for this endpoint's own default field set.

fields
Body Params
boolean

Defaults to true.

content
object

Published content. Send the same value as draft_content to publish.

string

Screen public id (pres_…) shown when a step cannot be resolved.

draft_content
object

Draft content edited in the console before publishing.

string

Display name shown in console.

string

Stable machine identifier used by the SDK deeplink ply/flows/<vendor_id>; unique within the app.

boolean

Must be false: web2app flows are not available on this API.

Responses

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