---
title: "POST /v2/autogame/article/drafts/{articleId}"
method: POST
path: "/v2/autogame/article/drafts/{articleId}"
tags: ["autogame/article/v2"]
---

# POST /v2/autogame/article/drafts/{articleId}

`POST /v2/autogame/article/drafts/{articleId}`

## Path parameters

- `articleId` string, required

## Request body

- CreateDraftDto
  - `gameType` 'POLL' | 'PREDICTION' | 'INSTANT_POLL' | 'TRIVIA' | 'SURVEY' | 'THIS_THAT', required
  - `gameDetail` GameDetail, required
    - `correctAnswer` 'A' | 'B'
    - `synopsis` Synopsis[], required
      - `text` string, required
      - `images_query` string, required
      - `image_type` string, required
      - `image_search` ImageSearch, required
        - `searchId` string, required
        - `selected` number, required
    - `overlays` Overlay[], required
      - `start_chunk` number, required
      - `end_chunk` number, required
      - `images_query` string, required
      - `image_type` string, required
      - `image_search` ImageSearch, required
        - `searchId` string, required
        - `selected` number, required
    - `question` Question[], required
      - `text` string, required
      - `images_query` string, required
      - `image_type` string, required
      - `image_search` ImageSearch, required
        - `searchId` string, required
        - `selected` number, required
    - `answers` Answers[], required
      - `text` string, required
  - `systemMessage` string, required
  - `systemMessageName` string, required
  - `url` string, required

## Response `201`

- GameDraft
  - `gameType` 'POLL' | 'PREDICTION' | 'INSTANT_POLL' | 'TRIVIA' | 'SURVEY' | 'THIS_THAT', required
  - `state` 'sqa-to-review' | 'video-to-review' | 'video-ready' | 'approved' | 'rejected' | 'published', required
  - `id` string, required
  - `gameIndex` string, required
  - `lock` number, required
  - `userId` string
  - `gameDetail` GameDetail, required
    - `correctAnswer` 'A' | 'B'
    - `synopsis` Synopsis[], required
      - `text` string, required
      - `images_query` string, required
      - `image_type` string, required
      - `image_search` ImageSearch, required
        - `searchId` string, required
        - `selected` number, required
    - `overlays` Overlay[], required
      - `start_chunk` number, required
      - `end_chunk` number, required
      - `images_query` string, required
      - `image_type` string, required
      - `image_search` ImageSearch, required
        - `searchId` string, required
        - `selected` number, required
    - `question` Question[], required
      - `text` string, required
      - `images_query` string, required
      - `image_type` string, required
      - `image_search` ImageSearch, required
        - `searchId` string, required
        - `selected` number, required
    - `answers` Answers[], required
      - `text` string, required
  - `manualOverrides` object, required
  - `version` number, required
  - `gameIds` string[], required
  - `createdAt` string, required
  - `updatedAt` string, required
  - `systemMessage` string, required
  - `systemMessageName` string, required
  - `url` string, required

---

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