Type alias UploadFormSubmissionOptions

UploadFormSubmissionOptions: UploadOptions & {
    definition: NewS3SubmissionData["definition"];
    device?: NewS3SubmissionData["device"];
    externalId?: string;
    formsAppId?: number;
    jobId?: string;
    previousFormSubmissionApprovalId?: string;
    submission: NewS3SubmissionData["submission"];
    taskActionId?: string;
    taskGroupInstanceId?: string;
    taskId?: string;
    userToken?: string;
}

Type declaration

  • definition: NewS3SubmissionData["definition"]

    The form that is being submitted

  • Optional device?: NewS3SubmissionData["device"]

    The device the form is being submitted

  • Optional externalId?: string

    The external identifier that represents the submission

  • Optional formsAppId?: number

    The identifier for the forms app that is being submitted from

  • Optional jobId?: string

    The identifier of the job that will be marked as submitted

  • Optional previousFormSubmissionApprovalId?: string

    The identifier for the previous FormSubmissionApproval that lead to a clarification request

  • submission: NewS3SubmissionData["submission"]

    The submission data

  • Optional taskActionId?: string

    The identifier of the task action that was used to complete the task

  • Optional taskGroupInstanceId?: string

    The identifier of the task group instance that the completed task is associated with

  • Optional taskId?: string

    The identifier of the task that will be marked as completed

  • Optional userToken?: string

    An encrypted token that represents the user