Forms

Update form

Updates a form's definition. Requires EDIT permission or higher.

patch/forms/{formId}

Request body

titlestring
slugstring
descriptionstring nullable
structurestring kdl
liveboolean
opensstring date-time nullable
closesstring date-time nullable
anonymousboolean
max_responsesinteger nullable
individual_limitinteger
editable_responsesboolean

Response

Form updated successfully.

idstring ulid required
ownerstring ulid required
titlestring required
slugstring required
descriptionstring nullable
structurestring kdl required
liveboolean required
opensstring date-time nullable
closesstring date-time nullable
anonymousboolean
max_responsesinteger nullable
individual_limitinteger
editable_responsesboolean

Changes

Changed in 3 of the 14 revisions of this API.16

    • added the new optional request property anonymous

      new-optional-request-property

    • added the optional property anonymous to the response with the 200 status

      response-optional-property-added

    • the editable_responses response's property default value false was added for the status 200

      response-property-default-value-added

    • the individual_limit response's property default value 1 was added for the status 200

      response-property-default-value-added

    • the live response's property default value false was added for the status 200

      response-property-default-value-added

    • endpoint added

      endpoint-added

    • api removed without deprecation

      api-removed-without-deprecation

    This revision also has 2 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog