...
Code Block | ||||
---|---|---|---|---|
| ||||
<basecamp.createProject> <name>{$ctx:name}</name> <description>{$ctx:description}</description> </basecamp.createProject> |
Properties
name:
The name of the project to be created.description[optional]:
The description of the project being created.
...
Code Block | ||||
---|---|---|---|---|
| ||||
<basecamp.getProject> <projectId>{$ctx:projectId}</projectId> </basecamp.getProject> |
Properties
projectId:
Project ID associated with the project(You can find the projectId in basecamp URL, When click a created project in basecamp. The URL is structured like :https://3.basecamp.com/<accountId>/projects/<projectId>).
...
Code Block | ||||
---|---|---|---|---|
| ||||
<basecamp.listProjects> <status>{$ctx:status}</status> </basecamp.listProjects> |
Properties
status[optional]: when set to archived or trashed, will return archived or trashed projects visible to the current user.
...
The updateProject
operation allows updating a project's name and description.
Code Block | ||||
---|---|---|---|---|
| ||||
<basecamp.updateProject> <projectId>{$ctx:projectId}</projectId> <name>{$ctx:name}</name> <description>{$ctx:description}</description> </basecamp.updateProject> |
Properties
projectId:
Project ID associated with the project(You can find the projectId in basecamp URL, When click a created project in basecamp. The URL is structured like :https://3.basecamp.com/<accountId>/projects/<projectId>).name:
The name of the project to be created.description:
The description of the project being created .
Sample request
Following is a sample REST request that can be handled by the updateProject operation.
...