---
title: "Agent Insert Slide"
method: POST
path: "/api/deck-agent/versions/{version_id}/slides"
---

# Agent Insert Slide

`POST /api/deck-agent/versions/{version_id}/slides`

## Request

- Base URL: `https://api.aipoweredsocialscan.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api.aipoweredsocialscan.com/api/deck-agent/versions/{version_id}/slides`
- Auth: none declared

Add a new slide to a draft/review version, right after ``after_key`` (default: at the end).

Creates the deck_slide row (next free number, or ``slide_key`` when given), writes its first
revision from head_extra/css/body/js_json and places it in the manifest. Existing slides keep
their keys and URLs. Not for subset decks: their slides come from the source deck.

## Path parameters

- `version_id` string, required

## Headers

- `authorization` string

## Request body

- object

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

## Changes

- **2026-10-14** `8065a1e81e85`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/aipoweredsocialscan/apis/accountability/changes/api/deck-agent/versions/:version_id/slides/post.md)

---

[API](https://skmtc.dev/aipoweredsocialscan/apis/accountability.md) · [All operations](https://skmtc.dev/aipoweredsocialscan/apis/accountability/llms.txt) · [OpenAPI document](https://skmtc.dev/aipoweredsocialscan/apis/accountability/revisions/2c78cfdc2f46?raw)
