diff options
author | Alex Denisov <1101.debian@gmail.com> | 2012-08-31 10:25:36 +0300 |
---|---|---|
committer | Alex Denisov <1101.debian@gmail.com> | 2012-08-31 10:25:36 +0300 |
commit | 985ecf0f045ce0d8a6fd0524935f12152bfe3918 (patch) | |
tree | 64d7064fafb67d04ffc5e961095e1622deeffddb /doc | |
parent | c1173e27071b83399cd92406b229be7f0eca59f1 (diff) | |
download | gitlab-ce-985ecf0f045ce0d8a6fd0524935f12152bfe3918.tar.gz |
Docs added for Create Project API
Diffstat (limited to 'doc')
-rw-r--r-- | doc/api/projects.md | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/doc/api/projects.md b/doc/api/projects.md index d680b5d8597..f015b2f534a 100644 --- a/doc/api/projects.md +++ b/doc/api/projects.md @@ -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 Get a list of project repository branches sorted by name alphabetically. |