# Projects

Projects API

## Archive project type.

 - [POST /clockin/projects/v1/archive](https://developers.calamari.dev/remote/calamari-public-openapi/projects/archiveprojecttype.md): Archive project type.Expect error codes:INVALID_PROJECT - provided project id is invalid

## Create project type.

 - [POST /clockin/projects/v1/create](https://developers.calamari.dev/remote/calamari-public-openapi/projects/createprojecttype.md): Create project type.Expect error codes:INVALID_NAME - when name is invalidINVALID_PERSON - when one of provided persons is invalidINVALID_TEAM - when one of provided teams is invalid

## Get project types for one person.

 - [POST /clockin/projects/v1/get-projects-for-person](https://developers.calamari.dev/remote/calamari-public-openapi/projects/getprojectforemployee.md): Get project types for one person.Expect error codes:INVALID_EMPLOYEE - when invalid employee id provided

## Get project types.

 - [POST /clockin/projects/v1/get-projects](https://developers.calamari.dev/remote/calamari-public-openapi/projects/getprojects.md): Get project types.

## Update project type.

 - [POST /clockin/projects/v1/update](https://developers.calamari.dev/remote/calamari-public-openapi/projects/updateprojecttype.md): Update project type.Expect error codes:INVALID_NAME - when name is invalidINVALID_PERSON - when one of provided persons is invalidINVALID_TEAM - when one of provided teams is invalid

