GET api/projects/{id}/resources
Retrieves the list of users assigned as resources to a specific project.
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| id |
The unique identifier of the project whose resources are to be retrieved. |
integer |
Required |
Body Parameters
None.
Response Information
Resource Description
On success: HTTP 200 OK with a list of users assigned to the project. On failure: HTTP 400 Bad Request if an error occurs during data retrieval.
Collection of ViewUserDTO| Name | Description | Type | Additional information |
|---|---|---|---|
| userID |
Unique User ID within the system and should be used when referencing the user in subsequent API calls |
integer |
None. |
| userName |
User Name - User account required to logon to the system |
string |
None. |
| firstName |
First Name |
string |
None. |
| lastName |
Last Name |
string |
None. |
|
Users email address |
string |
None. |
|
| customFields | Collection of DataViewColumn |
None. |
|
| status |
The status of the user (active / deleted) |
string |
None. |
| createDate |
The date the user was added to the site. |
date |
None. |
| groups |
The groups the user is a member of |
Collection of GroupDTO |
None. |
Response Formats
application/json, text/json
Sample:
[
{
"userID": 1,
"userName": "sample string 2",
"firstName": "sample string 3",
"lastName": "sample string 4",
"email": "sample string 5",
"customFields": [
{
"values": [
"sample string 1",
"sample string 2"
],
"guid": "sample string 1",
"type": "sample string 2",
"dataType": "sample string 3"
},
{
"values": [
"sample string 1",
"sample string 2"
],
"guid": "sample string 1",
"type": "sample string 2",
"dataType": "sample string 3"
}
],
"status": "sample string 6",
"createDate": "2025-11-21T03:19:45.1604135+00:00",
"groups": [
{
"name": "sample string 1",
"id": 2
},
{
"name": "sample string 1",
"id": 2
}
]
},
{
"userID": 1,
"userName": "sample string 2",
"firstName": "sample string 3",
"lastName": "sample string 4",
"email": "sample string 5",
"customFields": [
{
"values": [
"sample string 1",
"sample string 2"
],
"guid": "sample string 1",
"type": "sample string 2",
"dataType": "sample string 3"
},
{
"values": [
"sample string 1",
"sample string 2"
],
"guid": "sample string 1",
"type": "sample string 2",
"dataType": "sample string 3"
}
],
"status": "sample string 6",
"createDate": "2025-11-21T03:19:45.1604135+00:00",
"groups": [
{
"name": "sample string 1",
"id": 2
},
{
"name": "sample string 1",
"id": 2
}
]
}
]
application/scim+json
Sample:
[
{
"userID": 1,
"userName": "sample string 2",
"firstName": "sample string 3",
"lastName": "sample string 4",
"email": "sample string 5",
"customFields": [
{
"values": [
"sample string 1",
"sample string 2"
],
"guid": "sample string 1",
"label": null,
"type": "sample string 2",
"dataType": "sample string 3"
},
{
"values": [
"sample string 1",
"sample string 2"
],
"guid": "sample string 1",
"label": null,
"type": "sample string 2",
"dataType": "sample string 3"
}
],
"status": "sample string 6",
"createDate": "2025-11-21T03:19:45.1604135+00:00",
"groups": [
{
"name": "sample string 1",
"id": 2
},
{
"name": "sample string 1",
"id": 2
}
]
},
{
"userID": 1,
"userName": "sample string 2",
"firstName": "sample string 3",
"lastName": "sample string 4",
"email": "sample string 5",
"customFields": [
{
"values": [
"sample string 1",
"sample string 2"
],
"guid": "sample string 1",
"label": null,
"type": "sample string 2",
"dataType": "sample string 3"
},
{
"values": [
"sample string 1",
"sample string 2"
],
"guid": "sample string 1",
"label": null,
"type": "sample string 2",
"dataType": "sample string 3"
}
],
"status": "sample string 6",
"createDate": "2025-11-21T03:19:45.1604135+00:00",
"groups": [
{
"name": "sample string 1",
"id": 2
},
{
"name": "sample string 1",
"id": 2
}
]
}
]