Add Attachments To Punch Item
add_attachments_to_punch_itemUpload attachments to a Procore punch item by providing the punch item ID and project ID. Send files as multipart/form-data to create a new attachment record.
Instructions
Add Attachments to Punch Item #### Uploading images To upload images you must upload the entire payload as multipart/form-data content-type and specify each parameter as form-data together with attachments[] as files. Creates the attachment 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: id, project_id. Procore API (v1.1): Project Management > Punch List. Endpoint: POST /rest/v1.1/punch_items/add_punch_item_attachments
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Query string parameter — iD of the Punch Item | |
| project_id | Yes | Query string parameter — unique identifier for the Procore project | |
| attachments | No | JSON request body field — punch Item Assignment attachments. To upload attachments you must upload the entire payload as `multipart/form-data` content-type and specify each parameter as form-data together with `attachments[... |