List fields

Returns the field definitions in your organization. Use it to resolve the field_id values you need before setting field values on a structure, filtering by the structure type a field applies to. Each field carries its type, whether it is required, and its per-structure-type settings.

Lists the field definitions in your organization. Call it to resolve the field_id values you need before setting field values on a structure β€” field values are set by ID, not by name.

Narrow the list with filter. Set filter.applies_to to one or more structure type IDs to return only the fields that apply to those types, filter.field_value_types to restrict by value type, and filter.query to search on the field's name. filter.status selects active or archived fields, and filter.field_category selects system or custom fields. filter.mapping_metadata restricts to fields whose mapping carries every key/value pair you supply β€” the supported keys are field_required and display_on_profiles, and it is most useful combined with filter.applies_to to scope it to one structure type.

Each field carries its field_value_type, which determines the value you supply when creating or replacing a structure, and its structure_settings β€” the per-structure-type configuration recording whether the field is required for that type and whether it displays on that type's profiles.

Results are paginated. page_size defaults to 25 and accepts 1 to 100; pass the returned page_token to fetch the next page.

πŸ“˜

A field that is required for a structure's type must be given a value when you create a structure of that type. Filter by applies_to and read structure_settings to find which fields those are before you call the create endpoint.

πŸ“˜

Custom fields depend on your organization's entitlement. System fields are always returned; custom fields are returned only where your plan includes them, so a field visible in the web app may be absent here.

πŸ“˜

This endpoint reads field definitions. Creating, updating, and archiving them is not available on the API β€” manage field definitions in the web app.

Body Params
filter
object

Optional. Filters to apply against the list of fields. Omit to return every
field in the organization.

string

Optional. The next_page_token returned by a previous call, to fetch the
following page of results. Omit it to fetch the first page.

int32

Optional. The number of fields to return per page, between 1 and 100.
Defaults to 25.

Responses

Language
Credentials
Bearer
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json