# API overview

> Find APIs, configure packages, and start using Univer Office SDK.

- Human documentation: [https://docs.univer.ai/reference](https://docs.univer.ai/reference)

- Agent Markdown: [https://docs.univer.ai/reference.md](https://docs.univer.ai/reference.md)

- Requested language: `en-US`

- Content language: `en-US`

- Documentation version: `1.0.0-rc.0`

- Source: [index.mdx](https://github.com/dream-num/documentation/blob/dev/content/reference/index.mdx)

---

Use the Facade API to read and update Office content in your application. Start with a product below, or look up initialization and plugin configuration further down.

## Try the API

First complete [installation and basic usage](https://docs.univer.ai/guides/sheets/getting-started/installation.md). With the Sheets editor initialized and `univerAPI` returned by `createUniver`, this example writes to cell A1:

```ts
const workbook = univerAPI.getActiveWorkbook()
const worksheet = workbook?.getActiveSheet()
worksheet?.getRange('A1').setValue('Hello, Univer!')
```

`univerAPI` is an `FUniver` instance. In Sheets, navigate from the workbook to a worksheet and then a range. See [Facade API basics](https://docs.univer.ai/guides/sheets/getting-started/facade.md) for Plugin Mode initialization and feature-specific Facade imports.

## Find an API

| Task                                        | Reference                                                                                                               |
| ------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------- |
| Instances, lifecycle, and shared operations | [FUniver](https://docs.univer.ai/reference/facade/univer.md)                                                                                     |
| Workbooks, worksheets, and cells            | [FWorkbook](https://docs.univer.ai/reference/facade/workbook.md) · [FWorksheet](https://docs.univer.ai/reference/facade/worksheet.md) · [FRange](https://docs.univer.ai/reference/facade/range.md) |
| Documents and text                          | [FDocument](https://docs.univer.ai/reference/facade/document.md)                                                                                 |
| Presentations                               | [Slides](https://docs.univer.ai/reference/facade/slides.md)                                                                                      |
| Whiteboards                                 | [Boards](https://docs.univer.ai/reference/facade/boards.md)                                                                                      |
| Databases                                   | [Bases](https://docs.univer.ai/reference/facade/bases.md)                                                                                        |
| PDF content                                 | [PDF](https://docs.univer.ai/reference/facade/pdf.md)                                                                                            |
| Events                                      | [Events](https://docs.univer.ai/reference/facade/events.md)                                                                                      |
| Collaboration                               | [Collaboration](https://docs.univer.ai/reference/facade/collaboration.md)                                                                        |
| Comments                                    | [Comments](https://docs.univer.ai/reference/facade/thread-comment.md)                                                                            |

## Initialization and configuration

Use [createUniver](https://docs.univer.ai/reference/methods/create-univer.md) with presets, or [Univer](https://docs.univer.ai/reference/classes/univer.md) when registering plugins directly. The `Univer` instance manages plugins and units; `univerAPI` exposes application-facing content operations.

Configure [Sheets Core](https://docs.univer.ai/reference/packages/presets/univerjs/preset-sheets-core.md) or [Docs Core](https://docs.univer.ai/reference/packages/presets/univerjs/preset-docs-core.md) to start. Browse **Packages → Presets / Plugins** in the sidebar for individual package options. Feature APIs require the corresponding plugins to be registered; in Plugin Mode, also import the package’s Facade entry when the feature guide specifies one.

## Server and AI integration

For backend collaboration and file conversion, start with [Server SDK](https://docs.univer.ai/server.md). For CLI workflows and AI Agent content operations, start with [AI SDK](https://docs.univer.ai/ai.md).
