list of salesforce package.xml components

Here is the list of all Salesforce Package.xml file supported metadata components.

How to use metadata to create package.xml

<?xml version="1.0" encoding="UTF-8"?>
<Package xmlns="http://soap.sforce.com/2006/04/metadata">
	<!-- add your all metadata components-->
   <types>
      <members>*</members>
      <name>ApexClass</name>
   </types>

   <version>58.0</version>
</Package>

salesforce package.xml list

Api Name Description
AccountRelationshipShareRulenone
ActionLinkGroupTemplatenone
ActionPlanTemplatenone
AnimationRulenone
ApexClassApexClass is a metadata type that represents an Apex class in Salesforce
ApexComponentnone
ApexPageApexPage is a metadata type that represents a Visualforce page in Salesforce
ApexTestSuitenone
ApexTriggerApexTrigger is a metadata type that represents an Apex trigger in Salesforce
AppMenunone
AppointmentSchedulingPolicynone
ApprovalProcessnone
ArticleTypenone
AssignmentRulesnone
Audiencenone
AuraDefinitionBundlenone
AuthProvidernone
AutoResponseRulesnone
Botnone
BrandingSetnone
CMSConnectSourcenone
CallCenternone
CampaignInfluenceModelnone
Certificatenone
ChannelLayoutnone
ChatterExtensionnone
CleanDataServicenone
Communitynone
CommunityTemplateDefinitionnone
CommunityThemeDefinitionnone
CompactLayoutnone
CompactLayoutnone
ConnectedAppnone
ContentAssetnone
CorsWhitelistOriginnone
CspTrustedSitenone
CustomApplicationnone
CustomApplicationComponentnone
CustomFeedFilternone
CustomHelpMenuSectionnone
CustomLabelsnone
CustomMetadatanone
CustomObjectTranslationnone
CustomPageWebLinknone
CustomPermissionnone
CustomSitenone
CustomTabnone
DataCategoryGroupnone
DelegateGroupnone
DuplicateRulenone
EclairGeoDatanone
EntitlementProcessnone
EntitlementTemplatenone
EventDeliverynone
EventSubscriptionnone
ExperienceBundlenone
ExternalDataSourcenone
ExternalServiceRegistrationnone
FeatureParameterBooleannone
FeatureParameterDatenone
FeatureParameterIntegernone
FieldSetnone
FlexiPagenone
Flownone
FlowCategorynone
FlowDefinitionnone
GlobalValueSetnone
GlobalValueSetTranslationnone
Groupnone
HomePageComponentnone
HomePageLayoutnone
InstalledPackagenone
KeywordListnone
Layoutnone
LightningBoltnone
LightningComponentBundleLightningComponentBundle is a metadata type that represents a Lightning web component(LWC) bundle in Salesforce.
LightningExperienceThemeLightningExperienceTheme is a metadata type that represents a set of custom brand images and colors for your org in Lightning Experience.
LightningMessageChannelnone
LiveChatAgentConfignone
LiveChatButtonnone
LiveChatDeploymentnone
LiveChatSensitiveDataRulenone
ManagedTopicsnone
MatchingRulesnone
MilestoneTypenone
MlDomainnone
ModerationRulenone
MyDomainDiscoverableLoginnone
NamedCredentialnone
NavigationMenunone
Networknone
NetworkBrandingnone
OauthCustomScopenone
PathAssistantnone
PaymentGatewayProvidernone
PermissionSetnone
PlatformCachePartitionnone
PlatformEventChannelnone
PlatformEventChannelMembernone
Portalnone
PostTemplatenone
PresenceDeclineReasonnone
PresenceUserConfignone
Profilenone
ProfilePasswordPolicynone
ProfileSessionSettingnone
Promptnone
Queuenone
QueueRoutingConfignone
QuickActionnone
RecommendationStrategynone
RecordActionDeploymentnone
RedirectWhitelistUrlnone
ReportTypenone
Rolenone
SamlSsoConfignone
Scontrolnone
ServiceChannelnone
ServicePresenceStatusnone
Settingsnone
SharingRulesnone
SharingSetnone
SiteDotComnone
Skillnone
StandardValueSetTranslationnone
StaticResourcenone
SynonymDictionarynone
Territorynone
Territory2none
Territory2Modelnone
Territory2Rulenone
Territory2Typenone
TimeSheetTemplatenone
TopicsForObjectsnone
TransactionSecurityPolicynone
Translationsnone
WaveApplicationnone
WaveDashboardnone
WaveDataflownone
WaveDatasetnone
WaveLensnone
WaveRecipenone
WaveTemplateBundlenone
WaveXmdnone
WorkSkillRoutingnone
Workflownone

Source:
https://developer.salesforce.com/docs/atlas.en-us.api_meta.meta/api_meta/manifest_samples.htm

Labels:
Join the conversation