Get Custom Field Data Types
get_custom_field_data_typesFind custom field data types and variants available for a company, with optional filtering by field set or type.
Instructions
Returns all available custom field data types for a company, including their variants. This endpoint provides information about which data types are enabled for the company based on feature flags, the list of values (LOV) data types, and the available variants for each data type. When field_set_id or type parameters are provided, the variants will be filtered to only include those supported by the specified field set. Use this to fetch the full details of a specific Custom - Configurable Tools by its identifier. Returns a paginated JSON array of Custom - Configurable Tools. Use page and per_page to control pagination; the response includes pagination metadata. Required parameters: company_id. Procore API (v2.0): Company Admin > Custom - Configurable Tools. Endpoint: GET /rest/v2.0/companies/{company_id}/custom_field/data_types
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| company_id | Yes | URL path parameter — unique identifier for the company. | |
| type | No | Query string parameter — configurable field set type to filter data type variants. If provided, only variants supported by this field set type will be returned. For GenericToolItem, append the generic_tool_id (e.g., 'Conf... | |
| field_set_id | No | Query string parameter — iD of an existing configurable field set. If provided, only variants supported by this specific field set will be returned. Takes priority over the 'type' parameter if both are provided. | |
| page | No | Page number for paginated results (default: 1) | |
| per_page | No | Number of items per page (default: 100, max: 100) |