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

# Kling Preset Element List

> List official preset elements provided by Kling, available to all users.

Kling provides a set of official preset elements (scenes, characters, etc.) that you can use directly in video generation without creating your own. These elements have `owned_by` set to `"kling"`.

## Quick example

<CodeGroup>
  ```bash cURL theme={null}
  curl "https://www.anyfast.ai/kling/v1/general/advanced-presets-elements?pageNum=1&pageSize=10" \
    -H "Authorization: Bearer YOUR_API_KEY"
  ```

  ```python Python theme={null}
  import requests

  response = requests.get(
      "https://www.anyfast.ai/kling/v1/general/advanced-presets-elements",
      headers={"Authorization": "Bearer YOUR_API_KEY"},
      params={"pageNum": 1, "pageSize": 10}
  )

  data = response.json()
  for item in data["data"]:
      for el in item.get("task_result", {}).get("elements", []):
          print(f"{el['element_id']}: {el['element_name']} — {el['tag_list'][0]['name']}")
  ```
</CodeGroup>

## Parameters

| Parameter  | Type    | Description                  |
| ---------- | ------- | ---------------------------- |
| `pageNum`  | integer | Page number, starting from 1 |
| `pageSize` | integer | Items per page               |

## Differences from custom elements

| Field      | Custom elements | Preset elements |
| ---------- | --------------- | --------------- |
| `owned_by` | Your user ID    | `"kling"`       |
| Deletable  | Yes             | No              |
| Editable   | Yes             | No              |

<Card title="API Reference" icon="code" href="/api-reference/model-api/kuaishou/kling-element-preset-list">
  View the interactive API playground for Kling Preset Element List.
</Card>

<script src="/feedback.js" />
