Salesforce Soap API

The Soap API from Salesforce — 3 operation(s) for soap.

Documentation

Specifications

Schemas & Data

OpenAPI Specification

salesforce-soap-api-openapi.yml Raw ↑
openapi: 3.1.0
info:
  title: Salesforce Bulk API 2.0 Abort Soap API
  description: 'Salesforce Bulk API 2.0 is a simplified, REST-based interface for bulk data operations that improves on the original Bulk API. It uses a straightforward job model and supports CSV format for ingest and query jobs, enabling processing of millions of records asynchronously.

    '
  version: v63.0
  contact:
    name: Salesforce Developers
    url: https://developer.salesforce.com/
  license:
    name: Salesforce Developer Terms
    url: https://www.salesforce.com/company/legal/agreements/
servers:
- url: https://{instance}.salesforce.com/services/data/v{version}/jobs
  description: Salesforce Bulk API 2.0 jobs endpoint
  variables:
    instance:
      default: yourInstance
      description: 'The Salesforce instance identifier (e.g., na1, eu3, or a My Domain subdomain like mycompany).

        '
    version:
      default: '63.0'
      description: 'The Salesforce API version number (e.g., 63.0). Use the latest supported version for new integrations.

        '
security:
- BearerAuth: []
tags:
- name: Soap
paths:
  /Soap/u/64.0:
    parameters: []
    post:
      tags:
      - Soap
      summary: Salesforce Publish Multiple Events With Soap Call
      operationId: PublishmultipleeventswithSOAPcall
      parameters:
      - name: Content-Type
        in: header
        description: ''
        required: true
        schema:
          const: text/xml
          type: string
          examples:
          - text/xml
        example: example_value
      - name: charset
        in: header
        description: ''
        required: true
        schema:
          type: string
          examples:
          - UTF-8
        example: example_value
      - name: SOAPAction
        in: header
        description: ''
        required: true
        schema:
          type: string
          examples:
          - create
        example: example_value
      - name: Accept
        in: header
        description: ''
        required: true
        schema:
          type: string
          examples:
          - text/xml
        example: example_value
      requestBody:
        description: ''
        content:
          application/xml:
            schema:
              allOf:
              - $ref: '#/components/schemas/Envelope'
              - xml:
                  name: Envelope
                  attribute: false
                  wrapped: false
                examples:
                - "<Envelope>\n\n  <SOAP-ENV:Header xmlns:SOAP-ENV=\"http://schemas.xmlsoap.org/soap/envelope/\">\n\n    <ns2:SessionHeader xmlns:ns2=\"urn:partner.soap.sforce.com\">\n\n      <ns2:sessionId></ns2:sessionId>\n\n    </ns2:SessionHeader>\n\n  </SOAP-ENV:Header>\n\n  <SOAP-ENV:Body xmlns:SOAP-ENV=\"http://schemas.xmlsoap.org/soap/envelope/\">\n\n    <ns2:create xmlns:ns2=\"urn:partner.soap.sforce.com\">\n\n      <ns2:sObjects>\n\n        <ns1:type xmlns:ns1=\"urn:sobject.partner.soap.sforce.com\">Carbon_Comparison__e</ns1:type>\n\n        <Annual_Mileage__c>12000</Annual_Mileage__c>\n\n        <Current_Vehicle__c>Fast car 1</Current_Vehicle__c>\n\n        <Model_Year__c>2019</Model_Year__c>\n\n      </ns2:sObjects>\n\n      <ns2:sObjects>\n\n        <ns1:type xmlns:ns1=\"urn:sobject.partner.soap.sforce.com\">Carbon_Comparison__e</ns1:type>\n\n        <Annual_Mileage__c>12000</Annual_Mileage__c>\n\n        <Current_Vehicle__c>Fast car 2</Current_Vehicle__c>\n\n        <Model_Year__c>2019</Model_Year__c>\n\n      </ns2:sObjects>\n\n    </ns2:create>\n\n  </SOAP-ENV:Body>\n\n</Envelope>"
              contentMediaType: application/xml
            example: "<Envelope>\n\n  <SOAP-ENV:Header xmlns:SOAP-ENV=\"http://schemas.xmlsoap.org/soap/envelope/\">\n\n    <ns2:SessionHeader xmlns:ns2=\"urn:partner.soap.sforce.com\">\n\n      <ns2:sessionId></ns2:sessionId>\n\n    </ns2:SessionHeader>\n\n  </SOAP-ENV:Header>\n\n  <SOAP-ENV:Body xmlns:SOAP-ENV=\"http://schemas.xmlsoap.org/soap/envelope/\">\n\n    <ns2:create xmlns:ns2=\"urn:partner.soap.sforce.com\">\n\n      <ns2:sObjects>\n\n        <ns1:type xmlns:ns1=\"urn:sobject.partner.soap.sforce.com\">Carbon_Comparison__e</ns1:type>\n\n        <Annual_Mileage__c>12000</Annual_Mileage__c>\n\n        <Current_Vehicle__c>Fast car 1</Current_Vehicle__c>\n\n        <Model_Year__c>2019</Model_Year__c>\n\n      </ns2:sObjects>\n\n      <ns2:sObjects>\n\n        <ns1:type xmlns:ns1=\"urn:sobject.partner.soap.sforce.com\">Carbon_Comparison__e</ns1:type>\n\n        <Annual_Mileage__c>12000</Annual_Mileage__c>\n\n        <Current_Vehicle__c>Fast car 2</Current_Vehicle__c>\n\n        <Model_Year__c>2019</Model_Year__c>\n\n      </ns2:sObjects>\n\n    </ns2:create>\n\n  </SOAP-ENV:Body>\n\n</Envelope>"
        required: true
      responses:
        '200':
          description: ''
          headers: {}
      deprecated: false
      servers:
      - url: https://services
        variables: {}
      x-api-evangelist-processing:
        PascalCaseOperationSummaries: true
        ChooseTags: true
      x-microcks-operation:
        delay: 0
        dispatcher: FALLBACK
  /Soap/m/64.0:
    parameters: []
    post:
      tags:
      - Soap
      summary: Salesforce Soap Describemetadata
      operationId: SOAPDescribeMetadata
      parameters:
      - name: Content-Type
        in: header
        description: ''
        required: true
        schema:
          const: text/xml
          type: string
          examples:
          - text/xml
        example: example_value
      - name: charset
        in: header
        description: ''
        required: true
        schema:
          type: string
          examples:
          - UTF-8
        example: example_value
      - name: SOAPAction
        in: header
        description: ''
        required: true
        schema:
          type: string
          examples:
          - login
        example: example_value
      - name: Accept
        in: header
        description: ''
        required: true
        schema:
          type: string
          examples:
          - text/xml
        example: example_value
      requestBody:
        description: ''
        content:
          application/xml:
            schema:
              allOf:
              - $ref: '#/components/schemas/Envelope1'
              - xml:
                  name: Envelope
                  attribute: false
                  wrapped: false
                examples:
                - "<Envelope>\n\n  <soapenv:Header xmlns:soapenv=\"http://schemas.xmlsoap.org/soap/envelope/\">\n\n    <tns:SessionHeader xmlns:tns=\"http://soap.sforce.com/2006/04/metadata\">\n\n      <tns:sessionId></tns:sessionId>\n\n    </tns:SessionHeader>\n\n  </soapenv:Header>\n\n  <soapenv:Body xmlns:soapenv=\"http://schemas.xmlsoap.org/soap/envelope/\">\n\n    <tns:describeMetadata xmlns:tns=\"http://soap.sforce.com/2006/04/metadata\">\n\n      <asOfVersion>64</asOfVersion>\n\n    </tns:describeMetadata>\n\n  </soapenv:Body>\n\n</Envelope>"
              contentMediaType: application/xml
            example: "<Envelope>\n\n  <soapenv:Header xmlns:soapenv=\"http://schemas.xmlsoap.org/soap/envelope/\">\n\n    <tns:SessionHeader xmlns:tns=\"http://soap.sforce.com/2006/04/metadata\">\n\n      <tns:sessionId></tns:sessionId>\n\n    </tns:SessionHeader>\n\n  </soapenv:Header>\n\n  <soapenv:Body xmlns:soapenv=\"http://schemas.xmlsoap.org/soap/envelope/\">\n\n    <tns:describeMetadata xmlns:tns=\"http://soap.sforce.com/2006/04/metadata\">\n\n      <asOfVersion>64</asOfVersion>\n\n    </tns:describeMetadata>\n\n  </soapenv:Body>\n\n</Envelope>"
        required: true
      responses:
        '200':
          description: OK
          headers:
            Date:
              content:
                text/plain:
                  schema:
                    type: string
                    contentMediaType: text/plain
                  example: Thu, 07 Sep 2023 09:22:24 GMT
            Cache-Control:
              content:
                text/plain:
                  schema:
                    type: string
                    contentMediaType: text/plain
                  example: no-cache,must-revalidate,max-age=0,no-store,private
            Vary:
              content:
                text/plain:
                  schema:
                    type: string
                    contentMediaType: text/plain
                  example: Accept-Encoding
            Content-Encoding:
              content:
                text/plain:
                  schema:
                    type: string
                    contentMediaType: text/plain
                  example: gzip
            Transfer-Encoding:
              content:
                text/plain:
                  schema:
                    type: string
                    contentMediaType: text/plain
                  example: chunked
          content:
            text/xml; charset=utf-8:
              schema:
                allOf:
                - $ref: '#/components/schemas/Envelope2'
                - xml:
                    name: Envelope
                    attribute: false
                    wrapped: false
                  examples:
                  - "<Envelope>\n\n  <soapenv:Body xmlns:soapenv=\"http://schemas.xmlsoap.org/soap/envelope/\">\n\n    <describeMetadataResponse>\n\n      <result>\n\n        <metadataObjects>\n\n          <directoryName>installedPackages</directoryName>\n\n          <inFolder>false</inFolder>\n\n          <metaFile>false</metaFile>\n\n          <suffix>installedPackage</suffix>\n\n          <xmlName>InstalledPackage</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <childXmlNames>CustomLabel</childXmlNames>\n\n          <directoryName>labels</directoryName>\n\n          <inFolder>false</inFolder>\n\n          <metaFile>false</metaFile>\n\n          <suffix>labels</suffix>\n\n          <xmlName>CustomLabels</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <directoryName>staticresources</directoryName>\n\n          <inFolder>false</inFolder>\n\n          <metaFile>true</metaFile>\n\n          <suffix>resource</suffix>\n\n          <xmlName>StaticResource</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <directoryName>scontrols</directoryName>\n\n          <inFolder>false</inFolder>\n\n          <metaFile>true</metaFile>\n\n          <suffix>scf</suffix>\n\n          <xmlName>Scontrol</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <directoryName>certs</directoryName>\n\n          <inFolder>false</inFolder>\n\n          <metaFile>true</metaFile>\n\n          <suffix>crt</suffix>\n\n          <xmlName>Certificate</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <directoryName>messageChannels</directoryName>\n\n          <inFolder>false</inFolder>\n\n          <metaFile>false</metaFile>\n\n          <suffix>messageChannel</suffix>\n\n          <xmlName>LightningMessageChannel</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <directoryName>lwc</directoryName>\n\n          <inFolder>false</inFolder>\n\n          <metaFile>false</metaFile>\n\n          <xmlName>LightningComponentBundle</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <directoryName>aura</directoryName>\n\n          <inFolder>false</inFolder>\n\n          <metaFile>false</metaFile>\n\n          <xmlName>AuraDefinitionBundle</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <directoryName>components</directoryName>\n\n          <inFolder>false</inFolder>\n\n          <metaFile>true</metaFile>\n\n          <suffix>component</suffix>\n\n          <xmlName>ApexComponent</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <directoryName>pages</directoryName>\n\n          <inFolder>false</inFolder>\n\n          <metaFile>true</metaFile>\n\n          <suffix>page</suffix>\n\n          <xmlName>ApexPage</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <directoryName>queues</directoryName>\n\n          <inFolder>false</inFolder>\n\n          <metaFile>false</metaFile>\n\n          <suffix>queue</suffix>\n\n          <xmlName>Queue</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <directoryName>inboundNetworkConnections</directoryName>\n\n          <inFolder>false</inFolder>\n\n          <metaFile>false</metaFile>\n\n          <suffix>inboundNetworkConnection</suffix>\n\n          <xmlName>InboundNetworkConnection</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <directoryName>outboundNetworkConnections</directoryName>\n\n          <inFolder>false</inFolder>\n\n          <metaFile>false</metaFile>\n\n          <suffix>outboundNetworkConnection</suffix>\n\n          <xmlName>OutboundNetworkConnection</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <directoryName>externalCredentials</directoryName>\n\n          <inFolder>false</inFolder>\n\n          <metaFile>false</metaFile>\n\n          <suffix>externalCredential</suffix>\n\n          <xmlName>ExternalCredential</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <directoryName>namedCredentials</directoryName>\n\n          <inFolder>false</inFolder>\n\n          <metaFile>false</metaFile>\n\n          <suffix>namedCredential</suffix>\n\n          <xmlName>NamedCredential</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <childXmlNames>ExternalDataSrcDescriptor</childXmlNames>\n\n          <directoryName>dataSources</directoryName>\n\n          <inFolder>false</inFolder>\n\n          <metaFile>false</metaFile>\n\n          <suffix>dataSource</suffix>\n\n          <xmlName>ExternalDataSource</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <directoryName>externalServiceRegistrations</directoryName>\n\n          <inFolder>false</inFolder>\n\n          <metaFile>false</metaFile>\n\n          <suffix>externalServiceRegistration</suffix>\n\n          <xmlName>ExternalServiceRegistration</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <directoryName>roles</directoryName>\n\n          <inFolder>false</inFolder>\n\n          <metaFile>false</metaFile>\n\n          <suffix>role</suffix>\n\n          <xmlName>Role</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <directoryName>groups</directoryName>\n\n          <inFolder>false</inFolder>\n\n          <metaFile>false</metaFile>\n\n          <suffix>group</suffix>\n\n          <xmlName>Group</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <directoryName>globalValueSets</directoryName>\n\n          <inFolder>false</inFolder>\n\n          <metaFile>false</metaFile>\n\n          <suffix>globalValueSet</suffix>\n\n          <xmlName>GlobalValueSet</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <directoryName>standardValueSets</directoryName>\n\n          <inFolder>false</inFolder>\n\n          <metaFile>false</metaFile>\n\n          <suffix>standardValueSet</suffix>\n\n          <xmlName>StandardValueSet</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <directoryName>customPermissions</directoryName>\n\n          <inFolder>false</inFolder>\n\n          <metaFile>false</metaFile>\n\n          <suffix>customPermission</suffix>\n\n          <xmlName>CustomPermission</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <childXmlNames>[\"CustomField\",\"Index\",\"BusinessProcess\",\"RecordType\",\"CompactLayout\",\"WebLink\",\"ValidationRule\",\"SharingReason\",\"ListView\",\"FieldSet\"]</childXmlNames>\n\n          <directoryName>objects</directoryName>\n\n          <inFolder>false</inFolder>\n\n          <metaFile>false</metaFile>\n\n          <suffix>object</suffix>\n\n          <xmlName>CustomObject</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <directoryName>reportTypes</directoryName>\n\n          <inFolder>false</inFolder>\n\n          <metaFile>false</metaFile>\n\n          <suffix>reportType</suffix>\n\n          <xmlName>ReportType</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <directoryName>reports</directoryName>\n\n          <inFolder>true</inFolder>\n\n          <metaFile>false</metaFile>\n\n          <suffix>report</suffix>\n\n          <xmlName>Report</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <directoryName>dashboards</directoryName>\n\n          <inFolder>true</inFolder>\n\n          <metaFile>false</metaFile>\n\n          <suffix>dashboard</suffix>\n\n          <xmlName>Dashboard</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <directoryName>analyticSnapshots</directoryName>\n\n          <inFolder>false</inFolder>\n\n          <metaFile>false</metaFile>\n\n          <suffix>snapshot</suffix>\n\n          <xmlName>AnalyticSnapshot</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <directoryName>feedFilters</directoryName>\n\n          <inFolder>false</inFolder>\n\n          <metaFile>false</metaFile>\n\n          <suffix>feedFilter</suffix>\n\n          <xmlName>CustomFeedFilter</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <directoryName>layouts</directoryName>\n\n          <inFolder>false</inFolder>\n\n          <metaFile>false</metaFile>\n\n          <suffix>layout</suffix>\n\n          <xmlName>Layout</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <directoryName>documents</directoryName>\n\n          <inFolder>true</inFolder>\n\n          <metaFile>true</metaFile>\n\n          <xmlName>Document</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <directoryName>weblinks</directoryName>\n\n          <inFolder>false</inFolder>\n\n          <metaFile>false</metaFile>\n\n          <suffix>weblink</suffix>\n\n          <xmlName>CustomPageWebLink</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <directoryName>letterhead</directoryName>\n\n          <inFolder>false</inFolder>\n\n          <metaFile>false</metaFile>\n\n          <suffix>letter</suffix>\n\n          <xmlName>Letterhead</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <directoryName>email</directoryName>\n\n          <inFolder>true</inFolder>\n\n          <metaFile>true</metaFile>\n\n          <suffix>email</suffix>\n\n          <xmlName>EmailTemplate</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <directoryName>quickActions</directoryName>\n\n          <inFolder>false</inFolder>\n\n          <metaFile>false</metaFile>\n\n          <suffix>quickAction</suffix>\n\n          <xmlName>QuickAction</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <directoryName>flexipages</directoryName>\n\n          <inFolder>false</inFolder>\n\n          <metaFile>false</metaFile>\n\n          <suffix>flexipage</suffix>\n\n          <xmlName>FlexiPage</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <directoryName>tabs</directoryName>\n\n          <inFolder>false</inFolder>\n\n          <metaFile>false</metaFile>\n\n          <suffix>tab</suffix>\n\n          <xmlName>CustomTab</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <directoryName>customApplicationComponents</directoryName>\n\n          <inFolder>false</inFolder>\n\n          <metaFile>false</metaFile>\n\n          <suffix>customApplicationComponent</suffix>\n\n          <xmlName>CustomApplicationComponent</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <directoryName>applications</directoryName>\n\n          <inFolder>false</inFolder>\n\n          <metaFile>false</metaFile>\n\n          <suffix>app</suffix>\n\n          <xmlName>CustomApplication</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <directoryName>customMetadata</directoryName>\n\n          <inFolder>false</inFolder>\n\n          <metaFile>false</metaFile>\n\n          <suffix>md</suffix>\n\n          <xmlName>CustomMetadata</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <directoryName>flows</directoryName>\n\n          <inFolder>false</inFolder>\n\n          <metaFile>false</metaFile>\n\n          <suffix>flow</suffix>\n\n          <xmlName>Flow</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <directoryName>flowDefinitions</directoryName>\n\n          <inFolder>false</inFolder>\n\n          <metaFile>false</metaFile>\n\n          <suffix>flowDefinition</suffix>\n\n          <xmlName>FlowDefinition</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <directoryName>flowtests</directoryName>\n\n          <inFolder>false</inFolder>\n\n          <metaFile>false</metaFile>\n\n          <suffix>flowtest</suffix>\n\n          <xmlName>FlowTest</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <directoryName>processflowmigrations</directoryName>\n\n          <inFolder>false</inFolder>\n\n          <metaFile>false</metaFile>\n\n          <suffix>processflowmigration</suffix>\n\n          <xmlName>ProcessFlowMigration</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <directoryName>contentassets</directoryName>\n\n          <inFolder>false</inFolder>\n\n          <metaFile>true</metaFile>\n\n          <suffix>asset</suffix>\n\n          <xmlName>ContentAsset</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <childXmlNames>[\"WorkflowFieldUpdate\",\"WorkflowKnowledgePublish\",\"WorkflowTask\",\"WorkflowAlert\",\"WorkflowSend\",\"WorkflowOutboundMessage\",\"WorkflowRule\"]</childXmlNames>\n\n          <directoryName>workflows</directoryName>\n\n          <inFolder>false</inFolder>\n\n          <metaFile>false</metaFile>\n\n          <suffix>workflow</suffix>\n\n          <xmlName>Workflow</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <childXmlNames>AssignmentRule</childXmlNames>\n\n          <directoryName>assignmentRules</directoryName>\n\n          <inFolder>false</inFolder>\n\n          <metaFile>false</metaFile>\n\n          <suffix>assignmentRules</suffix>\n\n          <xmlName>AssignmentRules</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <childXmlNames>AutoResponseRule</childXmlNames>\n\n          <directoryName>autoResponseRules</directoryName>\n\n          <inFolder>false</inFolder>\n\n          <metaFile>false</metaFile>\n\n          <suffix>autoResponseRules</suffix>\n\n          <xmlName>AutoResponseRules</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <childXmlNames>EscalationRule</childXmlNames>\n\n          <directoryName>escalationRules</directoryName>\n\n          <inFolder>false</inFolder>\n\n          <metaFile>false</metaFile>\n\n          <suffix>escalationRules</suffix>\n\n          <xmlName>EscalationRules</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <directoryName>postTemplates</directoryName>\n\n          <inFolder>false</inFolder>\n\n          <metaFile>false</metaFile>\n\n          <suffix>postTemplate</suffix>\n\n          <xmlName>PostTemplate</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <directoryName>approvalProcesses</directoryName>\n\n          <inFolder>false</inFolder>\n\n          <metaFile>false</metaFile>\n\n          <suffix>approvalProcess</suffix>\n\n          <xmlName>ApprovalProcess</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <directoryName>homePageComponents</directoryName>\n\n          <inFolder>false</inFolder>\n\n          <metaFile>false</metaFile>\n\n          <suffix>homePageComponent</suffix>\n\n          <xmlName>HomePageComponent</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <directoryName>homePageLayouts</directoryName>\n\n          <inFolder>false</inFolder>\n\n          <metaFile>false</metaFile>\n\n          <suffix>homePageLayout</suffix>\n\n          <xmlName>HomePageLayout</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <directoryName>objectTranslations</directoryName>\n\n          <inFolder>false</inFolder>\n\n          <metaFile>false</metaFile>\n\n          <suffix>objectTranslation</suffix>\n\n          <xmlName>CustomObjectTranslation</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <directoryName>translations</directoryName>\n\n          <inFolder>false</inFolder>\n\n          <metaFile>false</metaFile>\n\n          <suffix>translation</suffix>\n\n          <xmlName>Translations</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <directoryName>globalValueSetTranslations</directoryName>\n\n          <inFolder>false</inFolder>\n\n          <metaFile>false</metaFile>\n\n          <suffix>globalValueSetTranslation</suffix>\n\n          <xmlName>GlobalValueSetTranslation</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <directoryName>standardValueSetTranslations</directoryName>\n\n          <inFolder>false</inFolder>\n\n          <metaFile>false</metaFile>\n\n          <suffix>standardValueSetTranslation</suffix>\n\n          <xmlName>StandardValueSetTranslation</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <directoryName>dw</directoryName>\n\n          <inFolder>false</inFolder>\n\n          <metaFile>true</metaFile>\n\n          <xmlName>DataWeaveResource</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <directoryName>classes</directoryName>\n\n          <inFolder>false</inFolder>\n\n          <metaFile>true</metaFile>\n\n          <suffix>cls</suffix>\n\n          <xmlName>ApexClass</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <directoryName>triggers</directoryName>\n\n          <inFolder>false</inFolder>\n\n          <metaFile>true</metaFile>\n\n          <suffix>trigger</suffix>\n\n          <xmlName>ApexTrigger</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <directoryName>testSuites</directoryName>\n\n          <inFolder>false</inFolder>\n\n          <metaFile>false</metaFile>\n\n          <suffix>testSuite</suffix>\n\n          <xmlName>ApexTestSuite</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <directoryName>profiles</directoryName>\n\n          <inFolder>false</inFolder>\n\n          <metaFile>false</metaFile>\n\n          <suffix>profile</suffix>\n\n          <xmlName>Profile</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <directoryName>permissionsets</directoryName>\n\n          <inFolder>false</inFolder>\n\n          <metaFile>false</metaFile>\n\n          <suffix>permissionset</suffix>\n\n          <xmlName>PermissionSet</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <directoryName>mutingpermissionsets</directoryName>\n\n          <inFolder>false</inFolder>\n\n          <metaFile>false</metaFile>\n\n          <suffix>mutingpermissionset</suffix>\n\n          <xmlName>MutingPermissionSet</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <directoryName>permissionsetgroups</directoryName>\n\n          <inFolder>false</inFolder>\n\n          <metaFile>false</metaFile>\n\n          <suffix>permissionsetgroup</suffix>\n\n          <xmlName>PermissionSetGroup</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <directoryName>profilePasswordPolicies</directoryName>\n\n          <inFolder>false</inFolder>\n\n          <metaFile>false</metaFile>\n\n          <suffix>profilePasswordPolicy</suffix>\n\n          <xmlName>ProfilePasswordPolicy</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <directoryName>profileSessionSettings</directoryName>\n\n          <inFolder>false</inFolder>\n\n          <metaFile>false</metaFile>\n\n          <suffix>profileSessionSetting</suffix>\n\n          <xmlName>ProfileSessionSetting</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <directoryName>myDomainDiscoverableLogins</directoryName>\n\n          <inFolder>false</inFolder>\n\n          <metaFile>false</metaFile>\n\n          <suffix>myDomainDiscoverableLogin</suffix>\n\n          <xmlName>MyDomainDiscoverableLogin</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <directoryName>blacklistedConsumers</directoryName>\n\n          <inFolder>false</inFolder>\n\n          <metaFile>false</metaFile>\n\n          <suffix>blacklistedConsumer</suffix>\n\n          <xmlName>BlacklistedConsumer</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <directoryName>oauthcustomscopes</directoryName>\n\n          <inFolder>false</inFolder>\n\n          <metaFile>false</metaFile>\n\n          <suffix>oauthcustomscope</suffix>\n\n          <xmlName>OauthCustomScope</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <directoryName>userProvisioningConfigs</directoryName>\n\n          <inFolder>false</inFolder>\n\n          <metaFile>false</metaFile>\n\n          <suffix>userProvisioningConfig</suffix>\n\n          <xmlName>UserProvisioningConfig</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <directoryName>datacategorygroups</directoryName>\n\n          <inFolder>false</inFolder>\n\n          <metaFile>false</metaFile>\n\n          <suffix>datacategorygroup</suffix>\n\n          <xmlName>DataCategoryGroup</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <directoryName>remoteSiteSettings</directoryName>\n\n          <inFolder>false</inFolder>\n\n          <metaFile>false</metaFile>\n\n          <suffix>remoteSite</suffix>\n\n          <xmlName>RemoteSiteSetting</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <directoryName>cspTrustedSites</directoryName>\n\n          <inFolder>false</inFolder>\n\n          <metaFile>false</metaFile>\n\n          <suffix>cspTrustedSite</suffix>\n\n          <xmlName>CspTrustedSite</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <directoryName>redirectWhitelistUrls</directoryName>\n\n          <inFolder>false</inFolder>\n\n          <metaFile>false</metaFile>\n\n          <suffix>redirectWhitelistUrl</suffix>\n\n          <xmlName>RedirectWhitelistUrl</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <childXmlNames>MatchingRule</childXmlNames>\n\n          <directoryName>matchingRules</directoryName>\n\n          <inFolder>false</inFolder>\n\n          <metaFile>false</metaFile>\n\n          <suffix>matchingRule</suffix>\n\n          <xmlName>MatchingRules</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <directoryName>duplicateRules</directoryName>\n\n          <inFolder>false</inFolder>\n\n          <metaFile>false</metaFile>\n\n          <suffix>duplicateRule</suffix>\n\n          <xmlName>DuplicateRule</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <directoryName>cleanDataServices</directoryName>\n\n          <inFolder>false</inFolder>\n\n          <metaFile>false</metaFile>\n\n          <suffix>cleanDataService</suffix>\n\n          <xmlName>CleanDataService</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <directoryName>customindex</directoryName>\n\n          <inFolder>false</inFolder>\n\n          <metaFile>false</metaFile>\n\n          <suffix>indx</suffix>\n\n          <xmlName>CustomIndex</xmlName>\n\n        </metadataObjects>\n\n        <metadataObjects>\n\n          <directoryName>skilltypes</directoryName>\n\n          <inFolder>false</inFolder>\n\n          <metaFile>false</metaFile>\n\n          <suffix>skilltype</suffix>\n\n          <xmlName>SkillType</xmlName>\n\n        </metadataObjects>\n\n        <metadat

# --- truncated at 32 KB (141 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/salesforce/refs/heads/main/openapi/salesforce-soap-api-openapi.yml