---
title: "Create a project"
method: POST
path: "/api/v2/projects"
tags: ["Projects"]
---

# Create a project

`POST /api/v2/projects`

Create a project. Creates a new project with the given attributes.

Required: `name`, `project_manager_id`, `project_type_id`, and `workflow_id`. `company_id` is required for non-internal project types.

```json
{
  "data": {
    "type": "projects",
    "attributes": {
      "name": "Acme website redesign",
      "project_type_id": 2,
      "project_manager_id": 42,
      "company_id": 999,
      "workflow_id": 7
    }
  }
}
```

To duplicate an existing project or create one from a template, use [`/projects/copy`](#tag/Projects/operation/projects-copy-copy) instead.

## Headers

- `X-Organization-Id` string, required

## Response `201`

Single project

## Other responses

- `422` — Unprocessable Entity

---

[API](https://skmtc.net/productive/apis/api-documentation.md) · [All operations](https://skmtc.net/productive/apis/api-documentation/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/productive/api-documentation/versions/6bb0150a5c5f/schema)
