List Configurable Field Sets
list_configurable_field_setsList configurable field sets for a company to view available field definitions and details. Filter by type, tool, or incident type to find the specific set you need.
Instructions
Return a list of all Configurable Field Sets associated with a Company. Use this when you already know which configurable field set you want and need its full field set. company_id defaults to the value set by procore_set_config when omitted. Returns a single JSON object describing the configurable field set. 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: company_id. Procore API (v2.1): Company Admin > Custom - Configurable Tools. Endpoint: GET /rest/v2.1/companies/{company_id}/configurable_field_sets
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Query string parameter — page number for paginated results (default: 1) | |
| view | No | Query string parameter — specify which view to render. Options are common, extended, mobile, or with_project_ids | |
| per_page | No | Query string parameter — number of items per page (default: 100, max: 100) | |
| company_id | Yes | URL path parameter — unique identifier for the company. | |
| filters__type__ | No | Query string parameter — filter by field set type(s). Could be a string or an array of string. | |
| filters__generic_tool_id__ | No | Query string parameter — filter by generic tool id(s). Could be a integer or an array of integer. | |
| filters__incident_type_id__ | No | Query string parameter — filter by incident type id(s). Could be an integer or an array of integers. |