List Workflow Presets (Project)
list_workflow_presets_projectList workflow presets for a project to find IDs or filter by tool type. Supports pagination and filtering by default, validity, and subtypes.
Instructions
List Workflow Presets (Project). Use this to enumerate Workflows when you need a paginated overview, to find IDs, or to filter by query parameters. 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, filters[tool_type]. Procore API (v2.0): Core > Workflows. Endpoint: GET /rest/v2.0/companies/{company_id}/projects/{project_id}/workflows/presets
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. | |
| per_page | No | Query string parameter — number of items per page (default: 100, max: 100) | |
| filters__tool_type | Yes | Query string parameter — filter results by tool type | |
| filters__tool_subtype | No | Query string parameter — filter by tool subtype | |
| filters__is_default | No | Query string parameter — filter by default preset. When true, returns only presets marked as default. When false, returns only non-default presets. | |
| filters__is_valid | No | Query string parameter — filter by configuration validity. When true, returns only presets with valid configuration (no configuration or external errors). When false, returns only presets with invalid configuration. When o... | |
| page | No | Page number for paginated results (default: 1) |