OptionalcoverThe image path returned by the upload API.
Optionaldeadline(Optional) Deadline for form completion.
OptionaldescriptionThe form description as ProseMirror JSON, edited in Tiptap and sent by the admin interface.
OptionaldressingThe dressing of the form.
OptionalgoogleThe google sheet url this form's responses will be sent to.
OptionalmessageThe message to show after user's submission.
Optionalpreview(Optional) Preview text for the form. If not provided, fallback to first 25 characters of description.
OptionalpublishWhen the form is available to be filled.
OptionaltitleThe title of the form.
OptionalvisibilityThe visibility setting of the form. Public forms are visible to all logged-in users. Private forms require a direct link to access.
The request body for creating/updating a form.