Show Work Order Contract
show_work_order_contractGet a work order contract's complete details using its ID and project ID. Returns a single JSON object read-only, so Procore remains unchanged.
Instructions
Return a Work Order Contract. ### Special notes (Tiers) The visibility of Change Order Packages, Potential Change Orders & Change Order Requests depends on the number of tiers defined in the Work Order Contract as follows: 1-tier: Change Order Packages 2-tier: Change Order Packages, Potential Change Orders 3-tier: Change Order Packages, Change Order Requests, Potential Change Orders. Use this when you already know which work order contract you want and need its full field set. id must identify an existing parent record — resolve it with the matching list tool first. Returns a single JSON object describing the work order contract. Read-only — it changes nothing in Procore. 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: Construction Financials > Commitments. Endpoint: GET /rest/v1.0/work_order_contracts/{id}
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | URL path parameter — unique identifier of the Commitments resource | |
| project_id | Yes | Query string parameter — unique identifier for the project. |