Get Project Team User List
Get Project Team User List
api/ProjectTeamUser
Query String
Parameter | Required | Value |
---|---|---|
pinProjectId | Mandatory | PINProjectID |
requestFor | Mandatory | |
teamId | Optional | ProjectTeamID |
start | Optional | User Input |
Request Header
Parameter | Required | Value |
---|---|---|
TokenKey | Mandatory | User Input |
Page | Optional | User Input |
PerPage | Optional | User Input |
Response
Content | List of Project Team User |
Example of Response
TokenKey → Your-Key
[
{
"ProjectTeamUserID": 121703,
"ProjectTeamID": 12387,
"Contact": {
"PWContactID": 121575,
"PublicPWAccountID": 12254,
"PublicPWUserID": 12301,
"FirstName": "Srabati",
"MiddleName": "",
"LastName": "Sarkar",
"Email": "[email protected]",
"ContactName": "Srabati Sarkar",
"CompanyName": "ARC India Pvt. Ltd.",
"IsPublicContact": true,
"UserLicenseType": 3
}
]
RequestFor Enum
1 - AllInvitees | All Project Invitees |
2 – AcceptedInvitees | All Accepted Invitees |
3 – InviteesNotYetRejected | All Un–rejected Invitees |
UserLicenseType Enum
0 - Contact | Contact |
1 – FreeUser | Free User |
2 – HostingUser | Employee |
3 – CollaborativeUser | Shared User |
4 – LiteUser | Lite User |
ProjectTeamUser Entity
Property Name | Data Type |
---|---|
ProjectTeamUserID | Integer |
ProjectTeamID | Integer |
Contact | **Object |
UserLicenseType | Integer |
-
For getting all records at a time do not add Page in request header.
-
Use PerPage parameter to change maximum number of records per page during population of paginated data; by default, each page contains at most 10 records at a time.
-
Response header parameter Accept–Ranges will not come with paginated data and other response header parameters will not come for all records population.
-
If the paginated result is empty, then response header parameter Max–Page will be 0 (zero) and there will be no other page related response header parameter.
-
For getting all team users from all project teams do not add teamId in query string.
-
Add start in query string only for filtering project team user list by either FirstName or MiddleName or LastName of team user.
Updated less than a minute ago