> ## Documentation Index
> Fetch the complete documentation index at: https://docs.galileo.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# SessionCreateRequestOpenAPI

***

# Type Alias: SessionCreateRequestOpenAPI

```ts theme={null}
type SessionCreateRequestOpenAPI = object;
```

Defined in: [src/types/openapi.types.ts](https://github.com/rungalileo/galileo-js/blob/main/src/types/openapi.types.ts)

SessionCreateRequest

## Properties

### client\_version?

```ts theme={null}
optional client_version: string | null;
```

Defined in: [src/types/openapi.types.ts](https://github.com/rungalileo/galileo-js/blob/main/src/types/openapi.types.ts)

Client Version

***

### experiment\_id?

```ts theme={null}
optional experiment_id: string | null;
```

Defined in: [src/types/openapi.types.ts](https://github.com/rungalileo/galileo-js/blob/main/src/types/openapi.types.ts)

Experiment Id

Experiment id associated with the traces.

***

### external\_id?

```ts theme={null}
optional external_id: string | null;
```

Defined in: [src/types/openapi.types.ts](https://github.com/rungalileo/galileo-js/blob/main/src/types/openapi.types.ts)

External Id

External id of the session.

***

### log\_stream\_id?

```ts theme={null}
optional log_stream_id: string | null;
```

Defined in: [src/types/openapi.types.ts](https://github.com/rungalileo/galileo-js/blob/main/src/types/openapi.types.ts)

Log Stream Id

Log stream id associated with the traces.

***

### logging\_method?

```ts theme={null}
optional logging_method: LoggingMethod;
```

Defined in: [src/types/openapi.types.ts](https://github.com/rungalileo/galileo-js/blob/main/src/types/openapi.types.ts)

***

### metrics\_testing\_id?

```ts theme={null}
optional metrics_testing_id: string | null;
```

Defined in: [src/types/openapi.types.ts](https://github.com/rungalileo/galileo-js/blob/main/src/types/openapi.types.ts)

Metrics Testing Id

Metrics testing id associated with the traces.

***

### name?

```ts theme={null}
optional name: string | null;
```

Defined in: [src/types/openapi.types.ts](https://github.com/rungalileo/galileo-js/blob/main/src/types/openapi.types.ts)

Name

Name of the session.

***

### previous\_session\_id?

```ts theme={null}
optional previous_session_id: string | null;
```

Defined in: [src/types/openapi.types.ts](https://github.com/rungalileo/galileo-js/blob/main/src/types/openapi.types.ts)

Previous Session Id

Id of the previous session.

***

### reliable?

```ts theme={null}
optional reliable: boolean;
```

Defined in: [src/types/openapi.types.ts](https://github.com/rungalileo/galileo-js/blob/main/src/types/openapi.types.ts)

Reliable

Whether or not to use reliable logging. If set to False, the method will respond immediately before verifying that the traces have been successfully ingested, and no error message will be returned if ingestion fails. If set to True, the method will wait for the traces to be successfully ingested or return an error message if there is an ingestion failure.

***

### user\_metadata?

```ts theme={null}
optional user_metadata:
  | {
[key: string]: string;
}
  | null;
```

Defined in: [src/types/openapi.types.ts](https://github.com/rungalileo/galileo-js/blob/main/src/types/openapi.types.ts)

User Metadata

User metadata for the session.
