delete_submissions
Delete specific form responses by their submission IDs, leaving all other submissions untouched. An empty list is refused to prevent accidental data loss.
Instructions
Delete ONLY the listed responses to a form. Other responses are left alone.
This is the scoped delete, and the one to use whenever specific responses are meant: it removes exactly the submissions whose ids are given, and nothing else. Do not confuse it with delete_all_submissions, which deletes every response the form has and takes no id list. Deleted responses are gone; the API offers no undo for them.
Get submission ids from get_submission_metadata or list_my_submissions. An empty list is refused rather than sent, because what the API would do with an empty body here is not specified and the cost of guessing wrong is a form's data.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| form_id | Yes | The form's numeric ID. | |
| submission_ids | Yes | The ids of the submissions to delete. Must not be empty. These are submission ids, not form ids. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |