Create a workflow

Creates a workflow for an existing project, optionally with initial metadata, locale settings, access settings, and steps. The returned workflow can then be edited and published.

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

formstack_id requires users to sign in. public allows anyone with the session URL to start it. Defaults to formstack_id.

Allowed:
string

Optional description of the initial workflow version.

localePreferences
object

Workflow-level locale preferences

string

Optional name for the initial workflow version.

uuid
required

ID of the existing project that will contain this workflow.

steps
array of objects
required

Initial steps to add to the workflow. Omit or provide an empty array to create a workflow without steps.

steps*
number

Number assigned to the initial workflow version. Must be 1 or greater.

Response

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