---
title: "Post Tabs Slots"
method: POST
path: "/tabs/page"
tags: ["Tabs"]
---

# Post Tabs Slots

`POST /tabs/page`

Create or update multiple slots in a single request.

## Query parameters

- `kb_id` string, uuid, required

## Request body

- TabsPagePayload
  - `home_tab_enabled` boolean, required
  - `avatar_enabled` boolean, required
  - `slots` SlotsPayload, required
    - `quick_links` QuickLinkPagePatchPayload[]
      - `kb_id` string, uuid, required
      - `title` string
      - `url` string
      - `open_in_new_tab` boolean
      - `pull_meta_data` boolean
      - `order` integer
      - `id` string, uuid
    - `meta_links` MetaLinkPagePatchPayload[]
      - `kb_id` string, uuid, required
      - `title` string
      - `url` string
      - `open_in_new_tab` boolean
      - `pull_meta_data` boolean
      - `order` integer
      - `description` string
      - `image_url` string
      - `id` string, uuid
    - `link_groups` LinkGroupPagePatchPayload[]
      - `kb_id` string, uuid, required
      - `title` string
      - `open_all_in_new_tab` boolean
      - `items` LinkGroupSlotItemPatchPayload[]
        - `id` string, uuid
        - `name` string
        - `url` string
        - `order` integer
      - `order` integer
      - `id` string, uuid
    - `videos` VideoPagePatchPayload[]
      - `kb_id` string, uuid, required
      - `title` string
      - `url` string
      - `description` string
      - `show_thumbnail` boolean
      - `thumbnail_url` string
      - `order` integer
      - `id` string, uuid
    - `sliders` SliderPagePatchPayload[]
      - `kb_id` string, uuid, required
      - `title` string
      - `order` integer
      - `items` SliderSlotItemPatchPayload[]
        - `id` string, uuid
        - `name` string
        - `url` string
        - `thumbnail_url` string
        - `description` string
        - `order` integer
      - `id` string, uuid

## Response `200`

Successful Response

- TabsResponse
  - `home_tab_enabled` boolean, required
  - `avatar_enabled` boolean, required
  - `slots` SlotsResponse, required
    - `quick_links` QuickLinkResponse[]
      - `id` string, uuid, required
      - `user_id` string, uuid, required
      - `kb_id` string, uuid, required
      - `title` string, required
      - `url` string, required
      - `open_in_new_tab` boolean, required
      - `pull_meta_data` boolean, required
      - `order` integer, required
      - `disclaimer` string, required
      - `type` string, required
    - `meta_links` MetaLinkResponse[]
      - `id` string, uuid, required
      - `user_id` string, uuid, required
      - `kb_id` string, uuid, required
      - `title` string, required
      - `url` string, required
      - `open_in_new_tab` boolean, required
      - `pull_meta_data` boolean, required
      - `order` integer, required
      - `disclaimer` string, required
      - `type` string, required
      - `description` string, required
      - `image_url` string, required
    - `link_groups` LinkGroupSlotResponse[]
      - `id` string, uuid, required
      - `user_id` string, uuid, required
      - `kb_id` string, uuid, required
      - `title` string, required
      - `open_all_in_new_tab` boolean, required
      - `items` LinkGroupSlotItemResponse[], required
        - `id` string, uuid, required
        - `name` string, required
        - `url` string, required
        - `order` integer, required
      - `order` integer, required
      - `disclaimer` string, required
      - `type` string, required
    - `videos` VideoSlotResponse[]
      - `id` string, uuid, required
      - `user_id` string, uuid, required
      - `kb_id` string, uuid, required
      - `title` string, required
      - `url` string, required
      - `description` string, required
      - `show_thumbnail` boolean, required
      - `thumbnail_url` string
      - `order` integer, required
      - `disclaimer` string, required
      - `type` string, required
    - `sliders` SliderSlotResponse[]
      - `id` string, uuid, required
      - `user_id` string, uuid, required
      - `kb_id` string, uuid, required
      - `title` string, required
      - `items` SliderSlotItemResponse[], required
        - `id` string, uuid, required
        - `name` string, required
        - `url` string, required
        - `thumbnail_url` string, required
        - `description` string, required
        - `order` integer, required
      - `order` integer, required
      - `disclaimer` string, required
      - `type` string, required

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.net/dante-ai/apis/dante-ai-api.md) · [All operations](https://skmtc.net/dante-ai/apis/dante-ai-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/dante-ai/dante-ai-api/versions/38b6c9a4246d/schema)
