From: Alex Denisov <1101.debian@gmail.com> Date: Fri, 31 Aug 2012 07:25:36 +0000 (+0300) Subject: Docs added for Create Project API X-Git-Tag: v2.9.0~40^2~28^2~4 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=985ecf0f045ce0d8a6fd0524935f12152bfe3918;p=wvm%2Fgitlab.git Docs added for Create Project API --- diff --git a/doc/api/projects.md b/doc/api/projects.md index d680b5d85..f015b2f53 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.