# Procore Specifications API

**Canonical:** https://apis.io/apis/procore/procore-specifications-api/  
**Provider:** Procore — https://apis.io/providers/procore/  
**Base URL:** https://api.procore.com  
**Documentation:** https://www.procore.com/platform/procore-api

Procore Specifications API is one of 534 APIs that [Procore](https://apis.io/providers/procore/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Specification. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, a changelog, and a support channel.

The Specifications API from Procore — 43 operation(s) for specifications.

## Operations (56)

| Method | Path | Summary |
|---|---|---|
| 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 |
| GET | `/rest/v1.0/specification_section_divisions` | List Specification Section Divisions for a Project |
| 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/v1.0/specification_section_revisions/{id}` | Show Specification Section Revision |
| 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/v1.0/specification_sections` | List Specification Sections |
| POST | `/rest/v1.0/specification_sections` | Create Specification Section for a Project |
| 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/v1.0/projects/{project_id}/specification_sets` | List Specification Sets |
| POST | `/rest/v1.0/projects/{project_id}/specification_sets` | Create Specification Set |
| GET | `/rest/v1.0/projects/{project_id}/specification_sets/{id}` | Show Specification Set |
| 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 |
| GET | `/rest/v1.0/projects/{project_id}/specification_uploads` | List Specification Uploads |
| POST | `/rest/v1.0/projects/{project_id}/specification_uploads` | Create specification upload |
| 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 |

## Machine-readable artifacts (11)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/procore/refs/heads/main/openapi/procore-specifications-api-openapi.yml
- **Documentation** — https://developers.procore.com/documentation/introduction
- **APIReference** — https://developers.procore.com/reference
- **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

## Other Procore APIs (12)

- [Procore Accessible Tools V 2 Controller API](https://apis.io/apis/procore/procore-accessible-tools-v-2-controller-api/)
- [Procore Accident Logs API](https://apis.io/apis/procore/procore-accident-logs-api/)
- [Procore Action Plan Approver Signature API](https://apis.io/apis/procore/procore-action-plan-approver-signature-api/)
- [Procore Action Plan Approvers API](https://apis.io/apis/procore/procore-action-plan-approvers-api/)
- [Procore Action Plan Item Assignee Signatures API](https://apis.io/apis/procore/procore-action-plan-item-assignee-signatures-api/)
- [Procore Action Plan Item Assignees API](https://apis.io/apis/procore/procore-action-plan-item-assignees-api/)
- [Procore Action Plan Items API](https://apis.io/apis/procore/procore-action-plan-items-api/)
- [Procore Action Plan Parties API](https://apis.io/apis/procore/procore-action-plan-parties-api/)
- [Procore Action Plan Receivers API](https://apis.io/apis/procore/procore-action-plan-receivers-api/)
- [Procore Action Plan Reference API](https://apis.io/apis/procore/procore-action-plan-reference-api/)
- [Procore Action Plan References API](https://apis.io/apis/procore/procore-action-plan-references-api/)
- [Procore Action Plan Sections API](https://apis.io/apis/procore/procore-action-plan-sections-api/)

## Tags

Specification

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/procore/procore-specifications-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/procore/.
