Source Types
Fields are organized by source type:Field Types
Each field has a data type that determines how its values are stored and queried:Field Capabilities
Each field has a capability flag that indicates how it can be used:Field Groups
Fields are organized into groups. Use thegroup_id to browse fields by category:
Discovering Fields
Use the List Fields endpoint to discover all available fields:Selecting Fields in Queries
Use thefields parameter to control which data points appear in supported search, lookup, export,
and enrichment responses:
- Pass an array of
field_idstrings from the discovery endpoint above. - Omit
fieldsor pass an empty array to receive the default set of fields. - Some base fields (address, internal ID) are always included regardless of your selection. See Response Format.
- Requesting fewer fields results in smaller payloads and faster responses.
- In a people-anchored property search, requesting property fields beyond address/context adds property credits. Filters do not add output credits by themselves. See Credit-efficient queries before selecting fields for mixed property and people searches.
source_type can be requested. Use source_type=properties with Search Properties and source_type=people with Search People.
For example, has_pets is an API-available people field and people filter. Request it from a
people lookup, people search, person enrichment, or a search with a people result anchor. It is not
a property attribute and is not returned by GET /v1/properties/{id}.
The following public Endpoints accept fields:
GET /v1/addresses/autocomplete is intentionally discovery-only and does not accept fields or
perform enrichment. Select a suggestion first, then send its address or normalized location to the
appropriate search or enrichment Endpoint with the fields you need.
For the full search workflow, see Searching.
Fields vs Filters
- Fields describe what data is available (columns in your results)
- Filters describe how you can query that data (search criteria)
is_filterable: true have a corresponding filter. Use the List Filters endpoint to see filter-specific metadata like allowed operators and options.