Update Requisition Compliance Document
update_requisition_compliance_documentUpdate a compliance document on a Procore Pay invoice to change its status, reviewer notes, attached files, or effective/expiration dates.
Instructions
Updates the requisition compliance document Procore Pay must be enabled to use this endpoint.. Use this to update an existing Payments (only the supplied fields are changed). Updates the specified Payments and returns the modified object on success. Required parameters: company_id, project_id, invoice_id, document_id. Procore API (v2.0): Construction Financials > Payments. Endpoint: PATCH /rest/v2.0/companies/{company_id}/projects/{project_id}/compliance/invoices/{invoice_id}/documents/{document_id}
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| company_id | Yes | URL path parameter — unique identifier for the Procore company | |
| project_id | Yes | URL path parameter — unique identifier for the Procore project | |
| invoice_id | Yes | URL path parameter — iD of the SC Invoice | |
| document_id | Yes | URL path parameter — iD of the compliance document | |
| status | No | JSON request body field — status of the compliance document | |
| reviewer_notes | No | JSON request body field — notes from the reviewer | |
| prostore_file_ids | No | JSON request body field — array of Procore file IDs | |
| effective_at | No | JSON request body field — effective date of the compliance document | |
| expires_at | No | JSON request body field — expiration date of the compliance document |