---
schema_version: "1"
id: f94c92b8e8e80d4a734b36fff2b96146ea380362ce46c4739fc19cba6f8f2f41
title: Supported Lightning Component Attribute Types in Flows
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/platform/264-0-0/flow_considerations_salesforce_features_lc_aura.md
canonical_url: https://help.salesforce.com/s/articleView?id=platform.flow_considerations_salesforce_features_lc_aura.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: f0b80a7ecf3fbae3ff19bdc03774023cc5ce7bd4c5be45af20c7062d6b51cb47
description: Lightning components support specific data types in flows. Map only supported types and their collections between flows and Lightning components.
products:
  - Flow Builder
  - Salesforce Platform
release: "264"
---
# Supported Lightning Component Attribute Types in Flows

Lightning components support specific data types in flows. Map only supported types and their collections between flows and Lightning components.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;"><a href="https://help.salesforce.com/s/articleView?id=platform.flow_ref_supported_editions.htm&amp;release=264.0.0&amp;type=5" title="Learn about the editions and user interfaces that support Flow Builder. Some Flow Builder features integrate with other Salesforce products that require additional licenses.">View supported editions.</a></td></tr></tbody></table>

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
      <colgroup>
        <col style="width:16.666666666666664%">
        <col style="width:16.666666666666664%">
        <col style="width:66.66666666666666%">
      </colgroup>
      <thead class="slds-text-title_caps ">
        <tr class="">
          <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d33526e59">Flow Data Type</th>
          <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d33526e62">Lightning Component Attribute Type</th>
          <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d33526e65">Valid Values</th>
        </tr>
      </thead>
      <tbody>
        <tr class="">
          <td data-label="Flow Data Type" class="slds-cell-wrap" style="vertical-align:top;" headers="d33526e59 ">Apex</td>

          <td data-label="Lightning Component Attribute Type" class="slds-cell-wrap" style="vertical-align:top;" headers="d33526e62 ">Custom Apex Class</td>

          <td data-label="Valid Values" class="slds-cell-wrap" style="vertical-align:top;" headers="d33526e65 ">Apex classes that define <code>@AuraEnabled</code> fields. Supported data
            types in an Apex class are Boolean, Integer, Long, Decimal, Double, Date, DateTime,
            and String. Single values as well as Lists are supported for each data type. </td>

        </tr>
        <tr class="">
          <td data-label="Flow Data Type" class="slds-cell-wrap" style="vertical-align:top;" headers="d33526e59 ">Boolean</td>

          <td data-label="Lightning Component Attribute Type" class="slds-cell-wrap" style="vertical-align:top;" headers="d33526e62 ">Boolean</td>

          <td data-label="Valid Values" class="slds-cell-wrap" style="vertical-align:top;" headers="d33526e65 ">
            <ul>
              <li>True values: <kbd>true</kbd>, <kbd>1</kbd>, or
                equivalent expression</li>

              <li>False values: <kbd>false</kbd>, <kbd>0</kbd>, or
                equivalent expression</li>

            </ul>
          </td>

        </tr>
        <tr class="">
          <td data-label="Flow Data Type" class="slds-cell-wrap" style="vertical-align:top;" headers="d33526e59 ">Currency</td>

          <td data-label="Lightning Component Attribute Type" class="slds-cell-wrap" style="vertical-align:top;" headers="d33526e62 ">Number</td>

          <td data-label="Valid Values" class="slds-cell-wrap" style="vertical-align:top;" headers="d33526e65 ">Numeric value or equivalent expression</td>

        </tr>
        <tr class="">
          <td data-label="Flow Data Type" class="slds-cell-wrap" style="vertical-align:top;" headers="d33526e59 ">Date</td>

          <td data-label="Lightning Component Attribute Type" class="slds-cell-wrap" style="vertical-align:top;" headers="d33526e62 ">Date</td>

          <td data-label="Valid Values" class="slds-cell-wrap" style="vertical-align:top;" headers="d33526e65 "><kbd>"YYYY-MM-DD"</kbd> or equivalent expression</td>

        </tr>
        <tr class="">
          <td data-label="Flow Data Type" class="slds-cell-wrap" style="vertical-align:top;" headers="d33526e59 ">Date/Time (API name is DateTime)</td>

          <td data-label="Lightning Component Attribute Type" class="slds-cell-wrap" style="vertical-align:top;" headers="d33526e62 ">DateTime</td>

          <td data-label="Valid Values" class="slds-cell-wrap" style="vertical-align:top;" headers="d33526e65 "><kbd>"YYYY-MM-DDThh:mm:ssZ"</kbd> or equivalent expression</td>

        </tr>
        <tr class="">
          <td data-label="Flow Data Type" class="slds-cell-wrap" style="vertical-align:top;" headers="d33526e59 ">Number</td>

          <td data-label="Lightning Component Attribute Type" class="slds-cell-wrap" style="vertical-align:top;" headers="d33526e62 ">Number</td>

          <td data-label="Valid Values" class="slds-cell-wrap" style="vertical-align:top;" headers="d33526e65 ">Numeric value or equivalent expression</td>

        </tr>
        <tr class="">
          <td data-label="Flow Data Type" class="slds-cell-wrap" style="vertical-align:top;" headers="d33526e59 ">
            <p>Multi-Select Picklist</p>
            <p style="margin-bottom:0;">(API name is Multi-Select Picklist.)</p>
          </td>

          <td data-label="Lightning Component Attribute Type" class="slds-cell-wrap" style="vertical-align:top;" headers="d33526e62 ">String</td>

          <td data-label="Valid Values" class="slds-cell-wrap" style="vertical-align:top;" headers="d33526e65 ">
            <p>String value or equivalent expression using this format: </p>
            <p style="margin-bottom:0;"><kbd>"Blue;
                Green; Yellow"</kbd></p>
          </td>

        </tr>
        <tr class="">
          <td data-label="Flow Data Type" class="slds-cell-wrap" style="vertical-align:top;" headers="d33526e59 ">Picklist</td>

          <td data-label="Lightning Component Attribute Type" class="slds-cell-wrap" style="vertical-align:top;" headers="d33526e62 ">String</td>

          <td data-label="Valid Values" class="slds-cell-wrap" style="vertical-align:top;" headers="d33526e65 ">String value or equivalent expression</td>

        </tr>
        <tr class="">
          <td data-label="Flow Data Type" class="slds-cell-wrap" style="vertical-align:top;" headers="d33526e59 ">
            <p>Record, with a specified object</p>
            <p style="margin-bottom:0;">(API name is SObject.)</p>
          </td>

          <td data-label="Lightning Component Attribute Type" class="slds-cell-wrap" style="vertical-align:top;" headers="d33526e62 ">The API name of the specified object, such as Account or Case</td>

          <td data-label="Valid Values" class="slds-cell-wrap" style="vertical-align:top;" headers="d33526e65 ">
            <p>Map of key-value pairs or equivalent expression.</p>
            <p style="margin-bottom:0;">Flow record values map only to
              attributes whose type is the specific object. For example, an account record
              variable can be mapped only to an attribute whose type is Account. Flow data types
              aren’t compatible with attributes whose type is Object.</p>
          </td>

        </tr>
        <tr class="">
          <td data-label="Flow Data Type" class="slds-cell-wrap" style="vertical-align:top;" headers="d33526e59 ">
            <p>Text</p>
            <p style="margin-bottom:0;">(API name is Text.)</p>
          </td>

          <td data-label="Lightning Component Attribute Type" class="slds-cell-wrap" style="vertical-align:top;" headers="d33526e62 ">String</td>

          <td data-label="Valid Values" class="slds-cell-wrap" style="vertical-align:top;" headers="d33526e65 ">String value or equivalent expression</td>

        </tr>
      </tbody>
    </table>