Part3 Developers

Submittals list

GET /admin/documents/submittals

List submittals with format-specific fields (division, review status, consultants, people, ball-in-court). Same filtering/pagination as the generic document list but scoped to submittals.

GET
/admin/documents/submittals
AuthorizationBearer <token>

In: header

Query Parameters

cursor?string

Pagination cursor

limit?string

Page size (1-50, default 25)

sortBy?string

Sort field. Supported: createdAt, updatedAt, dueDate, title, receivedAt, closedAt.

sortOrder?string

Sort direction (default: desc)

Value in"asc" | "desc"
status?string

Filter by document status (comma-separated)

Lengthlength <= 500
search?string

Full-text search across title, number, description, comments, review responses, responder names/emails, and division titles

Lengthlength <= 500
projectId?string

Filter by project ID

organizationId?string

Filter by organization ID

filter.status?string
Lengthlength <= 500
filter.reviewStatus?string
Lengthlength <= 500
filter.dueDate?string
Lengthlength <= 25
filter.createdAt?string
Lengthlength <= 25
filter.receivedAt?string
Lengthlength <= 25
filter.closedAt?string
Lengthlength <= 25
includeMeta?string

Include meta.filters with enum values for filterable columns

Value in"true"

Response Body

application/json

curl -X GET "https://api.part3.io/v1/admin/documents/submittals"
{
  "data": [
    {
      "uid": "string",
      "id": null,
      "format": "string",
      "type": "string",
      "title": null,
      "status": "string",
      "priority": null,
      "dueDate": null,
      "issuedAt": null,
      "createdAt": null,
      "updatedAt": null,
      "projectId": "string",
      "projectName": null,
      "organizationId": null,
      "organizationName": null,
      "referenceNumber": null,
      "divisionTitle": null,
      "reviewStatus": null,
      "receivedAt": null,
      "closedAt": null,
      "ballInCourt": null,
      "assignees": [
        {}
      ],
      "approvers": [
        {}
      ],
      "distributionRecipients": [
        {}
      ],
      "consultants": [
        {}
      ]
    }
  ],
  "total": 0,
  "nextCursor": null,
  "hasMore": true,
  "meta": {}
}