# Facade API

> Learn how to enable Facade API in a Univer Slides application.

- Human documentation: [https://docs.univer.ai/guides/slides/getting-started/facade](https://docs.univer.ai/guides/slides/getting-started/facade)

- Agent Markdown: [https://docs.univer.ai/guides/slides/getting-started/facade.md](https://docs.univer.ai/guides/slides/getting-started/facade.md)

- Requested language: `en-US`

- Content language: `en-US`

- Documentation version: `1.0.0-rc.0`

- Source: [slides/getting-started/facade.mdx](https://github.com/dream-num/documentation/blob/dev/content/guides/slides/getting-started/facade.mdx)

---

Univer's plugin architecture exposes low-level services and unit models, while Facade API provides a simpler application-facing entry point. This page only covers enabling that layer in a Slides application; the Core Features pages explain how to operate presentations and slides.

> [!WARNING: Caution]
> Some Facade methods are asynchronous. Await a mutation before reading the result when the next step depends on that
> change.

## Preset mode

Univer Slides does not currently provide a preset mode. Slides is distributed as Web SDK plugins, so enable Facade API through plugin mode.

## Plugin mode

### Installation

Import the core Slides Facade entry before creating the API object:

```ts
import { FUniver } from '@univerjs/core/facade'

import '@univerjs-pro/slides/facade'
```

Optional Slides packages, such as Tables, Charts, Import & Export, and Printing, document their own Facade entries on their feature pages.

### Usage

Create the API object after the Univer instance and required plugins are registered:

```ts
const univerAPI = FUniver.newAPI(univer)
```

## Next steps

Continue with [Univer Slides API](https://docs.univer.ai/guides/slides/features/core/slides-api.md) for presentation units and common domain entry points. Add optional APIs from [Table](https://docs.univer.ai/guides/slides/features/tables.md), [Charts](https://docs.univer.ai/guides/slides/features/charts.md), [Printing](https://docs.univer.ai/guides/slides/features/print.md), and [Import and export](https://docs.univer.ai/guides/slides/features/import-export.md) only when your application uses those packages.
