Project team list
GET /organization/{orgId}/project/{projectId}/team
List project team
Authorization
bearer AuthorizationBearer <token>
In: header
Path Parameters
orgId*string
Organization ID — must match the project's owning org.
projectId*string
Project ID. Returned in the uid field of any project list response.
Query Parameters
status?string
Filter by contact status. Comma-separated for OR semantics. Values: active, added, invited, declined, removed. Default (param omitted): active,added,invited — excludes terminal states.
limit?string
Max rows in the CSV export. JSON ignores this — the whole team is returned. CSV (Accept: text/csv): 1–100,000 (default 100,000 — the cap).
Response Body
application/json
application/json
application/json
curl -X GET "https://api.part3.io/v1/organization/org_8a1b2c3d4e/project/proj_5f9a3c2e8b/team"{
"data": [
{
"userId": "user_88c1d4e7a3",
"name": "Anika Patel",
"email": "anika@example.com",
"title": "Project Architect",
"phone": "+1 416-555-0142",
"status": "active",
"notificationPreference": "instant",
"shouldExcludeDueDateChanges": false,
"enabledMfa": true
}
]
}{
"error": "Insufficient permissions"
}{
"error": "Insufficient permissions"
}{
"error": "Insufficient permissions"
}