User activity list
GET /users/{uid}/activity
Get a user's activity timeline
Authorization
bearer AuthorizationBearer <token>
In: header
Path Parameters
uid*string
Part3 user UID (Firebase Auth UID).
Query Parameters
cursor?string
Pagination cursor.
limit?string
Page size (1–50, default 25).
from?string
ISO-8601 lower bound on createdAt.
to?string
ISO-8601 upper bound on createdAt.
projectId?string
Restrict to activity in one project.
action?string
Filter by action type. Comma-separated for OR semantics.
Response Body
application/json
application/json
application/json
curl -X GET "https://api.part3.io/v1/users/user_99a8b7c6d5/activity"{
"data": [
{
"uid": "act_12a34b5c6d",
"action": "IssueDocument",
"type": "RFI",
"title": null,
"documentId": "doc_2a3b4c5d6e",
"documentTitle": "RFI-014 — slab thickness clarification",
"projectId": "proj_5f9a3c2e8b",
"projectName": "Maple Heights Tower",
"createdAt": "2026-04-22T09:14:00Z"
}
],
"nextCursor": null,
"hasMore": false
}{
"error": "User not found"
}{
"error": "User not found"
}