Skip to main content
POST
/
project
cURL
curl --request POST \
  --url https://api.teamcamp.app/v1.0/project \
  --header 'Content-Type: application/json' \
  --header 'apiKey: <api-key>' \
  --data '{
  "projectName": "<string>",
  "customerId": "<string>",
  "startDate": "2023-12-25",
  "dueDate": "2023-12-25",
  "templateId": "<string>"
}'
{
  "projectId": "<string>",
  "projectName": "<string>",
  "workspaceId": "<string>",
  "ownerId": "<string>",
  "description": "<string>",
  "customerId": "<string>",
  "startDate": "<string>",
  "dueDate": "<string>",
  "favoriteUsers": [
    "<string>"
  ],
  "projectUsers": [
    "<string>"
  ]
}

Authorizations

apiKey
string
header
required

Body

application/json

Project to add to the Workspace

projectName
string
required

The Name of the project.

customerId
string

The ID of the customer.

startDate
string<date>

The start date of the project, We expect yyyy-MM-dd.

dueDate
string<date>

The due date of the project, We expect yyyy-MM-dd.

templateId
string

The ID of the template to use for the project.

Response

Project response

projectId
string

The ID of the project.

projectName
string

The Name of the project.

workspaceId
string

The ID of the workspace.

ownerId
string

The ID of the owner.

description
string

Description of the project.

customerId
string

The ID of the customer.

startDate
string

The start date of the project.

dueDate
string

The due date of the project.

favoriteUsers
string[]

List of users who marked the project as favorite.

projectUsers
string[]

List of users associated with the project.

I