Get Workflow Instance History (Project)
get_workflow_instance_history_projectRetrieve an ordered list of history events for a specific project workflow instance, including event types like WorkflowStarted and WorkflowTerminated. Use to track workflow progress and termination details.
Instructions
Returns an ordered list of history events for a given project workflow instance. Each event in the history array has a type field and a details object. The following event types are supported: WorkflowStarted — emitted when the workflow begins. json { "type": "WorkflowStarted", "details": { "started_at": "2024-01-15T10:00:00Z" } } WorkflowTerminated — emitted when the workflow is terminated before completion. ```json { "type": "WorkflowTerminated", "detai... Use this to fetch the full details of a specific Workflows by its identifier. Returns a paginated JSON array of Workflows. Use page and per_page to control pagination; the response includes pagination metadata. Required parameters: company_id, project_id, id. Procore API (v2.0): Core > Workflows. Endpoint: GET /rest/v2.0/companies/{company_id}/projects/{project_id}/workflows/instances/{id}/history
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| company_id | Yes | URL path parameter — unique identifier for the company. | |
| project_id | Yes | URL path parameter — unique identifier for the project. | |
| id | Yes | URL path parameter — unique identifier for the workflow instance. | |
| page | No | Page number for paginated results (default: 1) | |
| per_page | No | Number of items per page (default: 100, max: 100) |