# Create Project > The HTTP POST request to {{base_url}} is used to create or update projects. The request body should be in raw format and include a JSON object with the "module" key set to "projects", and a (Projects) - Page: https://dashboard.nizu.io/knowledge_base/view/188-create-project - Part of: [Knowledge base](https://dashboard.nizu.io/knowledge_base/llms.txt) on NIZU — https://dashboard.nizu.io/llms.txt - Updated: 2026-10-25T11:50:03Z The HTTP POST request to {{base_url}} is used to create or update projects. The request body should be in raw format and include a JSON object with the "module" key set to "projects", and a "data" key containing an array of objects. Each object in the "data" array should have a "field" key specifying the field to be updated, and a "value" key containing the new value for that field. The response will include the status of the request, along with any relevant data or error messages. Enum values of **project_type** - **client_project** - **internal_project** Enum values of **status and status_id** | **status** | **status_id** | | --- | --- | | open | 1 | | completed | 2 | | hold | 3 | | canceled | 4 |