2013-02-14 14:43:48 -05:00
|
|
|
## Projects
|
|
|
|
|
|
|
|
### List projects
|
2012-07-05 09:57:45 -04:00
|
|
|
|
2012-08-14 12:54:25 -04:00
|
|
|
Get a list of projects owned by the authenticated user.
|
2012-07-05 09:57:45 -04:00
|
|
|
|
|
|
|
```
|
|
|
|
GET /projects
|
|
|
|
```
|
|
|
|
|
|
|
|
```json
|
|
|
|
[
|
|
|
|
{
|
|
|
|
"id": 3,
|
|
|
|
"name": "rails",
|
|
|
|
"description": null,
|
|
|
|
"default_branch": "master",
|
|
|
|
"owner": {
|
|
|
|
"id": 1,
|
2012-12-10 17:46:31 -05:00
|
|
|
"username": "john_smith",
|
2012-07-05 09:57:45 -04:00
|
|
|
"email": "john@example.com",
|
|
|
|
"name": "John Smith",
|
|
|
|
"blocked": false,
|
|
|
|
"created_at": "2012-05-23T08:00:58Z"
|
|
|
|
},
|
2013-02-19 04:45:49 -05:00
|
|
|
"public": true,
|
2013-01-31 02:11:35 -05:00
|
|
|
"path": "rails",
|
|
|
|
"path_with_namespace": "rails/rails",
|
2012-07-05 09:57:45 -04:00
|
|
|
"issues_enabled": false,
|
|
|
|
"merge_requests_enabled": false,
|
|
|
|
"wall_enabled": true,
|
|
|
|
"wiki_enabled": true,
|
2013-06-06 11:40:05 -04:00
|
|
|
"created_at": "2012-05-23T08:05:02Z",
|
|
|
|
"last_activity_at": "2012-05-23T08:05:02Z"
|
2012-07-05 09:57:45 -04:00
|
|
|
},
|
|
|
|
{
|
|
|
|
"id": 5,
|
|
|
|
"name": "gitlab",
|
|
|
|
"description": null,
|
|
|
|
"default_branch": "api",
|
|
|
|
"owner": {
|
|
|
|
"id": 1,
|
2012-12-10 17:46:31 -05:00
|
|
|
"username": "john_smith",
|
2012-07-05 09:57:45 -04:00
|
|
|
"email": "john@example.com",
|
|
|
|
"name": "John Smith",
|
|
|
|
"blocked": false,
|
|
|
|
"created_at": "2012-05-23T08:00:58Z"
|
|
|
|
},
|
2013-02-19 04:45:49 -05:00
|
|
|
"public": true,
|
2013-01-31 02:11:35 -05:00
|
|
|
"path": "gitlab",
|
|
|
|
"path_with_namespace": "randx/gitlab",
|
2012-07-05 09:57:45 -04:00
|
|
|
"issues_enabled": true,
|
|
|
|
"merge_requests_enabled": true,
|
|
|
|
"wall_enabled": true,
|
|
|
|
"wiki_enabled": true,
|
2013-05-19 14:38:53 -04:00
|
|
|
"snippets_enabled": true,
|
2013-06-06 11:40:05 -04:00
|
|
|
"created_at": "2012-05-30T12:49:20Z",
|
|
|
|
"last_activity_at": "2012-05-23T08:05:02Z"
|
2012-07-05 09:57:45 -04:00
|
|
|
}
|
|
|
|
]
|
|
|
|
```
|
|
|
|
|
2013-02-14 14:43:48 -05:00
|
|
|
|
|
|
|
### Get single project
|
2012-07-05 09:57:45 -04:00
|
|
|
|
2013-01-28 17:51:45 -05:00
|
|
|
Get a specific project, identified by project ID or NAME, which is owned by the authentication user.
|
|
|
|
Currently namespaced projects cannot retrieved by name.
|
2012-07-05 09:57:45 -04:00
|
|
|
|
|
|
|
```
|
|
|
|
GET /projects/:id
|
|
|
|
```
|
|
|
|
|
|
|
|
Parameters:
|
|
|
|
|
2013-01-28 17:51:45 -05:00
|
|
|
+ `id` (required) - The ID or NAME of a project
|
2012-07-05 09:57:45 -04:00
|
|
|
|
2012-08-31 03:25:36 -04:00
|
|
|
```json
|
|
|
|
{
|
|
|
|
"id": 5,
|
|
|
|
"name": "gitlab",
|
2013-06-06 12:19:17 -04:00
|
|
|
"name_with_namespace": "GitLab / gitlabhq",
|
2012-08-31 03:25:36 -04:00
|
|
|
"description": null,
|
|
|
|
"default_branch": "api",
|
|
|
|
"owner": {
|
|
|
|
"id": 1,
|
2012-12-10 17:46:31 -05:00
|
|
|
"username": "john_smith",
|
2012-08-31 03:25:36 -04:00
|
|
|
"email": "john@example.com",
|
|
|
|
"name": "John Smith",
|
|
|
|
"blocked": false,
|
|
|
|
"created_at": "2012-05-23T08:00:58Z"
|
|
|
|
},
|
2013-02-19 04:45:49 -05:00
|
|
|
"public": true,
|
2013-01-31 02:11:35 -05:00
|
|
|
"path": "gitlab",
|
|
|
|
"path_with_namespace": "randx/gitlab",
|
2012-08-31 03:25:36 -04:00
|
|
|
"issues_enabled": true,
|
|
|
|
"merge_requests_enabled": true,
|
|
|
|
"wall_enabled": true,
|
|
|
|
"wiki_enabled": true,
|
2013-05-19 14:38:53 -04:00
|
|
|
"snippets_enabled": true,
|
2013-06-06 11:40:05 -04:00
|
|
|
"created_at": "2012-05-30T12:49:20Z",
|
|
|
|
"last_activity_at": "2012-05-23T08:05:02Z"
|
2012-08-31 03:25:36 -04:00
|
|
|
}
|
|
|
|
```
|
|
|
|
|
2013-06-06 12:19:17 -04:00
|
|
|
### Get project events
|
|
|
|
|
|
|
|
Get a project events for specific project.
|
|
|
|
Sorted from newest to latest
|
|
|
|
|
|
|
|
```
|
|
|
|
GET /projects/:id/events
|
|
|
|
```
|
|
|
|
|
|
|
|
Parameters:
|
|
|
|
|
|
|
|
+ `id` (required) - The ID or NAME of a project
|
|
|
|
|
|
|
|
```json
|
|
|
|
|
|
|
|
[{
|
|
|
|
"title": null,
|
|
|
|
"project_id": 15,
|
|
|
|
"action_name": "closed",
|
|
|
|
"target_id": 830,
|
|
|
|
"target_type": "Issue",
|
|
|
|
"author_id": 1,
|
|
|
|
"data": null,
|
|
|
|
"target_title": "Public project search field"
|
|
|
|
}, {
|
|
|
|
"title": null,
|
|
|
|
"project_id": 15,
|
|
|
|
"action_name": "opened",
|
|
|
|
"target_id": null,
|
|
|
|
"target_type": null,
|
|
|
|
"author_id": 1,
|
|
|
|
"data": {
|
|
|
|
"before": "50d4420237a9de7be1304607147aec22e4a14af7",
|
|
|
|
"after": "c5feabde2d8cd023215af4d2ceeb7a64839fc428",
|
|
|
|
"ref": "refs/heads/master",
|
|
|
|
"user_id": 1,
|
|
|
|
"user_name": "Dmitriy Zaporozhets",
|
|
|
|
"repository": {
|
|
|
|
"name": "gitlabhq",
|
|
|
|
"url": "git@dev.gitlab.org:gitlab/gitlabhq.git",
|
|
|
|
"description": "GitLab: self hosted Git management software. \r\nDistributed under the MIT License.",
|
|
|
|
"homepage": "https://dev.gitlab.org/gitlab/gitlabhq"
|
|
|
|
},
|
|
|
|
"commits": [{
|
|
|
|
"id": "c5feabde2d8cd023215af4d2ceeb7a64839fc428",
|
|
|
|
"message": "Add simple search to projects in public area",
|
|
|
|
"timestamp": "2013-05-13T18:18:08+00:00",
|
|
|
|
"url": "https://dev.gitlab.org/gitlab/gitlabhq/commit/c5feabde2d8cd023215af4d2ceeb7a64839fc428",
|
|
|
|
"author": {
|
|
|
|
"name": "Dmitriy Zaporozhets",
|
|
|
|
"email": "dmitriy.zaporozhets@gmail.com"
|
|
|
|
}
|
|
|
|
}],
|
|
|
|
"total_commits_count": 1
|
|
|
|
},
|
|
|
|
"target_title": null
|
|
|
|
}, {
|
|
|
|
"title": null,
|
|
|
|
"project_id": 15,
|
|
|
|
"action_name": "closed",
|
|
|
|
"target_id": 840,
|
|
|
|
"target_type": "Issue",
|
|
|
|
"author_id": 1,
|
|
|
|
"data": null,
|
|
|
|
"target_title": "Finish & merge Code search PR"
|
|
|
|
}]
|
|
|
|
```
|
|
|
|
|
2013-02-14 14:43:48 -05:00
|
|
|
|
|
|
|
### Create project
|
2012-08-31 03:25:36 -04:00
|
|
|
|
2013-02-14 14:43:48 -05:00
|
|
|
Creates new project owned by user.
|
2012-08-31 03:25:36 -04:00
|
|
|
|
|
|
|
```
|
|
|
|
POST /projects
|
|
|
|
```
|
|
|
|
|
|
|
|
Parameters:
|
|
|
|
|
|
|
|
+ `name` (required) - new project name
|
2012-09-20 08:34:07 -04:00
|
|
|
+ `description` (optional) - short project description
|
2012-09-03 11:00:24 -04:00
|
|
|
+ `default_branch` (optional) - 'master' by default
|
2013-05-19 14:38:53 -04:00
|
|
|
+ `issues_enabled` (optional)
|
|
|
|
+ `wall_enabled` (optional)
|
|
|
|
+ `merge_requests_enabled` (optional)
|
|
|
|
+ `wiki_enabled` (optional)
|
|
|
|
+ `snippets_enabled` (optional)
|
2013-07-12 11:58:17 -04:00
|
|
|
+ `public` (optional)
|
2012-08-31 03:25:36 -04:00
|
|
|
|
2013-03-07 08:51:56 -05:00
|
|
|
**Project access levels**
|
2013-02-14 14:43:48 -05:00
|
|
|
|
2013-07-29 06:46:00 -04:00
|
|
|
The project access levels are defined in the `user_project.rb` class. Currently, these levels are recognized:
|
2013-01-28 10:46:58 -05:00
|
|
|
|
|
|
|
```
|
|
|
|
GUEST = 10
|
|
|
|
REPORTER = 20
|
|
|
|
DEVELOPER = 30
|
|
|
|
MASTER = 40
|
|
|
|
```
|
|
|
|
|
2013-02-27 10:49:45 -05:00
|
|
|
|
2013-03-07 08:51:56 -05:00
|
|
|
### Create project for user
|
|
|
|
|
|
|
|
Creates a new project owned by user. Available only for admins.
|
2013-03-05 23:48:40 -05:00
|
|
|
|
|
|
|
```
|
|
|
|
POST /projects/user/:user_id
|
|
|
|
```
|
|
|
|
|
|
|
|
Parameters:
|
|
|
|
|
|
|
|
+ `user_id` (required) - user_id of owner
|
|
|
|
+ `name` (required) - new project name
|
|
|
|
+ `description` (optional) - short project description
|
|
|
|
+ `default_branch` (optional) - 'master' by default
|
2013-05-19 14:38:53 -04:00
|
|
|
+ `issues_enabled` (optional)
|
|
|
|
+ `wall_enabled` (optional)
|
|
|
|
+ `merge_requests_enabled` (optional)
|
|
|
|
+ `wiki_enabled` (optional)
|
|
|
|
+ `snippets_enabled` (optional)
|
2013-07-12 11:58:17 -04:00
|
|
|
+ `public` (optional)
|
2012-08-31 03:25:36 -04:00
|
|
|
|
2012-08-31 03:27:45 -04:00
|
|
|
|
2013-03-07 08:51:56 -05:00
|
|
|
|
|
|
|
## Team members
|
|
|
|
|
|
|
|
### List project team members
|
2012-09-06 16:49:29 -04:00
|
|
|
|
2012-09-21 06:23:17 -04:00
|
|
|
Get a list of project team members.
|
2012-09-06 16:49:29 -04:00
|
|
|
|
|
|
|
```
|
2012-09-21 06:23:17 -04:00
|
|
|
GET /projects/:id/members
|
2012-09-06 16:49:29 -04:00
|
|
|
```
|
|
|
|
|
|
|
|
Parameters:
|
|
|
|
|
2013-01-28 17:51:45 -05:00
|
|
|
+ `id` (required) - The ID or NAME of a project
|
2013-03-07 08:51:56 -05:00
|
|
|
+ `query` (optional) - Query string to search for members
|
2013-02-14 14:43:48 -05:00
|
|
|
|
|
|
|
|
|
|
|
### Get project team member
|
2012-09-06 16:49:29 -04:00
|
|
|
|
2013-03-07 08:51:56 -05:00
|
|
|
Gets a project team member.
|
2012-09-05 16:01:03 -04:00
|
|
|
|
2012-09-21 06:23:17 -04:00
|
|
|
```
|
|
|
|
GET /projects/:id/members/:user_id
|
|
|
|
```
|
|
|
|
|
|
|
|
Parameters:
|
2012-09-05 16:01:03 -04:00
|
|
|
|
2013-01-28 17:51:45 -05:00
|
|
|
+ `id` (required) - The ID or NAME of a project
|
2012-09-21 06:23:17 -04:00
|
|
|
+ `user_id` (required) - The ID of a user
|
|
|
|
|
|
|
|
```json
|
|
|
|
{
|
|
|
|
"id": 1,
|
2012-12-10 17:46:31 -05:00
|
|
|
"username": "john_smith",
|
2012-09-21 06:23:17 -04:00
|
|
|
"email": "john@example.com",
|
|
|
|
"name": "John Smith",
|
|
|
|
"blocked": false,
|
|
|
|
"created_at": "2012-05-23T08:00:58Z",
|
|
|
|
"access_level": 40
|
|
|
|
}
|
2012-09-05 16:01:03 -04:00
|
|
|
```
|
2012-09-21 06:23:17 -04:00
|
|
|
|
2013-02-14 14:43:48 -05:00
|
|
|
|
|
|
|
### Add project team member
|
2012-09-21 06:23:17 -04:00
|
|
|
|
2013-02-14 14:43:48 -05:00
|
|
|
Adds a user to a project team. This is an idempotent method and can be called multiple times
|
|
|
|
with the same parameters. Adding team membership to a user that is already a member does not
|
2013-03-07 08:51:56 -05:00
|
|
|
affect the existing membership.
|
2012-09-21 06:23:17 -04:00
|
|
|
|
|
|
|
```
|
|
|
|
POST /projects/:id/members
|
2012-09-05 16:01:03 -04:00
|
|
|
```
|
|
|
|
|
|
|
|
Parameters:
|
|
|
|
|
2013-01-28 17:51:45 -05:00
|
|
|
+ `id` (required) - The ID or NAME of a project
|
2012-09-21 06:23:17 -04:00
|
|
|
+ `user_id` (required) - The ID of a user to add
|
|
|
|
+ `access_level` (required) - Project access level
|
2012-09-05 16:01:03 -04:00
|
|
|
|
2013-02-14 14:43:48 -05:00
|
|
|
|
|
|
|
### Edit project team member
|
2012-09-06 16:49:29 -04:00
|
|
|
|
2013-03-07 08:51:56 -05:00
|
|
|
Updates project team member to a specified access level.
|
2012-09-06 16:49:29 -04:00
|
|
|
|
|
|
|
```
|
2012-09-21 06:23:17 -04:00
|
|
|
PUT /projects/:id/members/:user_id
|
2012-09-06 16:49:29 -04:00
|
|
|
```
|
|
|
|
|
|
|
|
Parameters:
|
|
|
|
|
2013-01-28 17:51:45 -05:00
|
|
|
+ `id` (required) - The ID or NAME of a project
|
2012-09-21 06:23:17 -04:00
|
|
|
+ `user_id` (required) - The ID of a team member
|
|
|
|
+ `access_level` (required) - Project access level
|
2012-09-06 16:49:29 -04:00
|
|
|
|
2013-02-14 14:43:48 -05:00
|
|
|
|
|
|
|
### Remove project team member
|
2012-09-06 16:49:29 -04:00
|
|
|
|
2012-09-21 06:23:17 -04:00
|
|
|
Removes user from project team.
|
2012-09-06 16:49:29 -04:00
|
|
|
|
|
|
|
```
|
2012-09-21 06:23:17 -04:00
|
|
|
DELETE /projects/:id/members/:user_id
|
2012-09-06 16:49:29 -04:00
|
|
|
```
|
|
|
|
|
|
|
|
Parameters:
|
|
|
|
|
2013-01-28 17:51:45 -05:00
|
|
|
+ `id` (required) - The ID or NAME of a project
|
2012-09-21 06:23:17 -04:00
|
|
|
+ `user_id` (required) - The ID of a team member
|
2012-09-06 16:49:29 -04:00
|
|
|
|
2013-02-14 14:43:48 -05:00
|
|
|
This method is idempotent and can be called multiple times with the same parameters.
|
|
|
|
Revoking team membership for a user who is not currently a team member is considered success.
|
|
|
|
Please note that the returned JSON currently differs slightly. Thus you should not
|
2013-02-01 09:20:51 -05:00
|
|
|
rely on the returned JSON structure.
|
2012-07-05 09:57:45 -04:00
|
|
|
|
2012-09-08 13:51:12 -04:00
|
|
|
|
2013-02-14 14:43:48 -05:00
|
|
|
## Hooks
|
|
|
|
|
|
|
|
### List project hooks
|
|
|
|
|
|
|
|
Get list of project hooks.
|
2012-09-08 13:51:12 -04:00
|
|
|
|
|
|
|
```
|
|
|
|
GET /projects/:id/hooks
|
|
|
|
```
|
|
|
|
|
|
|
|
Parameters:
|
|
|
|
|
2013-01-28 17:51:45 -05:00
|
|
|
+ `id` (required) - The ID or NAME of a project
|
2012-09-08 13:51:12 -04:00
|
|
|
|
|
|
|
|
2013-02-14 14:43:48 -05:00
|
|
|
### Get project hook
|
2012-10-12 03:38:15 -04:00
|
|
|
|
2013-02-14 14:43:48 -05:00
|
|
|
Get a specific hook for project.
|
2012-10-12 03:38:15 -04:00
|
|
|
|
|
|
|
```
|
|
|
|
GET /projects/:id/hooks/:hook_id
|
|
|
|
```
|
|
|
|
|
2013-02-14 14:43:48 -05:00
|
|
|
Parameters:
|
2012-10-12 03:38:15 -04:00
|
|
|
|
2013-01-28 17:51:45 -05:00
|
|
|
+ `id` (required) - The ID or NAME of a project
|
2012-10-12 03:38:15 -04:00
|
|
|
+ `hook_id` (required) - The ID of a project hook
|
|
|
|
|
2013-02-14 14:43:48 -05:00
|
|
|
```json
|
|
|
|
{
|
|
|
|
"id": 1,
|
|
|
|
"url": "http://example.com/hook",
|
|
|
|
"created_at": "2012-10-12T17:04:47Z"
|
|
|
|
}
|
|
|
|
```
|
|
|
|
|
2012-09-08 13:51:12 -04:00
|
|
|
|
2013-02-14 14:43:48 -05:00
|
|
|
### Add project hook
|
|
|
|
|
|
|
|
Adds a hook to project.
|
2012-09-08 13:51:12 -04:00
|
|
|
|
|
|
|
```
|
|
|
|
POST /projects/:id/hooks
|
|
|
|
```
|
|
|
|
|
|
|
|
Parameters:
|
|
|
|
|
2013-01-28 17:51:45 -05:00
|
|
|
+ `id` (required) - The ID or NAME of a project
|
2012-09-08 13:51:12 -04:00
|
|
|
+ `url` (required) - The hook URL
|
|
|
|
|
2012-10-12 03:38:15 -04:00
|
|
|
|
2013-02-14 14:43:48 -05:00
|
|
|
### Edit project hook
|
|
|
|
|
|
|
|
Edits a hook for project.
|
2012-10-12 03:38:15 -04:00
|
|
|
|
|
|
|
```
|
|
|
|
PUT /projects/:id/hooks/:hook_id
|
|
|
|
```
|
|
|
|
|
|
|
|
Parameters:
|
|
|
|
|
2013-01-28 17:51:45 -05:00
|
|
|
+ `id` (required) - The ID or NAME of a project
|
2012-10-12 03:38:15 -04:00
|
|
|
+ `hook_id` (required) - The ID of a project hook
|
|
|
|
+ `url` (required) - The hook URL
|
|
|
|
|
|
|
|
|
2013-02-14 14:43:48 -05:00
|
|
|
### Delete project hook
|
2012-09-08 13:51:12 -04:00
|
|
|
|
2013-02-14 14:43:48 -05:00
|
|
|
Removes a hook from project. This is an idempotent method and can be called multiple times.
|
|
|
|
Either the hook is available or not.
|
2012-09-08 13:51:12 -04:00
|
|
|
|
|
|
|
```
|
2013-04-25 08:47:04 -04:00
|
|
|
DELETE /projects/:id/hooks/:hook_id
|
2012-09-08 13:51:12 -04:00
|
|
|
```
|
|
|
|
|
|
|
|
Parameters:
|
|
|
|
|
2013-01-28 17:51:45 -05:00
|
|
|
+ `id` (required) - The ID or NAME of a project
|
2012-09-08 13:51:12 -04:00
|
|
|
+ `hook_id` (required) - The ID of hook to delete
|
|
|
|
|
2013-02-14 14:43:48 -05:00
|
|
|
Note the JSON response differs if the hook is available or not. If the project hook
|
|
|
|
is available before it is returned in the JSON response or an empty response is returned.
|
2013-02-15 07:54:26 -05:00
|
|
|
|
|
|
|
|
|
|
|
## Branches
|
|
|
|
|
|
|
|
### List branches
|
|
|
|
|
|
|
|
Lists all branches of a project.
|
|
|
|
|
|
|
|
```
|
|
|
|
GET /projects/:id/repository/branches
|
|
|
|
```
|
|
|
|
|
|
|
|
Parameters:
|
|
|
|
|
|
|
|
+ `id` (required) - The ID of the project
|
|
|
|
|
|
|
|
|
|
|
|
### List single branch
|
|
|
|
|
|
|
|
Lists a specific branch of a project.
|
|
|
|
|
|
|
|
```
|
|
|
|
GET /projects/:id/repository/branches/:branch
|
|
|
|
```
|
|
|
|
|
|
|
|
Parameters:
|
|
|
|
|
|
|
|
+ `id` (required) - The ID of the project.
|
|
|
|
+ `branch` (required) - The name of the branch.
|
|
|
|
|
|
|
|
|
|
|
|
### Protect single branch
|
|
|
|
|
|
|
|
Protects a single branch of a project.
|
|
|
|
|
|
|
|
```
|
|
|
|
PUT /projects/:id/repository/branches/:branch/protect
|
|
|
|
```
|
|
|
|
|
|
|
|
Parameters:
|
|
|
|
|
|
|
|
+ `id` (required) - The ID of the project.
|
|
|
|
+ `branch` (required) - The name of the branch.
|
|
|
|
|
|
|
|
|
|
|
|
### Unprotect single branch
|
|
|
|
|
|
|
|
Unprotects a single branch of a project.
|
|
|
|
|
|
|
|
```
|
|
|
|
PUT /projects/:id/repository/branches/:branch/unprotect
|
|
|
|
```
|
|
|
|
|
|
|
|
Parameters:
|
|
|
|
|
|
|
|
+ `id` (required) - The ID of the project.
|
|
|
|
+ `branch` (required) - The name of the branch.
|
|
|
|
|
2013-06-27 17:49:26 -04:00
|
|
|
|
|
|
|
## Admin fork relation
|
|
|
|
|
|
|
|
Allows modification of the forked relationship between existing projects. . Available only for admins.
|
|
|
|
|
|
|
|
### Create a forked from/to relation between existing projects.
|
|
|
|
|
|
|
|
```
|
|
|
|
POST /projects/:id/fork/:forked_from_id
|
|
|
|
```
|
|
|
|
|
|
|
|
Parameters:
|
|
|
|
|
|
|
|
+ `id` (required) - The ID of the project
|
|
|
|
+ `forked_from_id:` (required) - The ID of the project that was forked from
|
|
|
|
|
|
|
|
### Delete an existing forked from relationship
|
|
|
|
|
|
|
|
```
|
|
|
|
DELETE /projects/:id/fork
|
|
|
|
```
|
|
|
|
|
|
|
|
Parameter:
|
|
|
|
|
2013-07-11 12:54:15 -04:00
|
|
|
+ `id` (required) - The ID of the project
|