# Interface LoadArtifactRequest

The parameters for `loadArtifact`.

interface LoadArtifactRequest {
appName: string;
filename: string;
sessionId: string;
userId: string;
version?: number;
}

- Defined in artifacts/base_artifact_service.ts:32

## Properties

### appName

appName: string

The app name.

- Defined in artifacts/base_artifact_service.ts:34

### filename

filename: string

The filename of the artifact.

- Defined in artifacts/base_artifact_service.ts:40

### sessionId

sessionId: string

The session ID.

- Defined in artifacts/base_artifact_service.ts:38

### userId

userId: string

The user ID.

- Defined in artifacts/base_artifact_service.ts:36

### `Optional` version

version?: number

The version of the artifact to load. If not provided, the latest version of the artifact is loaded.

- Defined in artifacts/base_artifact_service.ts:45