---
schema_version: "1"
id: de62e51c7bfa78170bc917716feb554a681d58e007554c2175836009096f62ca
title: ConnectApi.CompoundRecordField
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/apexref/apex_connectapi_output_compoundRecordField.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_output_compoundRecordField.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 3a1e7d2f6fce3ee8b4c34b3022086b8d1cc8c17c7a65408d1c5001ab2c7dbbd2
description: Record field that is a composite of subfields.
---
# ConnectApi.CompoundRecordField

Record field that is a composite of subfields.

Subclass of [ConnectApi.LabeledRecordField](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_output_labeledRecordField.htm#apex_connectapi_output_labeledRecordField "Record field containing a label and a text value.").

| Name | Type | Description | Available Version |
| --- | --- | --- | --- |
| fields | [List](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_methods_system_list.htm#apex_methods_system_list "Contains methods for the List collection type.")<[ConnectApi.AbstractRecordField](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_output_abstractRecordField.htm#apex_connectapi_output_abstractRecordField "A field on a record.")\> | Collection of subfields that make up the compound field. | 29.0 |