Part3 Developers

User activity list

GET /users/{uid}/activity

Get a user's activity timeline

GET
/users/{uid}/activity
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"
}