Show All Commitment Change Order Batches
show_all_commitment_change_order_batchesRetrieve all commitment change order batches for a project with filtering by ID, status, or date range. Supports pagination to manage large result sets.
Instructions
Returns all Commitment Change Order Batches for the specified Project. Use this to fetch the full details of a specific Commitments by its identifier. Returns a paginated JSON array of Commitments. Use page and per_page to control pagination; the response includes pagination metadata. Required parameters: project_id. Procore API: Construction Financials > Commitments. Endpoint: GET /rest/v1.0/projects/{project_id}/commitment_change_order_batches
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| project_id | Yes | URL path parameter — unique identifier for the project. | |
| sort | No | Query string parameter — direction (asc/desc) can be controlled by the presence or absence of '-' before the sort parameter. | |
| filters__id | No | Query string parameter — filter results by Change Order Batch ID | |
| filters__change_order_id | No | Query string parameter — filter results by Change Order ID | |
| filters__contract_id | No | Query string parameter — filter results by Contract ID | |
| filters__updated_at | No | Query string parameter — return item(s) within a specific updated at iso8601 datetime range | |
| filters__status | No | Query string parameter — array of Status. Return item(s) with the specified status. | |
| filters__status__not | No | Query string parameter — array of Status. Return item(s) that does not have specified status. | |
| page | No | Page number for paginated results (default: 1) | |
| per_page | No | Number of items per page (default: 100, max: 100) |