SOAP Headers

The API provides SOAP headers to client applications.

HeaderDescription
AllOrNoneHeaderSpecifies whether a call rolls back all changes unless all records are processed successfully. This header is available in API version 20.0 and later.
AllowFieldTruncationHeaderSpecifies the truncation behavior for some field types in API version 15.0 and later.
AssignmentRuleHeaderSpecifies the assignment rule to use when creating or updating an Account, Case, or Lead.
CallOptionsSpecifies the call options for an API request.
DebuggingHeaderReturns the debug log in the output header, DebuggingInfo, and specifies the level of detail in the debug log.
DisableFeedTrackingHeaderSpecifies whether the changes made in the current call are tracked in feeds.
DuplicateRuleHeaderDetermines options for using duplicate rules to detect duplicate records. Duplicate rules are part of the Duplicate Management feature.
EmailHeaderSends an email notification when a request is processed. Provides equivalent functionality for the Salesforce user interface.
LimitInfoHeaderA 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.
LocaleOptionsSpecifies 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 field on the CategoryNodeLocalization object.
LoginScopeHeaderSpecifies the organization ID so that you can authenticate Self-Service users for your organization using the login() call.
MruHeaderIndicates whether to update the list of most recently used items (true) or not (false).
OwnerChangeOptionsSpecifies ownership of attachments and notes.
PackageVersionHeaderSpecifies the package version for each installed managed package in API version 16.0 and later.
QueryOptionsSpecifies the batch size for query results.
SessionHeaderSpecifies the session ID returned from the login server after a successful login().
UserTerritoryDeleteHeaderSpecifies a user to whom open opportunities are assigned when the current owner is removed from a territory.