## Common Sections The following sections appear in most metadata types: - title - description - fields - file_information - declarative_metadata_sample_definition - directory_location - wsdl_segment **Note**: The table below shows only *additional* sections beyond these common ones. ## Quick Reference | Metadata Type | Additional Sections | |---------------|---------------------| | AIApplication | - | | AIApplicationConfig | - | | AIReplyRecommendationsSettings | - | | AIScoringModelDefinition | sub_types | | AIUsecaseDefinition | sub_types | | AccountInsightsSettings | - | | AccountIntelligenceSettings | - | | AccountPlanObjMeasCalcDef | sub_types | | AccountPlanSettings | - | | AccountRelationshipShareRule | - | | AccountSettings | - | | AccountingFieldMapping | - | | AccountingModelConfig | - | | AccountingSettings | - | | ActionLinkGroupTemplate | sub_types | | ActionOverride | - | | ActionPlanTemplate | sub_types | | ActionableListDefinition | sub_types | | ActionsSettings | - | | ActivationPlatform | - | | ActivationPlatformActvAttr | - | | ActivationPlatformField | - | | ActivitiesSettings | - | | ActvPfrmDataConnectorS3 | - | | ActvPlatformAdncIdentifier | - | | ActvPlatformFieldValue | - | | AddressSettings | countriesandstates, country, state | | AdvAccountForecastSet | sub_types | | AffinityScoreDefinition | - | | AgentPlatformSettings | - | | AgentforceForDevelopersSettings | - | | AiAuthoringBundle | - | | AiEvaluationDefinition | sub_types | | AiPluginUtteranceDef | - | | AllOrNoneHeader | - | | AnalyticSnapshot | sub_types | | AnalyticsDashboard | sub_types | | AnalyticsSettings | - | | AnalyticsVisualization | sub_types | | AnalyticsWorkspace | sub_types | | AnimationRule | - | | ApexClass | sub_types | | ApexComponent | - | | ApexEmailNotifications | sub_types | | ApexPage | - | | ApexSettings | - | | ApexTestSuite | - | | ApexTrigger | - | | AppAnalyticsSettings | - | | AppExperienceSettings | - | | AppFrameworkTemplateBundle | - | | AppMenu | - | | AppointmentAssignmentPolicy | - | | AppointmentSchedulingPolicy | - | | ApprovalProcess | sub_types | | ArticleType | sub_types, child_metadata_types | | ArticleType_CustomField | - | | ArticleType_Layout | sub_types | | AssessmentQuestion | sub_types | | AssessmentQuestionSet | - | | AssignmentRules | sub_types | | AssociationEngineSettings | - | | AsyncResult | api_version_310_and_later, api_versions_290_and_300, api_version_280_and_earlier | | Audience | sub_types | | AuraDefinitionBundle | - | | AuthProvider | - | | AutoResponseRules | sub_types | | AutomatedContactsSettings | - | | BaseSharingRule | - | | BatchCalcJobDefinition | sub_types | | BatchProcessJobDefinition | sub_types | | BillingSettings | - | | BlacklistedConsumer | - | | Bot | sub_types | | BotBlock | sub_types | | BotSettings | - | | BotTemplate | - | | BotVersion | sub_types | | BranchManagementSettings | - | | BrandingSet | branding_properties_for_lightning_experience_themes, sub_types | | BriefcaseDefinition | sub_types | | BusinessHoursSettings | sub_types | | BusinessProcess | - | | BusinessProcessGroup | sub_types | | CMSConnectSource | sub_types | | CallCenter | sub_types | | CallCenterRoutingMap | - | | CallCoachingMediaProvider | - | | CallOptions | - | | CampaignInfluenceModel | - | | CampaignSettings | - | | CancelDeployResult | - | | CareBenefitVerifySettings | - | | CareLimitType | - | | CareProviderSearchConfig | - | | CareRequestConfiguration | sub_types | | CareSystemFieldMapping | - | | CaseSettings | sub_types | | CaseSubjectParticle | - | | CatalogedApi | sub_types | | CatalogedApiArtifactVersionInfo | - | | CatalogedApiVersion | - | | Certificate | - | | ChannelLayout | sub_types | | ChatterAnswersSettings | - | | ChatterEmailsMDSettings | - | | ChatterExtension | - | | ChatterSettings | - | | ChoiceList | sub_types | | ClaimFinancialSettings | - | | ClauseCatgConfiguration | - | | CleanDataService | sub_types | | CodeBuilderSettings | - | | CollectionsDashboardSettings | - | | CommerceSettings | - | | CommunitiesSettings | - | | Community | sub_types | | CommunityTemplateDefinition | sub_types | | CommunityThemeDefinition | communitytheme_setting, sub_types | | CompactLayout | - | | CompanySettings | sub_types | | ConnectedApp | sub_types | | ConnectedAppSettings | - | | ContentAsset | sub_types | | ContentSettings | - | | ContentTypeBundle | sub_types | | ContextDefinition | sub_types | | ContractSettings | - | | ConvIntelligenceSignalRule | sub_types | | ConversationChannelDefinition | - | | ConversationMessageDefinition | sub_types | | ConversationMessageDefinitionTranslation | sub_types | | ConversationVendorInfo | - | | ConversationalIntelligenceSettings | - | | CorsWhitelistOrigin | - | | CriteriaBasedSharingRule | sub_types | | CspTrustedSite | - | | CurrencySettings | - | | CustomAddressFieldSettings | - | | CustomApplication | sub_types | | CustomApplicationComponent | - | | CustomFeedFilter | sub_types | | CustomField | sub_types | | CustomFieldDisplay | - | | CustomHelpMenuSection | sub_types | | CustomIndex | - | | CustomLabels | sub_types | | CustomMetadata | sub_types | | CustomNotificationType | sub_types | | CustomObject | sub_types, child_metadata_types | | CustomObjectTranslation | sub_types | | CustomPageWebLink | - | | CustomPermission | sub_types | | CustomSite | sub_types | | CustomTab | - | | CustomValue | sub_types | | CustomerDataPlatformSettings | - | | Dashboard | sub_types | | DataCategoryGroup | sub_types | | DataConnector | sub_types | | DataConnectorIngestApi | - | | DataConnectorS3 | - | | DataDotComSettings | - | | DataImportManagementSettings | - | | DataKitObjectDependency | - | | DataKitObjectTemplate | - | | DataObjectBuildOrgTemplate | - | | DataObjectSearchIndexConf | - | | DataPackageKitDefinition | - | | DataPackageKitObject | - | | DataSource | - | | DataSourceBundleDefinition | - | | DataSourceField | - | | DataSourceObject | - | | DataSourceTenant | - | | DataSrcDataModelFieldMap | - | | DataStreamDefinition | - | | DataStreamTemplate | - | | DataWeaveResource | - | | DebuggingHeader | - | | DecisionMatrixDefinition | sub_types | | DecisionTable | sub_types | | DecisionTableDatasetLink | sub_types | | DelegateGroup | - | | DeleteResult | properties | | DeployResult | deploydetails, deploymessage, runtestsresult, codecoverageresult, codecoveragewarning, runtestfailure, flowcoverageresult, flowcoveragewarning, runtestsuccess, codelocation | | DeploymentSettings | - | | DescribeMetadataResult | describemetadataobject | | DescribeValueTypeResult | valuetypefield, picklistentry | | DevHubSettings | - | | DgtAssetMgmtProvider | - | | DgtAssetMgmtPrvdLghtCpnt | - | | DigitalExperienceBundle | file_suffix_and_directory_location, sub_types, child_metadata_types | | DigitalExperienceBundle_Marketing_Workspace_Bundle_and_Folders | - | | DigitalExperienceBundle_Site_Workspace_Bundle_and_Folders | sfdc_cms__apppage_folder, sfdc_cms__brandingset_folder, sfdc_cms__languagesettings_folder, sfdc_cms__route_folder, sfdc_cms__site_folder, sfdc_cms__theme_folder, sfdc_cms__themelayout_folder, sfdc_cms__view_folder | | DigitalExperienceConfig | sub_types | | DisclosureDefinition | - | | DisclosureDefinitionVersion | - | | DisclosureType | - | | DiscoveryAIModel | sub_types | | DiscoveryGoal | sub_types | | DiscoveryStory | sub_types | | Document | - | | DocumentCategory | - | | DocumentCategoryDocumentType | - | | DocumentChecklistSettings | - | | DocumentGenerationSetting | - | | DocumentType | - | | DuplicateRule | sub_types | | DynamicFormsSettings | - | | EACSettings | - | | EclairGeoData | sub_types | | EinsteinAISettings | - | | EinsteinAgentSettings | - | | EinsteinGptSettings | - | | EmailAdministrationSettings | - | | EmailAuthorizationSettings | - | | EmailIntegrationSettings | - | | EmailServicesFunction | sub_types | | EmailTemplate | sub_types | | EmailTemplateSettings | - | | EmbeddedServiceBranding | - | | EmbeddedServiceConfig | embeddedservicemessagingchannel, sub_types | | EmbeddedServiceFieldService | - | | EmbeddedServiceFlowConfig | - | | EmbeddedServiceLiveAgent | sub_types | | EmbeddedServiceMenuSettings | sub_types | | EmployeeUserSettings | - | | EnablementMeasureDefinition | sub_types | | EnablementProgramDefinition | sub_types | | EnblProgramTaskSubCategory | - | | EncryptionKeySettings | - | | EnhancedNotesSettings | - | | EntitlementProcess | sub_types | | EntitlementSettings | - | | EntitlementTemplate | - | | Error | properties | | EscalationRules | sub_types | | EventDelivery | sub_types | | EventRelayConfig | - | | EventSettings | - | | EventSubscription | sub_types | | ExperienceBundle | brandingsets_folder, config_folder, routes_folder, themes_folder, variations_folder, views_folder, sub_types | | ExperienceBundleSettings | - | | ExperiencePropertyTypeBundle | sub_types | | ExplainabilityMsgTemplate | - | | ExpressionSetDefinition | sub_types | | ExpressionSetMessageToken | - | | ExpressionSetObjectAlias | sub_types | | ExternalAIModel | - | | ExternalAuthIdentityProvider | sub_types | | ExternalClientAppSettings | - | | ExternalClientApplication | - | | ExternalCredential | sub_types | | ExternalDataConnector | - | | ExternalDataSource | externaldatasrcdescriptors_for_salesforce_connect_adapter_for_amazon_dynamodb_and_for_amazon_athena, sub_types | | ExternalDataTranObject | sub_types | | ExternalDataTransportFieldTemplate | - | | ExternalDataTransportObjectTemplate | - | | ExternalServiceRegistration | sub_types | | ExternalServicesSettings | - | | ExtlClntAppCanvasSettings | - | | ExtlClntAppConfigurablePolicies | - | | ExtlClntAppGlobalOauthSettings | sub_types | | ExtlClntAppMobileConfigurablePolicies | - | | ExtlClntAppMobileSettings | - | | ExtlClntAppNotificationSettings | sub_types | | ExtlClntAppOauthConfigurablePolicies | sub_types | | ExtlClntAppOauthSettings | sub_types | | ExtlClntAppPushConfigurablePolicies | - | | ExtlClntAppPushSettings | sub_types | | ExtlClntAppSamlConfigurablePolicies | sub_types | | FeatureParameterBoolean | sub_types | | FeatureParameterDate | sub_types | | FeatureParameterInteger | sub_types | | FieldMappingConfig | - | | FieldRestrictionRule | - | | FieldServiceSettings | sub_types | | FieldSet | sub_types | | FieldSrcTrgtRelationship | - | | FileUploadAndDownloadSecuritySettings | sub_types | | FilesConnectSettings | - | | FlexiPage | sub_types | | Flow | sub_types | | FlowCategory | sub_types | | FlowDefinition | - | | FlowSettings | - | | FlowTest | sub_types | | FlowValueMap | sub_types | | Folder | child_metadata_types | | FolderShare | - | | ForecastingFilter | - | | ForecastingFilterCondition | - | | ForecastingObjectListSettings | forecastingobjectlistselectedsettings, forecastingobjectlistunselectedsettings, sub_types | | ForecastingSettings | sub_types | | ForecastingSourceDefinition | - | | ForecastingType | - | | ForecastingTypeSource | - | | FuelType | - | | FuelTypeSustnUom | - | | FunctionReference | - | | FundraisingConfig | - | | GatewayProviderPaymentMethodType | - | | GenAiFunction | input_folder, output_folder, sub_types | | GenAiPlanner | sub_types | | GenAiPlannerBundle | sub_types | | GenAiPlugin | sub_types | | GenAiPluginInstructionDef | - | | GenAiPromptTemplate | sub_types | | GenAiPromptTemplateActv | - | | GiftEntryGridTemplate | - | | GlobalPicklist | - | | GlobalPicklistValue | sub_types | | GlobalValueSet | - | | GlobalValueSetTranslation | sub_types | | GoogleAppsSettings | - | | Group | - | | HighVelocitySalesSettings | - | | HistoryRetentionPolicy | - | | HomePageComponent | - | | HomePageLayout | - | | IPAddressRange | - | | IdeasSettings | - | | IdentityProviderSettings | - | | IdentityVerificationProcDef | sub_types | | IdentityVerificationProcDtl | sub_types | | IdentityVerificationProcFld | - | | IframeWhiteListUrlSettings | sub_types | | InboundCertificate | - | | InboundNetworkConnection | sub_types | | IncidentMgmtSettings | - | | Index | sub_types | | IndustriesEinsteinFeatureSettings | - | | IndustriesLoyaltySettings | - | | IndustriesPricingSettings | - | | IndustriesRatingSettings | - | | IndustriesSettings | - | | IndustriesUnifiedInventorySettings | - | | InsPlcyLimitConsumptionRule | - | | InstalledPackage | - | | IntegArtifactDef | - | | IntegrationProviderDef | sub_types | | InterestTaggingSettings | - | | InternalDataConnector | - | | InvLatePymntRiskCalcSettings | - | | InventorySettings | - | | InvocableActionExtension | sub_types | | InvocableActionSettings | - | | KeywordList | sub_types | | KnowledgeSettings | sub_types | | LanguageSettings | - | | Layout | sub_types | | LeadConfigSettings | - | | LeadConvertSettings | sub_types | | LearningItemType | - | | Letterhead | sub_types | | LightningBolt | sub_types | | LightningComponentBundle | sub_types | | LightningExperienceSettings | - | | LightningExperienceTheme | - | | LightningMessageChannel | sub_types | | LightningOnboardingConfig | - | | LightningTypeBundle | sub_types | | ListMetadataQuery | - | | ListView | sub_types | | LiveAgentSettings | - | | LiveChatAgentConfig | sub_types | | LiveChatButton | sub_types | | LiveChatDeployment | sub_types | | LiveChatSensitiveDataRule | - | | LiveMessageSettings | - | | LoyaltyProgramSetup | sub_types | | MLDataDefinition | sub_types | | MLPredictionDefinition | - | | MacroSettings | - | | MailMergeSettings | - | | ManagedContentType | sub_types | | ManagedEventSubscription | - | | ManagedTopics | sub_types | | MapAndLocationSettings | - | | MarketSegmentDefinition | - | | MarketingAppExtension | sub_types | | MatchingRule | sub_types | | MeetingsSettings | - | | MessagingChannel | sub_types | | MetadataWithContent | - | | Metadata_Type_Limits | - | | MfgProgramTemplate | sub_types | | MfgServiceConsoleSettings | - | | MilestoneType | - | | MktCalcInsightObjectDef | - | | MktDataTranObject | sub_types | | MlDomain | sub_types | | MobSecurityCertPinConfig | - | | MobileApplicationDetail | - | | MobileSecurityAssignment | - | | MobileSecurityPolicy | - | | MobileSettings | sub_types | | ModerationRule | sub_types | | MutingPermissionSet | - | | MyDomainDiscoverableLogin | - | | MyDomainSettings | - | | NameSettings | - | | NamedCredential | sub_types | | NamedFilter | sub_types | | NavigationMenu | sub_types | | Network | sub_types | | NetworkBranding | - | | NotificationTypeConfig | sub_types | | NotificationsSettings | - | | OauthCustomScope | - | | OauthOidcSettings | - | | OauthTokenExchangeHandler | sub_types | | ObjectHierarchyRelationship | sub_types | | ObjectLinkingSettings | - | | ObjectSourceTargetMap | sub_types | | OcrSampleDocument | sub_types | | OcrTemplate | sub_types | | OmniChannelSettings | - | | OmniExtTrackingDef | - | | OmniInteractionAccessConfig | - | | OmniInteractionConfig | - | | OmniScript | sub_types | | OmniSupervisorConfig | sub_types | | OmniTrackingGroup | - | | OnboardingDataObjectGroup | sub_types | | OpportunityInsightsSettings | - | | OpportunityScoreSettings | - | | OpportunitySettings | sub_types | | OrchestrationPlanCtxMapping | - | | OrderManagementSettings | - | | OrderSettings | - | | OrgPreferenceSettings | sub_types | | OrgSettings | - | | OutboundNetworkConnection | sub_types | | OwnerSharingRule | sub_types | | Package | packagetypemembers | | PardotEinsteinSettings | - | | PardotSettings | - | | ParticipantRole | - | | PartyDataModelSettings | - | | PathAssistant | sub_types | | PathAssistantSettings | - | | PaymentGatewayProvider | - | | PaymentsSettings | - | | PermissionSet | sub_types | | PermissionSetGroup | - | | PermissionSetLicenseDefinition | sub_types | | PersonAccountOwnerPowerUser | - | | Picklist | - | | PicklistSettings | - | | PipelineInspMetricConfig | - | | PlatformCachePartition | sub_types | | PlatformEncryptionSettings | - | | PlatformEventChannel | sub_types | | PlatformEventChannelMember | sub_types | | PlatformEventMigration | - | | PlatformEventSettings | - | | PlatformEventSubscriberConfig | - | | Portal | - | | PortalDelegablePermissionSet | - | | PostTemplate | - | | PredictionBuilderSettings | - | | PresenceDeclineReason | - | | PresenceUserConfig | sub_types | | PricingActionParameters | - | | PricingRecipe | sub_types | | PrivacySettings | - | | ProcessFlowMigration | - | | ProductAttributeSet | - | | ProductSettings | - | | Profile | sub_types | | ProfileActionOverride | - | | ProfilePasswordPolicy | - | | ProfileSearchLayouts | - | | ProfileSessionSetting | sub_types | | Prompt | sub_types | | PublicKeyCertificate | - | | PublicKeyCertificateSet | sub_types | | Queue | sub_types | | QueueRoutingConfig | sub_types | | QuickAction | sub_types | | QuoteSettings | - | | ReadResult | properties | | RealTimeEventSettings | sub_types | | RecommendationStrategy | sub_types | | RecordActionDeployment | sub_types | | RecordAggregationDefinition | sub_types | | RecordAlertCategory | - | | RecordPageSettings | - | | RecordType | sub_types | | RedirectWhitelistUrl | - | | ReferencedDashboard | - | | RegisteredExternalService | - | | RelatedRecordAssocCriteria | - | | RelationshipGraphDefinition | sub_types | | RemoteSiteSetting | - | | Report | sub_types | | ReportType | sub_types | | RestrictionRule | - | | RetailExecutionSettings | - | | RetrievalSummaryDefinition | sub_types | | RetrieveRequest | - | | RetrieveResult | sub_types | | Role | - | | RoleOrTerritory | - | | SalesAgreementSettings | sub_types | | SalesWorkQueueSettings | - | | SamlSsoConfig | - | | SandboxSettings | - | | SaveResult | properties | | SchedulingObjective | sub_types | | SchedulingRule | sub_types | | SchemaSettings | - | | Scontrol | - | | SearchCustomization | sub_types | | SearchLayouts | - | | SearchOrgWideObjectConfig | sub_types | | SearchSettings | sub_types | | SecuritySettings | sub_types | | ServiceAISetupDefinition | - | | ServiceAISetupField | - | | ServiceChannel | sub_types | | ServiceCloudVoiceSettings | - | | ServicePresenceStatus | sub_types | | ServiceProcess | sub_types | | ServiceSetupAssistantSettings | - | | SessionHeader | - | | SharedTo | - | | SharingBaseRule | sub_types | | SharingReason | - | | SharingRecalculation | - | | SharingRules | sub_types, child_metadata_types | | SharingSet | sub_types | | SharingSettings | - | | SiteDotCom | - | | SiteSettings | - | | Skill | sub_types | | SocialCustomerServiceSettings | - | | SocialProfileSettings | - | | SourceTrackingSettings | - | | StageAssignment | sub_types | | StageDefinition | sub_types | | StandardValueSet | - | | StandardValueSetTranslation | - | | StaticResource | - | | StreamingAppDataConnector | - | | SubscriptionManagementSettings | - | | SurveySettings | - | | SustainabilityUom | - | | SustnUomConversion | - | | SvcCatalogCategory | - | | SvcCatalogFulfillmentFlow | sub_types | | SvcCatalogItemDef | sub_types | | SynonymDictionary | sub_types | | Tag | sub_types | | TagSet | - | | Territory | - | | Territory2 | sub_types | | Territory2Model | - | | Territory2Rule | sub_types | | Territory2Settings | sub_types | | Territory2Type | - | | TimeSheetTemplate | sub_types | | TimelineObjectDefinition | - | | TopicsForObjects | - | | TrailheadSettings | - | | TransactionSecurityPolicy | sub_types | | Translations | sub_types | | TrialOrgSettings | - | | UIBundle | - | | UIObjectRelationConfig | sub_types | | UiFormatSpecificationSet | sub_types | | UiPreviewMessageTabDef | - | | UpsertResult | properties | | UserAccessPolicy | sub_types | | UserAuthCertificate | - | | UserCriteria | - | | UserEngagementSettings | - | | UserInterfaceSettings | - | | UserManagementSettings | - | | UserProfileSearchScope | - | | UserProvisioningConfig | - | | ValidationRule | - | | VirtualVisitConfig | - | | VoiceSettings | - | | WarrantyLifeCycleMgmtSettings | - | | WaveAnalyticAssetCollection | sub_types | | WaveApplication | - | | WaveComponent | - | | WaveDashboard | - | | WaveDataflow | - | | WaveDataset | - | | WaveLens | - | | WaveRecipe | - | | WaveTemplateBundle | - | | WaveXmd | sub_types | | WebLink | - | | WebStoreBundle | - | | WebStoreTemplate | - | | WorkDotComSettings | - | | WorkSkillRouting | sub_types | | Workflow | sub_types | | WorkforceEngagementSettings | - | ## Common Metadata Types The following are some of the most frequently used metadata types: - **CustomObject**: defines the schema for a custom sObject, including fields, relationships, and settings - **Flow**: automates business processes using a visual canvas of elements and connectors - **ApexClass**: compiled Apex server-side class; includes body, API version, and status - **ApexTrigger**: Apex code that executes before/after DML events on a specific sObject - **Profile**: controls object/field permissions, app visibility, and login settings for a user profile - **PermissionSet**: additive set of permissions granted to users independently of their profile - **CustomField**: defines a field on a standard or custom object, including type, picklist values, and formula - **Layout**: controls the arrangement of fields and related lists on a record detail/edit page - **ValidationRule**: enforces data quality by preventing saves when a formula condition is true - **ApexPage**: Visualforce page definition, including controller reference and markup - **ApexComponent**: reusable Visualforce component that can be embedded in pages - **CustomTab**: defines a tab pointing to a custom object, Visualforce page, or web URL - **CustomApplication**: defines an app's tab bar, nav items, and branding - **LightningComponentBundle**: LWC bundle including JS, HTML, and metadata descriptor - **AuraDefinitionBundle**: Aura (Lightning) component bundle with component, controller, helper files - **StaticResource**: uploaded file (JS, CSS, image, ZIP) accessible from Visualforce and LWC - **EmailTemplate**: email template for use in workflow rules, Process Builder, or Apex - **Report**: saved report definition including filters, groupings, and columns - **Dashboard**: collection of dashboard components backed by reports - **AIApplication**: represents an AI application instance (e.g. Einstein Prediction Builder); uses the `.ai` file suffix --- *Index generated: 2026-06-10* *Total metadata types: 604*