Patryk Dolata 2020-12-17 17:08:06 +01:00
parent a7be2df569
commit e7c2c6fd03

@ -114,6 +114,12 @@ Endpoint using to retrieve logged user profile
* **uri**: * **uri**:
`/api/profile` `/api/profile`
* **request body**:
{
"name": "project_1"
}
* **success response example**: * **success response example**:
@ -148,3 +154,37 @@ Endpoint using to retrieve logged user profile
"message": "User profile does not exist", "message": "User profile does not exist",
"error": "UserProfile matching query does not exist." "error": "UserProfile matching query does not exist."
} }
## POST /api/projects
Endpoint using to create new user's project
* **requires authentication**:
`True`
* **uri**:
`/api/projects`
* **request body**:
{
"name": "project_1"
}
* **success response example**:
`status_code: 200`
{
"id": "82325af3-86d2-4b1c-852d-98d6e276e450",
"name": "project_1",
"created_at": "2020-12-17T16:07:42.050666Z",
"updated_at": "2020-12-17T16:07:42.050707Z"
}
* **error response examples**:
`status_code: 401`
{
"detail": "Authentication credentials were not provided."
}