# shared-linkApi Module ## Overview This module provides APIs for shared-link operations. ## API Functions ### form.ts Source: `src/api/shared-link/form.ts` #### `querySharedLinkEntityRelation()` ```typescript async function querySharedLinkEntityRelation(appId: string, entityId: string, data: EntityQueryRelationReqVO): Promise ``` #### `getSharedLinkDataset()` ```typescript async function getSharedLinkDataset(id: string, nodeId: string): Promise ``` #### `getSharedLinkUploadToken()` ```typescript async function getSharedLinkUploadToken(): Promise ``` #### `initSharedLink()` ```typescript async function initSharedLink(): Promise ``` #### `uploadSharedLinkMobile()` ```typescript async function uploadSharedLinkMobile(data: MobileUploadReqVO): Promise ``` #### `checkSharedLinkMobileUpload()` ```typescript async function checkSharedLinkMobileUpload(data: MobileUploadCheckReqVO): Promise ``` #### `pushSharedLinkMobileUpload()` ```typescript async function pushSharedLinkMobileUpload(data: SharedLinkPushMobileUploadReqVO): Promise ``` #### `submitSharedLinkSubmission()` ```typescript async function submitSharedLinkSubmission(data: SharedLinkSubmissionSubmitReqVO): Promise ``` #### `previewSharedLinkUpload()` ```typescript async function previewSharedLinkUpload(data: UploadPreviewReqVO): Promise ``` #### `validateSharedLinkEntityUnique()` ```typescript async function validateSharedLinkEntityUnique(appId: string, entityId: string, data: EntityValidateUniqReqVO): Promise ```