---
schema_version: "1"
id: 9a9e6609cb553a4863c11851a21da3a6db98edc952f8329281680a3ee20d0e57
title: Metadata API
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/release-notes/262-0-0/rn_api_meta.md
canonical_url: https://help.salesforce.com/s/articleView?id=release-notes.rn_api_meta.htm&release=262.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 40e9cc48d52754b35baa6ed34d4e56d772df02db0c38c0f831ffb83bdf98b758
description: Access more metadata through these new and changed metadata types.
products:
  - Cross Cloud
release: "262"
---
# Metadata API

Access more metadata through these new and changed metadata types.

## Automation

Add custom property editors to individual Apex action input parameters

Use the new `CpeName` and `ConfiguredBy` values of the existing key field in the InvocableActionExtensionTargetAttribute subtype of the InvocableActionExtension metadata type.

Customize an Apex action's standard property editor header

Use the new `CustomHeaderLwcName` value of the existing key field in the InvocableActionExtensionTargetAttribute subtype of the InvocableActionExtension metadata type.

Define picklist values for Apex action input parameters

Use the new `ProvidedValueList` value of the existing key field in the InvocableActionExtensionTargetAttribute subtype of the InvocableActionExtension metadata type.

Get shopping cart details when a shopper abandons a cart in B2C Commerce

Use the new `trgrOnB2cCartAbandoned` value of the existing eventType field in the FlowStart subtype of the Flow metadata type.

Get marketing campaign details after a shopper places an order in B2C Commerce

Use the new `trgrOnPostOrdMktCmpnEngagement` value of the existing eventType field in the FlowStart subtype of the Flow metadata type.

Define and manage reusable mappings between source and target values used within a flow

Use the new FlowValueMap metadata type.

Define an individual mapping record that links a specific source value to a target value within a reusable flow value map

Use the new FlowValueMapEntry subtype of the FlowValueMap metadata type.

Filter and sort collections using advanced criteria in flows

Use the new FlowCollectionFilterCriteria subtype of the Flow metadata type.

Define individual filter conditions for collection filtering

Use the new FlowCollectionFilterCondition subtype of the FlowCollectionFilterCriteria subtype of the Flow metadata type.

Configure sort options when filtering collections

Use the new FlowCollectionFilterSortOption subtype of the FlowCollectionFilterCriteria subtype of the Flow metadata type.

Control batch size for record-triggered flows

Use the new maxBatchSize field in the FlowStart subtype of the Flow metadata type.

Start a flow when an object or an object with fields related to an individual is created or updated

Use the new `IndivRelatedRecord` value of the existing entryType field in the FlowStart subtype of the Flow metadata type. This value is available in API version 66.0 and later.

Prevent a flow from running at a specific entry point

Use the new `Never` value of the existing entryType field in the FlowStart subtype of the Flow metadata type.

Trigger a flow based on activation events

Use the new `Activation` value of the existing triggerType field and the new activation field in the FlowStart subtype of the Flow metadata type.

Track the path and connector for a flow action call

Use the new connector and pathName fields on the new FlowActionCallPath metadata type.

Invoke activations and journeys from a recommendation strategy

Use the new `activationSchema` and `TriggerJourney` values of the existing invocableActionType field in the StrategyAction and StrategyNodeInvocableAction subtypes of the RecommendationStrategy metadata type.

## Customization

Indicate whether records shared with users in a queue are also shared with users higher in the role hierarchy

Use the new doesIncludeBosses field on the existing Queue metadata type.

## Data 360

Retrieve info on filters applied to data lake object fields in data spaces

