get https://api.shift.io/v3/users
Returns an array of users in your workspace
This call returns an array of all the users in your workspace, including any inactive users. Here is an overview of the properties returned for each individual user.
id | The user’s unique id |
numericId | The integer id representing the user |
defaultRoleTemplateId | The id of the role template that is assigned to this user by default whenever the user is added to a project |
userName | The user’s email address. Same as email below. |
accountId | Your workspace id |
firstName and lastName | The user’s first and last name, as they were originally entered. A user has the ability to edit their name. To see the user’s most up-to-date name, see the shiftProfile object below. |
shiftProfile | This object contains the information listed in the Profile section of MediaSilo, under “Basic User Details.” This includes the user’s name and optional fields for title, company, website, and location. |
dateCreated | The Unix timestamp of the date and time when the user was added to your workspace |
lastLogin | The Unix timestamp of the date and time a user was last active in your workspace. This is not limited to the last time a user logged in; it can include the last time a user opened a project or viewed an asset. |
The user’s email address. Same as userName above. | |
status | This property indicates whether a user has been deactivated. An active user’s status is “ACTIVE.” A deactivated user’s status is “LOCKED.” Deactivated users cannot access a workspace until an administrator reactivates them. |
type | A user’s type is Administrator, User, or Manager. An administrator has full access to all projects in a workspace; a user is assigned to a project, where their permission set is determined by their role; a manager is similar to a user, except that managers have the ability to create new projects. |
tags | Any user tags that have been applied to this user |
projects | The ids of the projects a user belongs to in your workspace |
modules | This object indicates if a user has access to Spotlight. If the value of the authorized property is “false,” then the user cannot access the Spotlight page in MediaSilo or create and customize Spotlight templates. |