Document get
GET /organization/{orgId}/project/{projectId}/document/{documentId}
Retrieve a document
Authorization
bearer AuthorizationBearer <token>
In: header
Path Parameters
orgId*string
Organization ID — must match the project's org.
projectId*string
Project ID — must contain the document.
documentId*string
Document ID. Returned in the uid field of any document list response (NOT the human-readable id like "RFI-014").
Query Parameters
include?string
Comma-separated optional fields. Supported: files (resolves attachment file metadata + signed download URLs in one call).
Response Body
application/json
application/json
application/json
curl -X GET "https://api.part3.io/v1/organization/org_8a1b2c3d4e/project/proj_5f9a3c2e8b/document/doc_2a3b4c5d6e"{
"uid": "doc_2a3b4c5d6e",
"id": "RFI-014",
"projectId": "proj_5f9a3c2e8b",
"organizationId": "org_8a1b2c3d4e",
"projectName": "Maple Heights Tower",
"organizationName": "Stanford Partners",
"format": "rfi",
"type": "RFI",
"title": "Curtain wall flashing detail",
"description": "Detail 7/A-501 conflicts with structural at gridline C. Please advise.",
"status": "with-consultants",
"priority": "normal",
"dueDate": "2026-05-15",
"issuedAt": "2026-04-21T14:02:00Z",
"issuedBy": "user_99a8b7c6d5",
"version": {
"major": 1,
"minor": 0
},
"isLatestVersion": true,
"createdBy": "user_99a8b7c6d5",
"lastUpdatedBy": "user_99a8b7c6d5",
"createdAt": "2026-04-21T13:50:00Z",
"updatedAt": "2026-04-22T09:14:00Z"
}{
"error": "Insufficient permissions"
}{
"error": "Insufficient permissions"
}