---
title: "POST /v1/tasks"
method: POST
path: "/v1/tasks"
tags: ["UserService"]
---

# POST /v1/tasks

`POST /v1/tasks`

Create a task.

## Request body

- CreateTaskRequest
  - `title` string
  - `color` string
  - `parent` string
  - `project` string
  - `description` string
  - `participants` string[]
  - `startAt` string, date-time
  - `endAt` string, date-time

## Response `200`

OK

- CreateTaskResponse
  - `item` Task
    - `timestamps` Timestamps
      - `created_at` string, date-time
      - `updated_at` string, date-time
      - `deleted_at` string, date-time
    - `properties` TaskProperty
      - `id` string
      - `title` string
      - `color` string
      - `parent` string
      - `board` string
      - `project` string
      - `description` string
      - `participants` string[]
      - `startAt` string, date-time
      - `endAt` string, date-time

## Other responses

- `default` — Default error response

---

[API](https://skmtc.dev/betterde/apis/untitled-api.md) · [All operations](https://skmtc.dev/betterde/apis/untitled-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/betterde/untitled-api/revisions/40bb52b824d5/schema)
