Part3 Developers

Project activity list

GET /admin/projects/{projectId}/activity

Paginated activity stream for a project. Returns individual actions with actor, document context, and total count for date-range comparisons. Filter by date range, actor, or action type.

GET
/admin/projects/{projectId}/activity
AuthorizationBearer <token>

In: header

Path Parameters

projectId*string

Project UID

Query Parameters

cursor?string

Pagination cursor

limit?string

Page size (1-50, default 25)

from?string

ISO date — only activity after this date

to?string

ISO date — only activity before this date

actorId?string

Filter to activity by a specific user

action?string

Filter by action type (comma-separated)

Response Body

application/json

application/json

application/json

curl -X GET "https://api.part3.io/v1/admin/projects/string/activity"
{
  "data": [
    {
      "uid": "act_12a34b5c6d",
      "actorId": "user_99a8b7c6d5",
      "actorName": "Anika Patel",
      "actorEmail": "anika@example.com",
      "action": "status_changed",
      "documentId": "doc_2a3b4c5d6e",
      "type": "rfi",
      "title": "Status changed from pending to with-consultants",
      "body": null,
      "section": null,
      "sectionId": null,
      "value": "with-consultants",
      "source": "web",
      "reportId": null,
      "createdAt": "2026-04-22T09:14:00Z"
    }
  ],
  "nextCursor": null,
  "hasMore": false
}
{
  "error": "Insufficient permissions"
}
{
  "error": "Insufficient permissions"
}