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

# Agent Pages

> Standalone landing pages for Genies.

<Warning>
  **Deprecated.** Agent Pages are superseded by [Genies](/api-reference/genies). Use the Genies API for all new integrations. Existing Agent Pages continue to work but no new features will be added.
</Warning>

Agent Pages are standalone public-facing pages for a Genie. The resource supports full CRUD plus helpers for generating embed codes, resolving public URLs, and handling access requests.

***

## Actions

### `all` / `list`

Returns all Agent Pages for the authenticated user.

**Parameters** — none

***

### `get`

Returns a single Agent Page by ID.

**Parameters**

| Field | Type   | Required | Description                  |
| ----- | ------ | -------- | ---------------------------- |
| `id`  | string | Yes      | Agent Page UUID (request ID) |

***

### `url`

Returns the public URL for an Agent Page.

**Parameters**

| Field | Type   | Required | Description                  |
| ----- | ------ | -------- | ---------------------------- |
| `id`  | string | Yes      | Agent Page UUID (request ID) |

***

### `create`

Creates a new Agent Page.

**Parameters** — standard Genie creation fields.

***

### `update`

Updates an existing Agent Page.

**Parameters**

| Field | Type   | Required | Description                  |
| ----- | ------ | -------- | ---------------------------- |
| `id`  | string | Yes      | Agent Page UUID (request ID) |

***

### `delete`

Deletes an Agent Page. Irreversible.

**Parameters**

| Field | Type   | Required | Description                  |
| ----- | ------ | -------- | ---------------------------- |
| `id`  | string | Yes      | Agent Page UUID (request ID) |

***

### `embed-code`

Returns the HTML embed snippet for an Agent Page.

**Parameters**

| Field | Type   | Required | Description                  |
| ----- | ------ | -------- | ---------------------------- |
| `id`  | string | Yes      | Agent Page UUID (request ID) |

***

### `request-access`

Submits an access request for a private Agent Page.

**Parameters**

| Field | Type   | Required | Description                  |
| ----- | ------ | -------- | ---------------------------- |
| `id`  | string | Yes      | Agent Page UUID (request ID) |
