Me documents
GET /me/documents
List my documents (across all my projects)
Authorization
bearer AuthorizationBearer <token>
In: header
Query Parameters
status?string
Comma-separated document statuses (OR).
format?string
Comma-separated formats: rfi, submittal, bulletin, …
type?string
Comma-separated type codes: RFI, Submittal, CO, …
search?string
Full-text across title/number/etc.
filter.dueDate?string
Due-date range "from,to" (ISO); open-ended ok ",2026-06-23".
filter.createdAt?string
Created-date range "from,to" (ISO).
assigneeId?string
Filter to a specific assignee user id.
assigneeName?string
Filter where any assignee name matches (ILIKE).
assignedToMe?string
When "true", only documents assigned to the calling user.
Value in
"true" | "false"include?string
Comma-separated: activityCount, assignees, consultants.
sortBy?string
Value in
"createdAt" | "updatedAt" | "dueDate" | "title"sortOrder?string
Value in
"asc" | "desc"limit?string
Page size 1–50 (default 25).
cursor?string
includeMeta?string
Value in
"true" | "false"Response Body
application/json
application/json
curl -X GET "https://api.part3.io/v1/me/documents"{
"data": [
{
"uid": "doc_7c1a",
"id": "RFI-012",
"format": "rfi",
"type": "RFI",
"title": "Curtain wall anchor detail",
"status": "with-consultants",
"priority": "high",
"dueDate": "2026-06-20T00:00:00.000Z",
"issuedAt": "2026-06-18T14:30:00.000Z",
"createdAt": "2026-06-10T09:00:00.000Z",
"updatedAt": "2026-06-19T16:45:00.000Z",
"projectId": "proj_4f2a9b",
"projectName": "Acme HQ Tower",
"organizationId": "org_8a1b2c",
"organizationName": "Acme Engineering",
"activityCount": 3,
"assignees": [
{}
],
"consultants": [
{}
]
}
],
"total": 7,
"nextCursor": "string",
"hasMore": false,
"meta": {
"filters": {}
}
}{
"error": "User record not found"
}