Project Overview
Rocketlane's projects provide a singular platform to help you plan, organize, and manage your team's efforts.
Projects allow you to schedule and assign tasks, keep track of your timelines, share files, and communicate with team members.You can add team members from your organization and invite team members from your customer's organization to your projects. You can do this both during and after the project's creation.
The Rocketlane Projects API offers a robust and versatile solution for developers to integrate project management functionality into their applications, empowering teams to efficiently organize, track, and collaborate on projects.
Default Project Fields
Field | Description |
---|---|
projectId | The project’s unique, system-generated identifier, which can be used to identify the project globally. |
projectName | The name of the project. |
createdAt | The time when the project was created. The referenced time will be in epoch millis. |
startDate | On this date the project's execution officially begins. If sources (templates) are mentioned in the request, the start date is required. For projects without any defined sources, it may be empty. The format for the start date is YYYY-MM-DD. |
dueDate | The day on which the project's execution is planned to be completed. The due date is not required and can be left blank. If sources (templates) are included as part of the project creation, the project's due date will be calculated depending on the duration of the specified sources. For projects where both startDate and dueDate are specified, the latter must be on or after the given startDate. The format for the due date is YYYY-MM-DD. |
owner | The project owner is the team member who has access to everything in the project and is in charge of managing it. Any team member can be assigned as the project owner during the project creation or can be modified later. In the absence of a selection, the project owner is set to the team member who created the project by default. |
teamMembers | The teamMembers field can be used to specify the project members, customers and customerChampion. Once the project is created, an invite will be emailed to all the teamMembers specified. |
companyId | The unique identifier for the customer company. |
companyName | The customer company name. |
status | The value of the project status which is essential to keep track of the project. |
visiblity | Set visibility parameters to restrict who can see your project. There are two options: EVERYONE and MEMBERS . Selecting EVERYONE allows all team members from your firm to view the project, while selecting MEMBERS restricts access to only those team members who have been specifically invited. |
archived | The field archived denotes whether the project is archived or not. If the project is archived, there's an option to un-archive the project. |
createdBy | The team member who created the project. |
updatedAt | The time when the project was updated. Any changes that's related to the project are captured and specified here in epoch millis. |
partnerCompanies | The partners field contains list of partner companies. |
fields | Fields lists the custom project fields whose values were provided during project creation or updated later. |