---
schema_version: "1"
id: 769178fe3e490eee67ea681ccec6d56453946f0bce3a034fd8fa8863f599c8d1
title: ObjectSourceTargetMap
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/api_meta/meta_objectsourcetargetmap.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.api_meta.meta/api_meta/meta_objectsourcetargetmap.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 1ead7a20ad97d2d0bdd939df082d1df3ea964c96bb4ad297dbf2844ebf91819d
description: Contains the object-level mappings between the source and the target objects. The source and target objects can be an MktDataLakeObject or an MktDataModelObject. For example, an Email source object can be mapped to the ContactPointEmail object.
---
# ObjectSourceTargetMap

Contains the object-level mappings between the source and the target objects. The source and target objects can be an MktDataLakeObject or an MktDataModelObject. For example, an Email source object can be mapped to the ContactPointEmail object.

![Important](https://developer.salesforce.com/docs/atlas.en-us.api_meta.meta/api_meta/images/icon_note_important.png)

#### Important

Where possible, we changed noninclusive terms to align with our company value of Equality. We maintained certain terms to avoid any effect on customer implementations.

## Parent Type

This type extends the [Metadata](https://developer.salesforce.com/docs/atlas.en-us.api_meta.meta/api_meta/metadata.htm "The base class for all metadata types. You can’t edit this object. A component is an instance of a metadata type.") metadata type and inherits its fullName field.

## File Suffix and Directory Location

ObjectSourceTargetMap components have the suffix .objectSourceTargetMap and are stored in the objectSourceTargetMaps folder.

## Version

ObjectSourceTargetMap components are available in API version 51.0 and later.

## Special Access Rules

To access this metadata type, you must have the Customize Application user permission.

## Fields

<table class="featureTable sort_table" summary="">



          <thead class="thead sorted" align="left">
            <tr>
              <th class="featureTableHeader  " id="d709013e112">Field Name</th>

              <th class="featureTableHeader  " id="d709013e115">Field Type</th>

              <th class="featureTableHeader  " id="d709013e118">Description</th>

            </tr>

          </thead>

          <tbody class="tbody">
            <tr>
              <td class="entry" headers="d709013e112" data-title="Field Name"><span class="keyword parmname">creationType</span></td>

              <td class="entry" headers="d709013e115" data-title="Field Type">DefinitionCreationType (enumeration of type string)</td>

              <td class="entry" headers="d709013e118" data-title="Description">Describes whether this object was added by the user or as part of a standard taxonomy.
                Valid values are:<ul class="ul bulletList">
                  <li class="li"><samp class="codeph nolang">ADG</samp></li>

                  <li class="li"><samp class="codeph nolang">Activation_Audience</samp></li>

                  <li class="li"><samp class="codeph nolang">Bridge</samp></li>

                  <li class="li"><samp class="codeph nolang">Calculated_Insight</samp></li>

                  <li class="li">
                    <samp class="codeph nolang">CG_Audience</samp> (Available in API version
                    62.0 and later)
                  </li>

                  <li class="li"><samp class="codeph nolang">Chunk</samp></li>

                  <li class="li"><samp class="codeph nolang">Curated</samp></li>

                  <li class="li"><samp class="codeph nolang">Custom</samp></li>

                  <li class="li"><samp class="codeph nolang">Derived</samp></li>

                  <li class="li"><samp class="codeph nolang">Directory_Table</samp></li>

                  <li class="li"><samp class="codeph nolang">External</samp></li>

                  <li class="li"><samp class="codeph nolang">Ml_Prediction</samp></li>

                  <li class="li"><samp class="codeph nolang">Segment_Membership</samp></li>

                  <li class="li"><samp class="codeph nolang">Semantic</samp></li>

                  <li class="li"><samp class="codeph nolang">Standard</samp></li>

                  <li class="li"><samp class="codeph nolang">System</samp></li>

                  <li class="li"><samp class="codeph nolang">Transform</samp></li>

                  <li class="li"><samp class="codeph nolang">Vector_Embedding</samp></li>

                </ul>
              </td>

            </tr>

            <tr>
              <td class="entry" headers="d709013e112" data-title="Field Name"><span class="keyword parmname">fieldSourceTargetMaps</span></td>

              <td class="entry" headers="d709013e115" data-title="Field Type">FieldSourceTargetMap[]</td>

              <td class="entry" headers="d709013e118" data-title="Description">Contains the field-level mappings associated with this object mapping.</td>

            </tr>

            <tr>
              <td class="entry" headers="d709013e112" data-title="Field Name"><span class="keyword parmname">masterLabel</span></td>

              <td class="entry" headers="d709013e115" data-title="Field Type">string</td>

              <td class="entry" headers="d709013e118" data-title="Description">Required. The UI name for the target map.</td>

            </tr>

            <tr>
              <td class="entry" headers="d709013e112" data-title="Field Name"><span class="keyword parmname">sequenceNbr</span></td>

              <td class="entry" headers="d709013e115" data-title="Field Type">int</td>

              <td class="entry" headers="d709013e118" data-title="Description">Use this field to display multiple mappings between the same two objects, for a
                consistent customer experience when presenting the mappings.</td>

            </tr>

            <tr>
              <td class="entry" headers="d709013e112" data-title="Field Name"><span class="keyword parmname">sourceObjectName</span></td>

              <td class="entry" headers="d709013e115" data-title="Field Type">string</td>

              <td class="entry" headers="d709013e118" data-title="Description">Required. Name of the source object that’s mapped, such as Email, or
                SfmcEnt1_Subscriber.</td>

            </tr>

            <tr>
              <td class="entry" headers="d709013e112" data-title="Field Name"><span class="keyword parmname">targetObjectName</span></td>

              <td class="entry" headers="d709013e115" data-title="Field Type">string</td>

              <td class="entry" headers="d709013e118" data-title="Description">Required. Name of the target object that’s mapped, such as ContactPointEmail or
                Individual.</td>

            </tr>

          </tbody>

        </table>

## FieldSourceTargetMap

Contains the field-level mappings between the source and the target objects.

The source and target can be MktDataLakeField or MktDataModelField.

For example, you can map a Person source object’s field called emailAddress to an Individual target object's field called emailAddress.

<table class="featureTable sort_table" summary="">



          <thead class="thead sorted" align="left">
            <tr>
              <th class="featureTableHeader  " id="d709013e317">Field Name</th>

              <th class="featureTableHeader  " id="d709013e320">Field Type</th>

              <th class="featureTableHeader  " id="d709013e323">Description</th>

            </tr>

          </thead>

          <tbody class="tbody">
            <tr>
              <td class="entry" headers="d709013e317" data-title="Field Name"><span class="keyword parmname">creationType</span></td>

              <td class="entry" headers="d709013e320" data-title="Field Type">DefinitionCreationType (enumeration of type string)</td>

              <td class="entry" headers="d709013e323" data-title="Description">Describes whether this object was added by the user or as part of a standard taxonomy.
                <p class="p">Values are:</p>
                <ul class="ul bulletList">
                  <li class="li"><samp class="codeph nolang">ADG</samp></li>

                  <li class="li"><samp class="codeph nolang">Activation_Audience</samp></li>

                  <li class="li"><samp class="codeph nolang">Bridge</samp></li>

                  <li class="li"><samp class="codeph nolang">Calculated_Insight</samp></li>

                  <li class="li"><samp class="codeph nolang">Chunk</samp></li>

                  <li class="li"><samp class="codeph nolang">Curated</samp></li>

                  <li class="li"><samp class="codeph nolang">Custom</samp></li>

                  <li class="li"><samp class="codeph nolang">Derived</samp></li>

                  <li class="li"><samp class="codeph nolang">Directory_Table</samp></li>

                  <li class="li"><samp class="codeph nolang">External</samp></li>

                  <li class="li"><samp class="codeph nolang">Ml_Prediction</samp></li>

                  <li class="li"><samp class="codeph nolang">Segment_Membership</samp></li>

                  <li class="li"><samp class="codeph nolang">Semantic</samp></li>

                  <li class="li"><samp class="codeph nolang">Standard</samp></li>

                  <li class="li"><samp class="codeph nolang">System</samp></li>

                  <li class="li"><samp class="codeph nolang">Transform</samp></li>

                  <li class="li"><samp class="codeph nolang">Vector_Embedding</samp></li>

                </ul>
                <p class="p">Valid values available in API version 67.0 and later are: </p>
                <a name="ul_bpt_ft3_tjc"><!-- --></a>
                <ul class="ul bulletList" id="ul_bpt_ft3_tjc">
                  <li class="li"><samp class="codeph nolang">Ad_Audience_Insights</samp></li>

                  <li class="li"><samp class="codeph nolang">Auxiliary</samp></li>

                  <li class="li"><samp class="codeph nolang">Clean_Room</samp></li>

                  <li class="li"><samp class="codeph nolang">Deletion_Records</samp></li>

                  <li class="li"><samp class="codeph nolang">Problem_Records</samp></li>

                </ul>
              </td>

            </tr>

            <tr>
              <td class="entry" headers="d709013e317" data-title="Field Name"><span class="keyword parmname">filterApplied</span></td>

              <td class="entry" headers="d709013e320" data-title="Field Type">boolean</td>

              <td class="entry" headers="d709013e323" data-title="Description">Specifies whether the field-level mapping is an event type filter (<samp class="codeph nolang">true</samp>) or not (<samp class="codeph nolang">false</samp>).</td>

            </tr>

            <tr>
              <td class="entry" headers="d709013e317" data-title="Field Name"><span class="keyword parmname">filterOperationType</span></td>

              <td class="entry" headers="d709013e320" data-title="Field Type">string</td>

              <td class="entry" headers="d709013e323" data-title="Description">If the field-level mapping is an event type filter, specifies the filtering
                operator.<p class="p">Value is:</p>
                <ul class="ul bulletList">
                  <li class="li"><samp class="codeph nolang">Equal</samp></li>

                </ul>
              </td>

            </tr>

            <tr>
              <td class="entry" headers="d709013e317" data-title="Field Name"><span class="keyword parmname">filterValue</span></td>

              <td class="entry" headers="d709013e320" data-title="Field Type">string</td>

              <td class="entry" headers="d709013e323" data-title="Description">If the field-level mapping is an event type filter, specifies the object that contains
                the event type field.</td>

            </tr>

            <tr>
              <td class="entry" headers="d709013e317" data-title="Field Name"><span class="keyword parmname">isSourceFormula</span></td>

              <td class="entry" headers="d709013e320" data-title="Field Type">boolean</td>

              <td class="entry" headers="d709013e323" data-title="Description">Specifies whether the source field is a formula (<samp class="codeph nolang">true</samp>) or not (<samp class="codeph nolang">false</samp>). If <samp class="codeph nolang">true</samp>, you must include the sourceFormula value.</td>

            </tr>

            <tr>
              <td class="entry" headers="d709013e317" data-title="Field Name"><span class="keyword parmname">sourceField</span></td>

              <td class="entry" headers="d709013e320" data-title="Field Type">string</td>

              <td class="entry" headers="d709013e323" data-title="Description">Required. The source object field that’s mapped, such as
                <span class="keyword parmname">EmailAddr</span> or <span class="keyword parmname">SfmcEnt1_Subscriber.FName</span>.
              </td>

            </tr>

            <tr>
              <td class="entry" headers="d709013e317" data-title="Field Name"><span class="keyword parmname">sourceFormula</span></td>

              <td class="entry" headers="d709013e320" data-title="Field Type">string</td>

              <td class="entry" headers="d709013e323" data-title="Description">A formula, such as concatenation, date function, or constant value.</td>

            </tr>

            <tr>
              <td class="entry" headers="d709013e317" data-title="Field Name"><span class="keyword parmname">targetField</span></td>

              <td class="entry" headers="d709013e320" data-title="Field Type">string</td>

              <td class="entry" headers="d709013e323" data-title="Description">Required. The target object field that’s mapped, such as
                <span class="keyword parmname">SfmcEnt1_Email.EmailAddr</span> or
                <span class="keyword parmname">Individual.FirstName</span>.
              </td>

            </tr>

          </tbody>

        </table>