Material shipment, receipt, and issuing operations. Generated from a point-in-time SHA-256 inventory of 610 official Procore OpenAPI resource documents retrieved 2026-07-20. This pack carries 77 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-materials-logistics 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-materials-logistics
external change
Read: shipments.get_all_shipments · Asks approvalWrite: shipments.creates_a_new_shipment · Always asksRead: shipments.get_all_configurable_columns · Asks approvalWrite: shipments.creates_a_container_from_shipment_line_items · Always asksRead: shipments.get_all_shipment_line_items · Asks approvalWrite: shipments.updates_properties_on_multiple_shipment_line_items · Always asksWrite: shipments.sets_a_modifier_on_shipment_line_items · Always asksRead: shipments.get_all_properties · Asks approvalRead: shipments.gets_related_documents_for_shipments_by_dashboard_type · Asks approvalRead: shipments.get_shipment_header_details · Asks approvalWrite: shipments.updates_properties_on_a_single_shipment · Always asksDestructive: shipments.recycles_a_shipment_by_marking_it_as_recycled · Always asksRead: shipments.get_details_of_attachments_for_a_shipment · Asks approvalWrite: shipments.adds_attachments_to_a_shipment_resource · Always asksWrite: shipments.update_an_attachment_s_metadata · Always asksDestructive: shipments.deletes_attachments_from_a_shipment_resource · Always asksRead: shipments.get_change_history_for_a_shipment · Asks approvalWrite: shipments.add_up_to_100_comments_to_a_shipment · Always asksRead: shipments.get_all_line_items_for_a_specific_shipment · Asks approvalWrite: shipments.bulk_updates_line_items_on_a_single_shipment · Always asksWrite: shipments.adds_bulk_line_items_to_a_shipment_from_a_purchase_order · Always asksRead: shipments.get_all_properties_for_a_resource · Asks approvalRead: shipments.gets_related_documents_for_a_shipment · Asks approvalRead: shipments.verifies_if_a_shipment_can_be_deleted_by_checking_for_connected_documents · Asks approvalRead: shipments.get_details_of_an_attachment_for_a_shipment · Asks approvalWrite: shipments.updates_a_line_item_of_a_shipment · Always asksDestructive: shipments.deletes_a_line_item_from_a_draft_shipment · Always asksRead: shipments.search_purchase_order_lines_linked_to_a_shipment · Asks approvalRead: receipts.get_paginated_receipt_details · Asks approvalWrite: receipts.creates_a_new_receipt · Always asksRead: receipts.gets_configurable_columns_for_the_receipt_view · Asks approvalRead: receipts.get_paginated_receipt_line_items · Asks approvalRead: receipts.get_receipt_properties · Asks approvalRead: receipts.gets_related_documents_for_receipts_by_dashboard_type · Asks approvalRead: receipts.get_receipt_header_details_by_id · Asks approvalWrite: receipts.updates_a_receipt_header · Always asksDestructive: receipts.recycles_a_receipt · Always asksWrite: receipts.adds_a_single_attachment_to_a_receipt_resource · Always asksRead: receipts.gets_details_of_attachments_for_a_receipt_resource · Asks approvalWrite: receipts.adds_attachments_to_a_receipt_resource · Always asksWrite: receipts.updates_an_attachment_for_a_receipt_resource · Always asksDestructive: receipts.deletes_attachments_from_a_receipt_resource · Always asksRead: receipts.get_receipt_change_history · Asks approvalWrite: receipts.add_up_to_100_comments_to_a_receipt · Always asksRead: receipts.get_paginated_receipt_line_items_for_a_receipt_with_specified_id · Asks approvalWrite: receipts.adds_a_single_line_item_to_a_draft_receipt · Always asksWrite: receipts.adds_multiple_line_items_to_a_draft_receipt_in_bulk · Always asksRead: receipts.get_all_properties_for_a_resource · Asks approvalRead: receipts.gets_related_documents_for_a_receipt · Asks approvalRead: receipts.gets_details_of_a_single_attachment_for_a_receipt_resource · Asks approvalWrite: receipts.updates_a_single_receipt_line_item · Always asksDestructive: receipts.deletes_a_receipt_line_item · Always asksWrite: receipts.creates_a_new_condition_for_a_specific_line_item_in_a_receipt · Always asksWrite: receipts.updates_an_existing_condition_for_a_specific_line_item_in_a_receipt · Always asksDestructive: receipts.deletes_a_condition_from_a_receipt_line_item_and_adjusts_line_quantities · Always asksRead: issuing.get_details_of_issuing_records_summary · Asks approvalWrite: issuing.creates_a_new_direct_issue_document · Always asksRead: issuing.gets_configurable_columns_for_the_issuing_resource · Asks approvalRead: issuing.get_issuing_line_items · Asks approvalRead: issuing.get_all_properties_for_issuing · Asks approvalRead: issuing.gets_a_direct_issue_record_by_id · Asks approvalWrite: issuing.updates_header_fields_of_a_direct_issue_document · Always asksDestructive: issuing.recycles_a_direct_issue_document_soft_delete · Always asksRead: issuing.get_details_of_attachments_for_a_direct_issue · Asks approvalWrite: issuing.adds_attachment_s_to_a_direct_issue · Always asksWrite: issuing.updates_an_attachment_for_a_direct_issue · Always asksDestructive: issuing.deletes_attachment_s_from_a_direct_issue · Always asksRead: issuing.get_change_history_for_a_direct_issuing · Asks approvalWrite: issuing.add_comments_to_a_direct_issue · Always asksRead: issuing.gets_all_line_items_for_a_direct_issue_record · Asks approvalWrite: issuing.adds_line_items_to_an_existing_direct_issue · Always asksRead: issuing.list_distinct_material_ids_for_a_direct_issue_pick_document · Asks approvalRead: issuing.get_all_properties_for_a_resource · Asks approvalRead: issuing.get_details_of_an_attachment_for_a_direct_issue · Asks approvalWrite: issuing.updates_notes_on_a_direct_issue_line_item · Always asksDestructive: issuing.deletes_a_line_item_from_a_direct_issue_document · Always asksWrite: issuing.updates_quantity_on_a_direct_issue_line_item_location · Always asks
Data it touches
SurfacesWeb APIs
Tags
pack:procoreprocoreresource-managementmaterialsshipmentsreceiptsapicomposition