Search...
bulkMarkSubmissionsAsSeen( )
Marks form submissions as "seen".
Note: The Submissions API is only available in Wix Studio and Editor X.
Description
This function marks the submissions as if they were seen by the site owner. Only site collaborators with the Manage Submission permissions can mark submissions.
Admin Method
This function requires elevated permissions to run. This function is not universal and runs only on the backend.
Authorization
Request
This endpoint does not take any parameters
Response Object
Returns an empty object.
Status/Error Codes
Was this helpful?
Bulk mark submissions as "seen" (dashboard page code)
Copy Code
1import { submissions } from 'wix-forms.v2';23/*4Sample ids value: ["f8281b62-1b2f-45bf-ba7d-f041d7653d2d", "abb9b5c9-a881-467c-9c34-b9bea43ca5f0"]56Sample formID value: "21bcb6c7-02b3-4ed1-b6db-7856094fac03"7*/89export async function myBulkMarkSubmissionsFunction(ids, formId) {10 try {11 const markedSubmissions = await submissions.bulkMarkSubmissionsAsSeen(ids, formId);12 console.log('Success! Marked submissions:', markedSubmissions);13 return markedSubmissions;14 } catch (error) {15 console.error(error);16 // Handle the error17 }18}1920/* Promise resolves to void */21
Bulk mark submissions as "seen" (export from backend code)
Copy Code
1import { Permissions, webMethod } from 'wix-web-module';2import { submissions } from 'wix-forms.v2';3import { elevate } from 'wix-auth';45/*6Sample ids value: ["f8281b62-1b2f-45bf-ba7d-f041d7653d2d", "abb9b5c9-a881-467c-9c34-b9bea43ca5f0"]78Sample formID value: "21bcb6c7-02b3-4ed1-b6db-7856094fac03"9*/1011export const myBulkMarkSubmissionsFunction = webMethod(Permissions.Anyone, async (ids, formId) => {12 try {13 const elevatedBulkMarkSubmissions = elevate(submissions.bulkMarkSubmissionsAsSeen);14 const markedSubmissions = await elevatedBulkMarkSubmissions(ids, formId);15 console.log('Success! Marked submissions:', markedSubmissions);16 return markedSubmissions;17 } catch (error) {18 console.error(error);19 // Handle the error20 }21});2223/* Promise resolves to void */24