Create Specification Set
create_specification_setCreate a new specification set in a specified Procore project. Provide project ID and name to get the created set's ID, with error responses for invalid permissions or IDs.
Instructions
Create a new Specification Set in the specified project. project_id defaults to the value set by procore_set_config when omitted. Creates the specification set and returns it with its new id (HTTP 201); calling it again creates another record. Failures come back as an error payload carrying the HTTP status — commonly 401 when the token has expired, 403 without tool permission, and 404 when an id does not resolve. Required parameters: project_id, name. Procore API: Project Management > Specifications. Endpoint: POST /rest/v1.0/projects/{project_id}/specification_sets
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | No | JSON request body field — creation date of specification set | |
| name | Yes | JSON request body field — name of specification set | |
| project_id | Yes | URL path parameter — the ID of the project for the new set |