Salesforce API version
ARM's ability to support Salesforce standard and custom objects is determined by the Salesforce API version used. ARM now supports Salesforce API version 61, which means it can support any Salesforce standard or custom object that requires Salesforce API version 61 or earlier.
Important Note: Only users on an ARM shared instance will see the changes since the Salesforce API version is being updated to 61 as part of weekly hotfixes to shared instances only.
Troubleshooting:
Ensure your Salesforce API version in ARM matches the API version of the Salesforce org. Failure to match the version may result in metadata object commit/deployment failure in your target environment.
Use case:
API version set in ARM: 61.0
Salesforce Org API version: 61.0
To identify which Salesforce API version you are using, please refer to Find Salesforce Edition and API version.
Salesforce API Supported Metadata Types
The following sections highlight the newly supported metadata types for each API version.
Metadata types added as part of the API 61 upgrade:
EnablementMeasureDefinition
EnablementProgramDefinition
Metadata types added as part of the API 59 upgrade:
MetadataType | Extension | FolderName |
---|---|---|
ExternalClientApplication | .eca | externalClientApps |
ExtlClntAppGlobalOauthSettings | .ecaGlblOauth | extlClntAppGlobalOauthSets |
ExtlClntAppOauthConfigurablePolicies | .ecaOauthPlcy | extlClntAppOauthPolicies |
ExtlClntAppOauthSettings | .ecaOauth | extlClntAppOauthSettings |
FlowTransform | NA | NA |
Below is a list of the Metadata types supported, which were added as part of API 58 release -
MetadataType | Extension | FolderName |
---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
| NR |
|
ProcessFlowMigration | NA | NA |
API 57.0 newly Supported Metadata Types
OmniSupervisorConfig | PipelineInspMetricConfig | DataImportManagementSettings |
---|---|---|
HighVelocitySalesSettings | Territory2AccessLevel | AdvAccountForecastSet |
Important Note: OmniSupervisorConfig metadata type is not supported in Unlocked Package creation, but is working as expected in Commits and Deployments.
API 56.0 newly Supported Metadata Types
S. No. | Metadata Type | Folder Name | File Extension |
1 | AIUsecaseDefinition | aiUsecaseDefinitions | .aiUsecaseDefinitions |
2 | DigitalExperienceBundle | digitalExperiences | .digitalExperience |
3 | DigitalExperienceConfig | digitalExperienceConfigs | .digitalExperienceConfig |
4 | EventRelayConfig | eventRelays | .eventRelay |
5 | OauthOidcSettings | settings | .settings |
Important Note: The following fields have been deprecated on the NamedCredential metadata type in API version 56.0. These fields are valid only when namedCredentialType is null or set to Legacy.
authProvider
authTokenEndpointUrl
awsAccessKey
awsAccessSecret
awsRegion
awsService
certificate
endpoint
jwtAudience
jwtFormulaSubject
jwtIssuer
jwtSigningCertificate
jwtTextSubject
jwtValidityPeriodSeconds
oauthRefreshToken
oathScope
oathToken
outboundNetworkConnection
password
principalType
protocol
username
API 55.0 newly Supported Metadata Types
The newly supported metadata types are available on the Salesforce website, link: https://developer.salesforce.com/docs/atlas.en-us.pages.meta/pages/pages_intro_whats_new.htm
Troubleshooting:Below is the list of the metadata types in the API 55.0 version that are not picked up during deployment or CI job operation:
ARMAssessmentQuestion
AssessmentQuestionSet
ForecastingFilterConditions
ForecastingFilters
ForecastingSourceDefinitions
ForecastingTypes
ForecastingTypeSources
API 54.0 newly Supported Metadata Types
S. No. | Metadata Type | Folder Name | File Extension |
---|---|---|---|
1 | LoyaltyProgramSetup | loyaltyProgramSetups | .loyaltyProgramSetup |
2 | RecordAlertCategory | recordAlertCategories | .recordAlertCategory |
API 53.0 Supported Metadata Types
Please refer here to find the list of supported Salesforce objects supported on Salesforce API 53.0 version.
API 52.0 newly Supported Metadata Types
S. No. | Metadata Type | File Extension | Folder Name |
---|---|---|---|
1 | EinsteinAgentSettings | EinsteinAgent.settings | settings |
2 | FieldRestrictionRule | .rule | fieldRestrictionRules |
3 | ForecastingObjectListSettings | ForecastingObjectList.settings | settings |
4 | ForecastingSourceDefinition | .forecastingSourceDefinition | forecastingSourceDefinitions |
5 | ForecastingType | .forecastingType | forecastingTypes |
6 | ForecastingTypeSource | .forecastingTypeSource | ForecastingTypeSources |
7 | FunctionReference(Beta) | .functions | functions |
8 | MktCalcInsightObjectDef | .mktCalcInsightObjectDef | mktCalcInsightObjectDefs |
9 | OcrSampleDocument | .ocrSampleDocument | ocrSampleDocuments |
10 | OcrTemplate | .ocrTemplate | ocrTemplates |
11 | RestrictionRule | .rule | restrictionRules |
12 | ServiceCloudVoiceSettings | ServiceCloudVoice.settings | settings |
13 | WorkforceEngagementSettings | WorkforceEngagement.settings | settings |
API 51.0 newly Supported Metadata Types
S. No | Metadata Type | File Sufix | Folder Name |
---|---|---|---|
1 | BatchCalcJobDefinition | .batchCalcJobDefinition | batchCalcJobDefinitions |
2 | BatchProcessJobDefinition | .batchProcessJobDefinition | batchProcessJobDefinitions |
3 | CleanDataService | .cleanDataService | cleanDataServices |
4 | DecisionTable | .decisionTable | decisionTables |
5 | DecisionTableDatasetLink | .decisionTableDatasetLink | decisionTableDatasetLinks |
6 | DuplicateRule | .duplicateRule | duplicateRules |
7 | FieldSrcTrgtRelationship | .fieldSrcTrgtRelationship | fieldSrcTrgtRelationship |
8 | ObjectSourceTargetMap | .objectSourceTargetMap | objectSourceTargetMaps |
9 | PlatformEventSubscriberConfig | .platformEventSubscriberConfig | PlatformEventSubscriberConfigs |
10 | ServiceAISetupDefinition | .serviceAISetupDescription | serviceAISetupDescriptions |
11 | ServiceAISetupField | .serviceAiSetupField | serviceAiSetupFields |
API 49.0 newly Supported Metadata Types
Below is the list of API 49.0 metadata types supported for both Salesforce DX and non-DX platforms:
For versions 48.0 and earlier, please refer here to find the list of Salesforce objects and their supported API versions.
Last updated