Commit 985ecf0f authored by Alex Denisov's avatar Alex Denisov

Docs added for Create Project API

parent c1173e27
...@@ -89,6 +89,44 @@ Parameters: ...@@ -89,6 +89,44 @@ Parameters:
} }
``` ```
## Create project
Create new project owned by user
```
POST /projects
```
Parameters:
+ `name` (required) - new project name
+ `code` (optional) - new project code, used project name if not set
+ `path` (optional) - new project path, user project name if not set
```json
{
"id": 5,
"code": "gitlab",
"name": "gitlab",
"description": null,
"path": "gitlab",
"default_branch": "api",
"owner": {
"id": 1,
"email": "john@example.com",
"name": "John Smith",
"blocked": false,
"created_at": "2012-05-23T08:00:58Z"
},
"private": true,
"issues_enabled": true,
"merge_requests_enabled": true,
"wall_enabled": true,
"wiki_enabled": true,
"created_at": "2012-05-30T12:49:20Z"
}
```
## Project repository branches ## Project repository branches
Get a list of project repository branches sorted by name alphabetically. Get a list of project repository branches sorted by name alphabetically.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment