Document Management API Endpoints

This page provides a reference of all available endpoints for the Procore Document Management V2 API.



Available Endpoints

Name Action Endpoint URI Description
Bulk Create Document Uploads POST /rest/v2.0/companies/{company_id}/projects/{project_id}/document_management/document_uploads Creates one or more new Document Uploads in the specified Project.
List Document Uploads GET /rest/v2.0/companies/{company_id}/projects/{project_id}/document_management/document_uploads Returns a list of Document Uploads in the specified Project.
Show Document Upload GET /rest/v2.0/companies/{company_id}/projects/{project_id}/document_management/document_uploads/{document_upload_id} Returns details about a Document Upload.
Bulk Update Document Uploads PATCH /rest/v2.0/companies/{company_id}/projects/{project_id}/document_management/document_uploads Updates one or more Document Uploads in the specified Project.
List Project Fields GET /rest/v2.0/companies/{company_id}/projects/{project_id}/document_management/fields Returns the Fields for a Project.
List Project Upload Requirements GET /rest/v2.0/companies/{company_id}/projects/{project_id}/document_management/upload_requirements Returns a list of Upload Requirements for the Project.
List Project Metadata Values GET /rest/v2.0/companies/{company_id}/projects/{project_id}/document_management/fields/{field_id_or_name}/values Returns a list of Metadata Values for the specified field.
Bulk Create Document Revisions POST /rest/v2.0/companies/{company_id}/projects/{project_id}/document_management/document_revisions Creates one or more document revisions from document uploads.

See Also

Was this page helpful? Thanks for your feedback!