---
title: "Create Deck"
method: POST
path: "/create_deck"
tags: ["Tool", "CreateDeck"]
---

# Create Deck

`POST /create_deck`

Generates presentation decks based on conversations, deals, or other content. This endpoint creates structured presentations with key insights and data visualizations.

## Request body

- CreateDeckRequest
  - `users_to_share` string[], required
  - `context_id` string, required
  - `deck_type` string
  - `slides` integer
  - `structure` OutlineItem[]
    - `layout_instruction` string
    - `content_instruction` string
  - `additional_instructions` string

## Response `200`

Deck successfully generated and ready for use

- CreateDeckResponse
  - `success` boolean, required
  - `link` string, required
  - `error` string, required
  - `emails_shared_with` string[], required

## Other responses

- `401` — Authentication failed - valid API key required
- `default` — Unexpected error occurred during deck generation

---

[API](https://skmtc.net/attention/apis/attention-service-v2.md) · [All operations](https://skmtc.net/attention/apis/attention-service-v2/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/attention/attention-service-v2/revisions/5de55d3804cf/schema)
