---
schema_version: "1"
id: 5705f656fff2024603b5d0e81e23f89cb4613242978c99d1bcfe85d6343b56fa
title: SOAP Headers
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/platform/api/guides/api/header/soap-headers.md
canonical_url: https://developer.salesforce.com/docs/platform/api/guide/soap-headers.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: 9dcf9b0c5ea04fc3033efefdf3e7a6a97167f0d304f7806ff50f917d958ed882
products:
  - SOAP API Developer Guide
  - Platform Developer Content
---

# SOAP Headers

The API provides SOAP headers to client applications.

|Header|Description|
|------|-----------|
|[AllOrNoneHeader](https://developer.salesforce.com/docs/platform/api/guide/sforce-api-header-allornoneheader.md)|Specifies whether a call rolls back all changes unless all records are processed successfully. This header is available in API version 20.0 and later.|
|[AllowFieldTruncationHeader](https://developer.salesforce.com/docs/platform/api/guide/sforce-api-header-allowfieldtruncation.md)|Specifies the truncation behavior for some field types in API version 15.0 and later.|
|[AssignmentRuleHeader](https://developer.salesforce.com/docs/platform/api/guide/sforce-api-header-assignmentruleheader.md)|Specifies the assignment rule to use when creating or updating an [Account](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_account.htm), [Case](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_case.htm), or [Lead](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_lead.htm).|
|[CallOptions](https://developer.salesforce.com/docs/platform/api/guide/sforce-api-header-calloptions.md)|Specifies the call options for an API request.|
|[DebuggingHeader](https://developer.salesforce.com/docs/platform/api/guide/sforce-api-header-debuggingheader.md)|Returns the debug log in the output header, `DebuggingInfo`, and specifies the level of detail in the debug log.|
|[DisableFeedTrackingHeader](https://developer.salesforce.com/docs/platform/api/guide/sforce-api-header-disablefeedtracking.md)|Specifies whether the changes made in the current call are tracked in feeds.|
|[DuplicateRuleHeader](https://developer.salesforce.com/docs/platform/api/guide/sforce-api-header-duplicateruleheader.md)|Determines options for using duplicate rules to detect duplicate records. Duplicate rules are part of the Duplicate Management feature.|
|[EmailHeader](https://developer.salesforce.com/docs/platform/api/guide/sforce-api-header-emailheader.md)|Sends an email notification when a request is processed. Provides equivalent functionality for the Salesforce user interface.|
|[LimitInfoHeader](https://developer.salesforce.com/docs/platform/api/guide/sforce-api-header-limitinfo.md)|A response header returned from calls to SOAP API. This header returns limit information for the organization. Use this header to monitor your API limits as you make calls against the organization.|
|[LocaleOptions](https://developer.salesforce.com/docs/platform/api/guide/sforce-api-header-localeheader.md)|Specifies the language of the labels returned. The value must be a valid user locale (language and country), such as `de_DE` or `en_GB`. For more information on locales, see the [`Language`](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_categorynodelocalization.htm#languagelocalekey_desc) field on the CategoryNodeLocalization object.|
|[LoginScopeHeader](https://developer.salesforce.com/docs/platform/api/guide/sforce-api-header-loginscopeheader.md)|Specifies the organization ID so that you can authenticate Self-Service users for your organization using the [`login()`](https://developer.salesforce.com/docs/platform/api/calls/sforce-api-calls-login.md) call.|
|[MruHeader](https://developer.salesforce.com/docs/platform/api/guide/sforce-api-header-mruheader.md)|Indicates whether to update the list of most recently used items (`true`) or not (`false`).|
|[OwnerChangeOptions](https://developer.salesforce.com/docs/platform/api/guide/sforce-api-header-ownerchangeoptions.md)|Specifies ownership of attachments and notes.|
|[PackageVersionHeader](https://developer.salesforce.com/docs/platform/api/guide/sforce-api-header-packageversionheader.md)|Specifies the package version for each installed managed package in API version 16.0 and later.|
|[QueryOptions](https://developer.salesforce.com/docs/platform/api/guide/sforce-api-header-queryoptions.md)|Specifies the batch size for query results.|
|[SessionHeader](https://developer.salesforce.com/docs/platform/api/guide/sforce-api-header-sessionheader.md)|Specifies the session ID returned from the login server after a successful [`login()`](https://developer.salesforce.com/docs/platform/api/calls/sforce-api-calls-login.md).|
|[UserTerritoryDeleteHeader](https://developer.salesforce.com/docs/platform/api/guide/sforce-api-header-userterritorydeleteheader.md)|Specifies a user to whom open opportunities are assigned when the current owner is removed from a territory.|

