---
title: "POST /api/discussions/folders"
method: POST
path: "/api/discussions/folders"
tags: ["DiscussionApi"]
---

# POST /api/discussions/folders

`POST /api/discussions/folders`

## Request body

- DiscussionFolderContract
  - `description` string, nullable
  - `id` integer
  - `lastTopicAuthor` UserForApiContract
    - `active` boolean
    - `groupId` 'Nothing' | 'Limited' | 'Regular' | 'Trusted' | 'Moderator' | 'Admin'
    - `knownLanguages` UserKnownLanguageContract[], nullable
      - `cultureCode` string, nullable
      - `proficiency` 'Nothing' | 'Basics' | 'Intermediate' | 'Advanced' | 'Native'
    - `mainPicture` EntryThumbForApiContract
      - `mime` string, nullable
      - `name` string, nullable
      - `urlOriginal` string, nullable
      - `urlSmallThumb` string, nullable
      - `urlThumb` string, nullable
      - `urlTinyThumb` string, nullable
    - `memberSince` string, date-time
    - `oldUsernames` OldUsernameContract[], nullable
      - `date` string, date-time
      - `oldName` string, nullable
    - `verifiedArtist` boolean
    - `id` integer
    - `name` string, nullable
  - `lastTopicDate` string, date-time, nullable
  - `name` string, nullable
  - `topicCount` integer

## Response `200`

Success

- DiscussionFolderContract
  - `description` string, nullable
  - `id` integer
  - `lastTopicAuthor` UserForApiContract
    - `active` boolean
    - `groupId` 'Nothing' | 'Limited' | 'Regular' | 'Trusted' | 'Moderator' | 'Admin'
    - `knownLanguages` UserKnownLanguageContract[], nullable
      - `cultureCode` string, nullable
      - `proficiency` 'Nothing' | 'Basics' | 'Intermediate' | 'Advanced' | 'Native'
    - `mainPicture` EntryThumbForApiContract
      - `mime` string, nullable
      - `name` string, nullable
      - `urlOriginal` string, nullable
      - `urlSmallThumb` string, nullable
      - `urlThumb` string, nullable
      - `urlTinyThumb` string, nullable
    - `memberSince` string, date-time
    - `oldUsernames` OldUsernameContract[], nullable
      - `date` string, date-time
      - `oldName` string, nullable
    - `verifiedArtist` boolean
    - `id` integer
    - `name` string, nullable
  - `lastTopicDate` string, date-time, nullable
  - `name` string, nullable
  - `topicCount` integer

---

[API](https://skmtc.net/vocadb/apis/vocadbweb.md) · [All operations](https://skmtc.net/vocadb/apis/vocadbweb/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/vocadb/vocadbweb/versions/d1328dfaa36f/schema)
