Fields
List Fields
GET
Discover all available fields for properties and people. Returns field metadata including data types, capabilities, and grouping information.
Use this endpoint to understand what data is available via the API before requesting property or contact records.
Query Parameters
| Parameter | Type | Description |
|---|---|---|
source_type | string | Filter by source type: properties or people |
group_id | string | Filter by group ID (e.g., financial, property_details, ownership) |
search | string | Search fields by name or description |
page | integer | Page number (default: 1, min: 1) |
per_page | integer | Results per page (default: 25, min: 1, max: 250) |
Response Fields
The response follows the standard response envelope with adata array and pagination object.
Each field object in data contains:
| Field | Type | Description |
|---|---|---|
field_id | string | Unique identifier for the field (e.g., estimated_value) |
name | string | Display name |
description | string | null | Human-readable description |
type | string | null | Data type (e.g., NUMBER, STRING, DATE, MULTI_SELECT, BOOLEAN) |
source_type | string | null | properties or people |
group_id | string | null | Field group identifier (e.g., financial, property_details) |
is_filterable | boolean | Whether this field can be used as a filter |
is_sortable | boolean | Whether this field can be used for sorting results |
Only fields marked as available for the public API are returned. Internal-only fields are excluded. Use
is_filterable to determine which fields can be used with the List Filters endpoint. Use is_sortable to determine which fields can be used for sorting in list endpoints.