procore_api_call
Execute Procore API calls to manage construction project data. Use this tool to interact with Procore's REST API by specifying HTTP methods, endpoints, and parameters for data operations.
Instructions
Execute any Procore API call. Use discover/search tools to find the right endpoint first, then call it here with the correct method, path, and parameters.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| method | Yes | HTTP method | |
| path | Yes | API path with placeholders, e.g. /rest/v1.0/projects/{project_id}/rfis | |
| path_params | No | Path parameter substitutions, e.g. { project_id: '12345' } | |
| query_params | No | Query parameters. Use __ for nested brackets, e.g. filters__status becomes filters[status] | |
| body | No | Request body for POST/PUT/PATCH requests | |
| company_id | No | Override the default Procore-Company-Id header | |
| page | No | Page number for paginated endpoints | |
| per_page | No | Items per page, max 100 |