Procore Specifications API
The Specifications API from Procore — 43 operation(s) for specifications.
Operations 56
DELETE
/rest/v2.0/companies/{company_id}/projects/{project_id}/specification_area_transfers/{specification_area_transfer_id}
Delete Specification Area Transfer
#
POST
/rest/v2.1/companies/{company_id}/projects/{project_id}/specification_areas
Create Specification Area
#
GET
/rest/v2.1/companies/{company_id}/projects/{project_id}/specification_areas
List Specification Areas for a Project
#
PUT
/rest/v2.1/companies/{company_id}/projects/{project_id}/specification_areas/{specification_area_id}
Update Specification Area
#
DELETE
/rest/v2.1/companies/{company_id}/projects/{project_id}/specification_areas/{specification_area_id}
Delete Specification Area
#
POST
/rest/v1.0/specification_section_divisions
Create Specification Section Division for a Project
#
GET
/rest/v2.0/companies/{company_id}/projects/{project_id}/specification_section_divisions
List Specification Sections Divisions
#
GET
/rest/v2.1/companies/{company_id}/projects/{project_id}/specification_section_divisions
List Specification Section Divisions
#
POST
/rest/v2.1/companies/{company_id}/projects/{project_id}/specification_section_divisions
Create a Specification Section Division
#
PATCH
/rest/v2.1/companies/{company_id}/projects/{project_id}/specification_section_divisions
Update Specification Section Divisions
#
POST
/rest/v1.0/projects/{project_id}/specification_section_revision_emails/{id}/send_email
Send email
#
GET
/rest/v1.0/specification_section_revisions
List Specification Section Revisions for a Specification Section Division
#
GET
/rest/v2.0/companies/{company_id}/projects/{project_id}/specification_section_revisions
List Specification Sections Revisions for a Project
#
GET
/rest/v2.1/companies/{company_id}/projects/{project_id}/specification_section_revisions
List Specification Sections Revisions for a Project
#
GET
/rest/v2.1/companies/{company_id}/projects/{project_id}/specification_areas/{specification_area_id}/specification_section_revisions
List Specification Sections Revisions for a Project
#
GET
/rest/v2.1/companies/{company_id}/projects/{project_id}/specification_section_revisions/{id}/change_history
Change History of Specification Section Revision
#
POST
/rest/v2.1/companies/{company_id}/projects/{project_id}/specification_section_revisions/create_zip_download
Download zip of Specification Section Revisions
#
POST
/rest/v2.1/companies/{company_id}/projects/{project_id}/specification_section_revisions/single_pdf_download
Download single pdf of Specification Section Revisions
#
GET
/rest/v2.1/companies/{company_id}/projects/{project_id}/specification_section_revisions/{id}/download_log
Download Log of Specification Section Revision
#
GET
/rest/v2.1/companies/{company_id}/projects/{project_id}/specification_section_revisions/{id}
Show Specification Section Revision
#
PUT
/rest/v2.1/companies/{company_id}/projects/{project_id}/specification_section_revisions/{id}
Update Specification Section Revision
#
DELETE
/rest/v2.1/companies/{company_id}/projects/{project_id}/specification_section_revisions/{id}
Destroy Specification Section Revision
#
GET
/rest/v2.1/companies/{company_id}/projects/{project_id}/specification_section_revisions/{id}/download
Download Specification Section Revision
#
GET
/rest/v2.1/companies/{company_id}/projects/{project_id}/specification_section_revisions/{id}/header_info
Header info for Specification Section Revision
#
POST
/rest/v2.1/companies/{company_id}/projects/{project_id}/specification_section_revisions/bulk_update
Bulk Update Specification Section Revisions
#
GET
/rest/v2.0/companies/{company_id}/projects/{project_id}/specification_sections
List Specification Sections for a Project
#
GET
/rest/v2.1/companies/{company_id}/projects/{project_id}/specification_areas/{specification_area_id}/specification_sections
List Specification Sections for a Project
#
GET
/rest/v2.1/companies/{company_id}/projects/{project_id}/specification_sections
List Specification Sections for a Project
#
POST
/rest/v2.1/companies/{company_id}/projects/{project_id}/specification_sections
Create a Specification Section
#
GET
/rest/v2.1/companies/{company_id}/projects/{project_id}/specification_sections/client_configs
Get Client Configuration for Specification Sections
#
GET
/rest/v2.1/companies/{company_id}/projects/{project_id}/specification_sections/flags_and_permissions
Get Permissions and Feature Flags for Specification Sections
#
GET
/rest/v2.1/companies/{company_id}/projects/{project_id}/specification_sections/divisions_and_sets
Get divisions and sets options for specification sections for a Project
#
GET
/rest/v2.1/companies/{company_id}/projects/{project_id}/specification_sections/unreviewed_uploads
Get unreviewed uploads for specification sections for a Project
#
GET
/rest/v2.1/companies/{company_id}/projects/{project_id}/specification_areas/{specification_area_id}/specification_sections/unreviewed_uploads
Get unreviewed uploads for specification sections for a Project
#
GET
/rest/v2.1/companies/{company_id}/projects/{project_id}/specification_sections/deletion_log
Get list of deleted specification sections for a Project
#
GET
/rest/v2.1/companies/{company_id}/projects/{project_id}/specification_areas/{specification_area_id}/specification_sections/deletion_log
Get list of deleted specification sections for a Project
#
DELETE
/rest/v2.1/companies/{company_id}/projects/{project_id}/specification_sections/destroy_collection
Bulk delete specification sections
#
POST
/rest/v2.1/companies/{company_id}/projects/{project_id}/specification_sections/create_submittals_from_specs
Create submittals from specs
#
POST
/rest/v2.1/companies/{company_id}/projects/{project_id}/specification_sections/bulk_edit_collection
Bulk edit specification sections
#
GET
/rest/v2.0/companies/{company_id}/projects/{project_id}/specification_sets
List Specification Sets for a Project
#
PATCH
/rest/v2.0/companies/{company_id}/projects/{project_id}/specification_sets
Bulk update for Specification Sets for a Project
#
DELETE
/rest/v2.0/companies/{company_id}/projects/{project_id}/specification_uploads/{specification_upload_id}
Delete Specification Upload
#
GET
/rest/v2.0/companies/{company_id}/projects/{project_id}/specification_configuration
Configuration of Specifications tool
#
GET
/rest/v2.1/companies/{company_id}/projects/{project_id}/specification_configuration
List Specification Configurations
#
PATCH
/rest/v2.1/companies/{company_id}/projects/{project_id}/specification_configuration
Update Specification Configurations
#
GET
/rest/v2.1/companies/{company_id}/projects/{project_id}/specification_configuration/potential_distribution_members
List potential distribution members for Specifications
#
GET
/rest/v2.1/companies/{company_id}/projects/{project_id}/specification_configuration/distribution_groups
List distribution groups for Specifications
#
Documentation
Documentation
https://developers.procore.com/documentation/introduction
APIReference
https://developers.procore.com/reference
Specifications
Other Resources
Portal
https://developers.procore.com
Signup
https://developers.procore.com/signup
Marketplace
https://marketplace.procore.com
ChangeLog
https://developers.procore.com/changelog
Support
https://developers.procore.com/support
StatusPage
https://status.procore.com
TermsOfService
https://www.procore.com/legal/terms-of-service
PrivacyPolicy
https://www.procore.com/legal/privacy