---
schema_version: "1"
id: 3368a260c84f0c25775881a3c5fa7d1a82407085b76c5615c691087c432cb10e
title: SOAP Headers for Tooling API
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/api_tooling/intro_api_tooling_soap_headers.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.api_tooling.meta/api_tooling/intro_api_tooling_soap_headers.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 5deb22d34cb787b236edb1b09c63267cfa79c6649a31b58f903546ac7c6292e8
description: Tooling API provides SOAP headers similar to the SOAP API headers.
---
# SOAP Headers for Tooling API

Tooling API provides SOAP headers similar to the SOAP API headers.

Control the behavior of SOAP calls:

- [AllOrNoneHeader](https://developer.salesforce.com/docs/atlas.en-us.264.0.api.meta/api/sforce_api_header_allornoneheader.htm)
    
    Allows a call to roll back all changes unless all records are processed successfully.
- [AllowFieldTruncationHeader](https://developer.salesforce.com/docs/atlas.en-us.264.0.api.meta/api/sforce_api_header_allowfieldtruncation.htm)
    
    Specifies that for some fields, when a string is too large, the operation fails. Without the header, strings for these fields are truncated.
- [CallOptions](https://developer.salesforce.com/docs/atlas.en-us.264.0.api_meta.meta/api_meta/meta_calloptions.htm)
    
    Specifies the API client identifier.
- [DebuggingHeader](https://developer.salesforce.com/docs/atlas.en-us.264.0.api_meta.meta/api_meta/meta_debuggingheader.htm)
    
    Specifies that the deployment result contains the debug log output, and specifies the level of detail included in the log. The debug log contains the output of Apex tests that are executed as part of a deployment.
- [DisableFeedTrackingHeader](https://developer.salesforce.com/docs/atlas.en-us.264.0.api.meta/api/sforce_api_header_disablefeedtracking.htm)
    
    Specifies that changes made in the current call are tracked in feeds.
- [MetadataWarningsHeader](https://developer.salesforce.com/docs/atlas.en-us.api_tooling.meta/api_tooling/api_tooling_soap_header_metadatawarningsheader.htm "Allows you to save metadata even if warnings are returned.")
    
    Allows you to save metadata even if warnings are returned.
- [PackageVersionHeader](https://developer.salesforce.com/docs/atlas.en-us.264.0.api.meta/api/sforce_api_header_packageversionheader.htm)
    
    Specifies the package version for each installed managed package.
- [SessionHeader](https://developer.salesforce.com/docs/atlas.en-us.264.0.api.meta/api/sforce_api_header_sessionheader.htm)
    
    Specifies the session ID returned from the login server after a successful login(). This session ID is used in all subsequent calls.