> Portal Navigation:
> 
> - Append `.md` to any URL under `https://dev.wix.com/docs/` to get its markdown version.
> - Pages are either content pages (article or reference text) or menu pages (a list of links to child pages).
> - To get a menu page, truncate any URL to a parent path and append `.md` (e.g. `https://dev.wix.com/docs/sdk.md`, `https://dev.wix.com/docs/sdk/core-modules.md`).
> - Top-level index of all portals: https://dev.wix.com/docs/llms.txt
> - Full concatenated docs: https://dev.wix.com/docs/llms-full.txt

## Resource: Introduction

## Article: Page

## Article Link: https://dev.wix.com/docs/sdk/host-modules/dashboard/page/introduction.md

## Article Content:

# About the Page API

The Page API provides information about the dashboard page that renders your extension. Use it to read the layout the dashboard chose for your extension so your app can adapt its UI.

The Page API is a separate top-level module in the `@wix/dashboard` package. Import it directly. It isn't available as `dashboard.page`.

> **Note:** The Page API only works in the code of dashboard extensions, so it isn't available when [developing sites](https://dev.wix.com/docs/develop-websites.md) or [building apps with Blocks](https://dev.wix.com/docs/build-apps/develop-your-app/frameworks/wix-blocks/about-wix-blocks.md).

## Setup

@package_metadata:@wix/dashboard

The page API is part of the `@wix/dashboard` package. If you already use the [Dashboard API](https://dev.wix.com/docs/sdk/host-modules/dashboard/introduction.md), you've already installed the package.

### Install the package

Follow the installation instructions for your development environment.

| Development environment   | Installation method                                            |
| ------------------------- | -------------------------------------------------------------- |
| CLI and self-hosted apps  | Run `npm install @wix/dashboard` or `yarn add @wix/dashboard`. |
| Wix-managed headless      | Run `npm install @wix/dashboard` or `yarn add @wix/dashboard`. |

### Import the module

Import the `page` module in your code and call its methods directly:

```js
import { page } from "@wix/dashboard";

const layout = page.getLayout();
```

To use the `page` API in [self-hosted apps](https://dev.wix.com/docs/api-reference/articles/platform-overview/about-self-hosted-apps.md), set up a client as described in the [Dashboard API introduction](https://dev.wix.com/docs/sdk/host-modules/dashboard/introduction.md), and include `page` in the client's `modules`.