Use the filterApplied, filterOperationType, and filterValue fields on the existing DataSrcDataModelFieldMap metadata type. These fields correspond to [DLO filters that you configure in the Data Spaces tab](https://help.salesforce.com/s/articleView?id=data.c360_a_add_filters_to_a_data_object.htm&type=5&language=en_US). Introduced in API version 60.0, these fields have been added to the Metadata API Developer Guide.

Use the templateVersion field on the existing DataSrcDataModelFieldMap metadata type. Introduced in API version 61.0, this field has been added to the Metadata API Developer Guide.

Create dynamic market segments in Metadata API

Use the `Dynamic` value in the segmentType field on the existing MarketSegmentDefinition metadata type. Available in API version 66.0 and later.

Group ActivationPlatform output files by user

Use the `PER_USER` value in the outputGrouping field on the existing ActivationPlatform metadata type. Available in API version 66.0 and later.

Set a full refresh interval for data stream templates

Use the `fullRefreshIntervalDays` field on the existing DataStreamTemplate metadata type to specify the number of days between full refreshes of the data stream. Available in API version 67.0 and later.

Classify data sources with more values in DataStreamDefinition object

Use the `Ad_Audience_Insights`, `Auxiliary`, `Clean_Room`, `Deletion_Records`, and `Problem_Records` values on the existing `DataStreamDefinition` metadata type. Available in API version 67.0 and later.

Schedule calculated insight refreshes and define their data sources

Use the scheduleEndDate, scheduleInterval, scheduleStartDateTime, sourceDataGraphName, and sourceObjectDevName fields on the DataCalcInsightTemplate metadata type. Introduced in API version 65.0, these fields have been added to the Metadata API Developer Guide.

Create history and virtual metric calculated insights

Use the `HISTORY_METRIC` and `VIRTUAL_METRIC` values in the definitionType field on the DataCalcInsightTemplate metadata type. Introduced in API version 65.0, these values have been added to the Metadata API Developer Guide.

## Development

Make Your Multi-Framework app visible in the App Launcher

Configure both the CustomApplication and the UIBundle metadata types to make an internal, employee-facing React app available in the App Launcher.

- Use the new `uiBundle` field of the CustomApplication metadata type to reference your app, which you define using the UIBundle metadata type.
- Use the new `CustomApplication` value of the existing `target` field of the UIBundle metadata type.

DEPRECATED: The `AppLauncher` value of the `target` field in the UIBundle metadata type is deprecated

Use `CustomApplication` instead.

Build Reusable UI Compositions for Salesforce Applications and Third-Party Platforms (Beta)

Use the new `UiWidgetBundle` metadata type to build UI for Agentforce action output in Lightning Experience and MCP server tool output in ChatGPT, Claude, and Slackbot.

## Experience Cloud

**Keep private LWR pages unavailable until password setup or reset is complete**

In LWR sites that use custom Visualforce password-management pages, use the new `disablePvtPagesForPwdResetInLWR` property to block access to private site pages until visitors set up or reset their password. This property is in the site’s `.network` file.

Verify secondary sender configuration for Experience Cloud site emails

Use the new `secondaryEmailSenderEnabled` and `pendingSecondaryEmailAddress` fields on the existing Network metadata type.

- Use the `secondaryEmailSenderEnabled` field to check whether Experience Cloud site email messages that contain sensitive data are sent via a secondary sender address.
- Use the `pendingSecondaryEmailAddress` field to retrieve the email address that has been added and is pending verification as your site's secondary sender address.

## Sales

Enable Salesforce to send email for users with unverified email domains

Use the enableSubstituteFromAddress field on the new EmailAuthorizationSettings metadata type.

Manage Agentforce Account Management settings

Use the new AgentforceAccountManagementSettings metadata type. The type currently has one field, enableAccountManagement, to enable or disable Agentforce Account Management in your Salesforce org. Introduced in API version 65.0, this field has been added to the Metadata API Developer Guide.

Retrieve available meeting time slots in an Inbox flow.

Use the new `getAvailableMeetingTimes` value in the existing actionType field, which is on the FlowActionCall subtype of the Flow metadata type.

Confirm a meeting time in an Inbox flow.

Use the new `confirmSalesMeeting` value in the existing actionType field, which is on the FlowActionCall subtype of the Flow metadata type.

Relate a lead's emails to the contact during lead conversion

Use the new relateEmailsToContactOnConvert field on the existing LeadConfigSettings metadata type.

## Security and Identity

BEHAVIOR CHANGE: The Customize Application permission is required to access the RedirectWhitelistUrl metadata type

Previously, that permission was required only for edit access to this type. Now that permission is required for read access, too.

Disable sanitization in `aura:unescapedHtml` component

Use the new `unescapedHtmlSanitization` field in the SessionSettings metadata type.