Organizations list
GET /admin/organizations
List organizations platform-wide as a portfolio overview, with filtering, sorting, project counts, and recent activity. Active projects are non-archived projects; archivedProjects is tracked separately. Use include=members for the full member list with status per org, activitySummary for a rough busyness/aliveness view over time, and the document-summary endpoint for document count breakdowns for one organization. For complex queries, counts, or aggregations across entities, use the explorer_query tool instead.
Authorization
bearer In: header
Query Parameters
Pagination cursor
Page size (1-50, default 25)
Sort field. Supported: name, activeProjects, lastActivity, createdAt. Unsupported values fall back to createdAt.
Sort direction (default: desc)
"asc" | "desc"Search by organization name (ILIKE)
length <= 500Comma-separated list of optional fields to include. Available: members (full member list with name, email, role, active status), billingDetails (adds billingLimit), features (adds all feature booleans)
length <= 500length <= 500length <= 500Text filter on billing plan name. Use value for contains (e.g. Trial matches "Free Trial", "4-week Free Trial")
length <= 500length <= 25ISO date — only return orgs whose last activity is before this date (or have no activity). Use for "inactive since" queries.
length <= 25When "true", only return orgs where billable members (admin + member roles, excluding viewers) exceed billing limit
"true"Include activity summary buckets for recent organization activity. weekly=7×1day, monthly=4×7day, yearly=12×1month. Activity means recorded actions such as document distribution, comments, and other tracked project events.
"weekly" | "monthly" | "yearly"Include meta.filters with enum values for filterable columns
"true"Response Body
application/json
application/json
curl -X GET "https://api.part3.io/v1/admin/organizations"{
"data": [
{
"uid": "org_8a1b2c3d4e",
"name": "Stanford Partners",
"address": "500 King St W, Toronto, ON",
"phone": "+1 416-555-0192",
"activeProjects": 14,
"archivedProjects": 7,
"billingPlan": "pro",
"createdAt": "2024-06-12T09:00:00Z",
"lastActivity": "2026-04-22T11:00:00Z",
"members": [
{
"userId": "user_99a8b7c6d5",
"name": "Anika Patel",
"email": "anika@example.com",
"role": "admin",
"active": true,
"enabledMfa": true
}
],
"invitations": [
{
"email": "jordan@example.com",
"name": "Jordan Lee",
"role": "member"
}
],
"billingLimit": 25,
"billingLinkedLimit": null,
"featureReport": true,
"featureSubmittal": true,
"featureRfi": true,
"featureInstruction": true,
"featureDashboard": true,
"featureChange": false,
"featureQuote": false,
"featureCertificate": false,
"featureProjectGroupAnalytics": false,
"featureAdminView": false,
"featureFileSystem": true
}
],
"nextCursor": null,
"hasMore": false
}{
"error": "Insufficient permissions"
}