Incident, injury, near-miss, environmental, property-damage, action, witness, attachment, and alert operations. Generated from a point-in-time SHA-256 inventory of 610 official Procore OpenAPI resource documents retrieved 2026-07-20. This pack carries 61 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-incidents 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-incidents
external change
Read: witness_statements.list_witness_statements · Asks approvalWrite: witness_statements.create_witness_statement · Always asksRead: witness_statements.show_witness_statement · Asks approvalWrite: witness_statements.update_witness_statement · Always asksDestructive: witness_statements.destroy_witness_statement · Always asksRead: witness_statements.list_recycled_witness_statements · Asks approvalRead: witness_statements.show_recycled_witness_statement · Asks approvalWrite: witness_statements.retrieve_recycled_witness_statement · Always asksWrite: witness_statement_attachments.create_attachment · Always asksRead: property_damages.list_property_damages · Asks approvalWrite: property_damages.create_property_damage · Always asksRead: property_damages.show_property_damage · Asks approvalWrite: property_damages.update_property_damage · Always asksDestructive: property_damages.destroy_property_damage · Always asksRead: property_damages.list_recycled_property_damages · Asks approvalRead: property_damages.show_recycled_property_damage · Asks approvalWrite: property_damages.retrieve_property_damage · Always asksRead: near_misses.list_near_misses · Asks approvalWrite: near_misses.create_near_miss · Always asksRead: near_misses.show_near_miss · Asks approvalWrite: near_misses.update_near_miss · Always asksDestructive: near_misses.destroy_near_miss · Always asksRead: near_misses.list_recycled_near_misses · Asks approvalRead: near_misses.show_recycled_near_miss · Asks approvalWrite: near_misses.retrieve_recycled_near_miss · Always asksRead: injuries.list_injuries · Asks approvalWrite: injuries.create_injury · Always asksRead: injuries.show_injury · Asks approvalWrite: injuries.update_injury · Always asksDestructive: injuries.destroy_injury · Always asksRead: injuries.list_recycled_injuries · Asks approvalRead: injuries.show_recycled_injury · Asks approvalWrite: injuries.retrieve_recycled_injury · Always asksRead: incidents.list_incidents · Asks approvalWrite: incidents.create_incident · Always asksRead: incidents.show_incident · Asks approvalWrite: incidents.update_incident · Always asksDestructive: incidents.delete_incident · Always asksRead: incidents.list_recycled_incidents · Asks approvalRead: incidents.show_recycled_incident · Asks approvalWrite: incidents.retrieve_recycled_incident · Always asksWrite: incident_attachments.create_attachment · Always asksRead: environmentals.list_environmentals · Asks approvalWrite: environmentals.create_environmental · Always asksRead: environmentals.show_environmental · Asks approvalWrite: environmentals.update_environmental · Always asksDestructive: environmentals.destroy_environmental · Always asksRead: environmentals.list_recycled_environmentals · Asks approvalRead: environmentals.show_recycled_environmental · Asks approvalWrite: environmentals.retrieve_environmental · Always asksRead: alerts.list_incident_alerts · Asks approvalRead: alerts.show_incident_alert · Asks approvalRead: actions.list_actions · Asks approvalWrite: actions.create_action · Always asksRead: actions.show_action · Asks approvalWrite: actions.update_action · Always asksDestructive: actions.destroy_action · Always asksRead: actions.list_recycled_actions · Asks approvalRead: actions.show_recycled_action · Asks approvalWrite: actions.retrieve_recycled_action · Always asksWrite: action_attachments.create_attachment · Always asks
Data it touches
SurfacesWeb APIs
Tags
pack:procoreprocoreproject-managementincidentssafetyapicomposition