Specification, spec-section, revision, schedule task, calendar, resource, lookahead, and legacy schedule operations. Generated from a point-in-time SHA-256 inventory of 610 official Procore OpenAPI resource documents retrieved 2026-07-20. This pack carries 97 of the suite's 2805 admitted operations. The vendor publishes the resources as separate moving documents, so this composition deliberately carries no misleading single-document OpenAPI pin. Enroll one production OAuth authorization-code connection for the fixed https://api.procore.com origin. Supply the documented Procore-Company-Id header when an operation requires it. Reads are uncached and are marked sensitive-read where the response can carry directory, financial, or personnel detail; every mutation requires approval, beta endpoints are labeled, and unsafe JSON response integers are preserved as strings. OAuth/token lifecycle, support PINs, BIM mint tokens, multipart-only requests, and the deferred beta Document Management v2 surface are excluded. No task, note, or project Source is claimed without the guide-mandated live field-path verification.
What this pack installs
- procore-specifications-schedules Ingredient
Trust & control
What installing this whole pack would let it do. Recued grants these permissions at install — review them there before approving.
What it's allowed to do
Destructive
Web APIs
procore-specifications-schedules
external change
Read: specifications_user_permissions.get_the_specifications_user_permissions · Asks approvalAdmin: specifications_user_permissions.update_the_specifications_user_permissions · Always asksRead: specifications_configuration.list_specification_configurations · No approvalAdmin: specifications_configuration.update_specification_configurations · Always asksRead: specifications_configuration.list_distribution_groups_for_specifications · No approvalRead: specifications_configuration.list_potential_distribution_members_for_specifications · No approvalRead: specification_uploads.list_specification_uploads · No approvalWrite: specification_uploads.create_specification_upload · Always asksDestructive: specification_uploads.delete_specification_upload · Always asksRead: specification_sets.list_specification_sets · No approvalWrite: specification_sets.create_specification_set · Always asksRead: specification_sets.show_specification_set · No approvalRead: specification_sets.list_specification_sets_for_a_project · No approvalWrite: specification_sets.bulk_update_for_specification_sets_for_a_project · Always asksRead: specification_sections.list_specification_sections · No approvalWrite: specification_sections.create_specification_section_for_a_project · Always asksRead: specification_sections.list_specification_sections_for_a_project · No approvalWrite: specification_sections.create_a_specification_section · Always asksWrite: specification_sections.bulk_edit_specification_sections · Always asksRead: specification_sections.get_client_configuration_for_specification_sections · No approvalWrite: specification_sections.create_submittals_from_specs · Always asksRead: specification_sections.get_list_of_deleted_specification_sections_for_a_project · No approvalDestructive: specification_sections.bulk_delete_specification_sections · Always asksRead: specification_sections.get_divisions_and_sets_options_for_specification_sections_for_a_project · No approvalRead: specification_sections.get_permissions_and_feature_flags_for_specification_sections · No approvalRead: specification_sections.get_unreviewed_uploads_for_specification_sections_for_a_project · No approvalRead: specification_section_revisions.list_specification_section_revisions_for_a_specification_section_division · No approvalRead: specification_section_revisions.list_specification_sections_revisions_for_a_project · No approvalWrite: specification_section_revisions.bulk_update_specification_section_revisions · Always asksRead: specification_section_revisions.download_zip_of_specification_section_revisions · No approvalRead: specification_section_revisions.download_single_pdf_of_specification_section_revisions · No approvalRead: specification_section_revisions.show_specification_section_revision · No approvalWrite: specification_section_revisions.update_specification_section_revision · Always asksDestructive: specification_section_revisions.destroy_specification_section_revision · Always asksRead: specification_section_revisions.change_history_of_specification_section_revision · No approvalRead: specification_section_revisions.download_specification_section_revision · No approvalRead: specification_section_revisions.download_log_of_specification_section_revision · No approvalRead: specification_section_revisions.header_info_for_specification_section_revision · No approvalRead: specification_section_divisions.list_specification_section_divisions_for_a_project · No approvalWrite: specification_section_divisions.create_specification_section_division_for_a_project · Always asksRead: specification_section_divisions.list_specification_section_divisions · No approvalWrite: specification_section_divisions.create_a_specification_section_division · Always asksWrite: specification_section_divisions.update_specification_section_divisions · Always asksRead: specification_areas.list_specification_areas_for_a_project · No approvalWrite: specification_areas.create_specification_area · Always asksWrite: specification_areas.update_specification_area · Always asksDestructive: specification_areas.delete_specification_area · Always asksDestructive: specification_area_transfers.delete_specification_area_transfer · Always asksWrite: todos.create_todo · Always asksWrite: todos.sync_todos · Always asksRead: todos.show_todo · No approvalWrite: todos.update_todo · Always asksDestructive: todos.delete_todo · Always asksRead: tasks.list_tasks · No approvalWrite: tasks.create_task · Always asksWrite: tasks.sync_tasks · Always asksRead: tasks.show_task · No approvalWrite: tasks.update_task · Always asksDestructive: tasks.delete_task · Always asksRead: task_requested_changes.list_requested_changes_for_a_schedule_or_a_task · No approvalWrite: task_requested_changes.review_requested_changes · Always asksWrite: task_requested_changes.create_requested_change · Always asksRead: specification_section_terms.list_specification_section_terms · No approvalWrite: specification_section_revision_emails.send_email · Always asksRead: schedule.get_schedule_metadata · No approvalWrite: schedule.update_schedule_metadata · Always asksRead: schedule_type.show_the_schedule_integration_type_for_a_project · No approvalWrite: schedule_type.update_schedule_integration_type · Always asksRead: schedule_settings.show_project_schedule_settings · No approvalRead: schedule_resources.list_resources · No approvalWrite: schedule_resources.create_resource · Always asksRead: schedule_resources.show_resource · No approvalWrite: schedule_resources.update_resource · Always asksDestructive: schedule_resources.delete_resource · Always asksRead: schedule_resource_assignments.show_resource_assignment · No approvalRead: schedule_integration.list_schedule_imports · No approvalWrite: schedule_integration.upload_schedule_file · Always asksWrite: schedule_integration.upload_schedule_file_patch_415564bb · Always asksRead: schedule_integration.download_schedule_file · Asks approvalRead: schedule_imports.get_schedule_import_processing_state · No approvalRead: requested_changes.list_requested_changes · No approvalWrite: requested_changes.creates_requested_change · Always asksWrite: requested_changes.review_requested_changes · Always asksRead: lookaheads.list_lookaheads · No approvalWrite: lookaheads.create_lookahead · Always asksRead: lookaheads.show_lookahead · No approvalDestructive: lookaheads.delete_lookahead · Always asksWrite: lookahead_tasks.create_lookahead_task · Always asksWrite: lookahead_tasks.update_lookahead_task · Always asksDestructive: lookahead_tasks.delete_lookahead_task · Always asksRead: calendar_items.list_calendar_items · No approvalWrite: calendar_items.create_calendar_item · Always asksWrite: calendar_items.sync_calendar_items · Always asksRead: calendar_items.show_calendar_item · No approvalWrite: calendar_items.update_calendar_item · Always asksDestructive: calendar_items.delete_calendar_item · Always asksRead: calendar_events.list_calendar_events · No approval
Data it touches
SurfacesWeb APIs
Tags
pack:procoreprocoreproject-managementspecificationsschedulesapicomposition