API Reference

Users

Rocketlane provides a robust set of User APIs designed to facilitate seamless user management within the Rocketlane platform. These APIs enables the fetching of detailed user information, supporting both individual and bulk retrieval.

You can fetch detailed user related information such as their email id, type (team member, partner or customer), status(active, invited or inactive), permission levels, capacity etc. The response will include both default and custom team member fields.


Default User Fields

FieldDescription
userIdThe user’s unique, system-generated identifier, which can be used to identify the user globally.
emailThe email identifier of the user.
firstNameThe first name of the user.
lastNameThe last name of the user.
typeThe type of the user. It can be either TEAM_MEMBER, PARTNER or CUSTOMER
statusThe status of the user. It can be either INACTIVE, INVITED or ACTIVE
roleThe role of the user.
companyThe company that the user belongs to.
permissionThe team member object who created the phase.
fieldsCustom user fields can be created and their values set during user creation. These values can also be added or edited later. The field value can be a string, number, or array, and must align with the field type.
capacityInMinutesThe capacity of user, should be multiples of 5, default value is capacity configured in profile.
holidayCalendarThe Holiday calendar of the user.
profilePictureUrlThe URL of the user's profile picture.
createdAtThe time when the user was created. The referenced time will be in epoch millis.
createdByThe team member who updated the information of the user.
updatedAtThe time when the user's information was updated. Any changes that's related to the user are captured and specified here in epoch millis.
updatedByThe team member who updated the information of the user.