> ## 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.

# PromptTemplateOpenAPI

***

# Type Alias: PromptTemplateOpenAPI

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

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

BasePromptTemplateResponse

Response from API to get a prompt template version.

## Properties

### all\_available\_versions

```ts theme={null}
all_available_versions: number[];
```

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

All Available Versions

***

### all\_versions?

```ts theme={null}
optional all_versions: PromptTemplateVersionOpenAPI[];
```

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

All Versions

***

### created\_at

```ts theme={null}
created_at: string;
```

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

Created At

***

### created\_by\_user

```ts theme={null}
created_by_user: UserInfo | null;
```

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

***

### id

```ts theme={null}
id: string;
```

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

Id

***

### max\_version

```ts theme={null}
max_version: number;
```

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

Max Version

***

### name

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

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

Name

***

### permissions?

```ts theme={null}
optional permissions: Permission[];
```

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

Permissions

***

### selected\_version

```ts theme={null}
selected_version: PromptTemplateVersionOpenAPI;
```

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

***

### selected\_version\_id

```ts theme={null}
selected_version_id: string;
```

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

Selected Version Id

***

### template

```ts theme={null}
template: string;
```

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

Template

***

### total\_versions

```ts theme={null}
total_versions: number;
```

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

Total Versions

***

### updated\_at

```ts theme={null}
updated_at: string;
```

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

Updated At
