Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagexml
titlecreateProject
<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
languagexml
titlegetProject
<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
languagexml
titlelistProjects
<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
languagexml
titleupdateProject
<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.
  • description: The description of the project .

...