Org stats
GET /admin/stats/org/{orgId}
Get analytics stats for an organization. Specify which stats to compute via the include param. Each stat runs independently — only requested stats are computed.
Authorization
bearer In: header
Path Parameters
Organization UID
Query Parameters
Comma-separated stat types to include. Shared: overdueByAssignee, avgReviewTime, documentVolume, documentSnapshot, topContributors, assignedDocuments, delaysByConsultantType, reviewTimeByConsultant, changeOrderSummary, documentTrend, overdueTrend, stepResponseTime. Org-only: inactiveUsers, activityByProject, reviewTimeByProject. Platform-only: documentTrendByOrg. documentSnapshot is the right choice for 'how many documents of each type / in each status do I have?' questions — returns total, open, overdue, byType, byStatus, and the full byTypeAndStatus matrix in one call. Pass granularity (daily/weekly/monthly) to get time-bucketed trend data on supported stats.
ISO date — filter documents/activity created after this date
ISO date — filter documents/activity created before this date
Comma-separated project IDs (org-level only)
Comma-separated document types (e.g. "Submittal,RFI")
Comma-separated document statuses
User ID (required for assignedDocuments)
Time bucketing granularity. When set, supported stats add buckets (array of {date, count}) and granularity fields to their response alongside the existing aggregate data. The aggregate shape is unchanged — buckets are additive. Supported: overdueByAssignee, avgReviewTime, documentVolume, delaysByConsultantType, changeOrderSummary, stepResponseTime, documentTrend, overdueTrend, activityByProject, documentTrendByOrg. Not supported (point-in-time or flat array): topContributors, assignedDocuments, reviewTimeByConsultant, reviewTimeByProject, inactiveUsers.
"daily" | "weekly" | "monthly"Number of time periods (default: 7 for daily, 4 for weekly, 12 for monthly). Capped at 365 daily, 52 weekly, 24 monthly.
Response Body
application/json
application/json
curl -X GET "https://api.part3.io/v1/admin/stats/org/string"{}{
"error": "string"
}