# Update a user's form submissions in bulk

Applies one change to many of a person's form submissions at once, and answers
with a plain-text confirmation rather than the rows it changed.
**Send a `filter` unless you mean every submission that person has.** There is no
list of ids to update; the change is applied to whatever the filter selects, and
an unfiltered request selects all of them. Filter by `form_id` to confine it to
one form. The filter takes the same shape as the one on the listing above, so a
safe way to work is to run the listing with a filter first, check what comes back,
then send the same filter here.
The change itself is applied directly and does not go back through the form, so
neither the form's validation rules nor its visibility rules apply. Requires the
ability to update forms.

Endpoint: PUT /api/v2/user/{user_id}/form/user-submission
Version: 2.0.0
Security: default

## Path parameters:

  - `user_id` (integer, required)
    The ID of the user.

## Header parameters:

  - `Rosterfy-Platform` (string)

## Request fields (application/json):

  - `data` (string)
    The submitted answers, as a JSON string. Replaces the stored
  answers outright on every selected submission rather than merging into them.

  - `requires_resubmission` (boolean | null)
    Whether the selected submissions should be
  marked as needing to be filled in again.

  - `filter` (array)
    Which of the person's submissions to change. Same shape
  as the listing's filter. Omit it and every submission they have is changed.

