---
schema_version: "1"
id: 6cf03f50bd4c4c685849dca062dc831fd7c48c6def18d82cad4eeaf7225cae19
title: DisclosureType
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/api_meta/meta_disclosuretype.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.api_meta.meta/api_meta/meta_disclosuretype.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 71e28c15eb52bf00b67d87d3b88430bc8ada640ba52ab8344ccb96c704711f5c
description: Represents the types of disclosures that are done by an individual or an organization and the associated metadata.
---
# DisclosureType

Represents the types of disclosures that are done by an individual or an organization and the associated metadata.

## Parent Type

This type extends the [Metadata](https://developer.salesforce.com/docs/atlas.en-us.264.0.api_meta.meta/api_meta/metadata.htm "HTML (New Window)") metadata type and inherits its fullName field.

## File Suffix and Directory Location

DisclosureType components have the suffix .disclosureType and are stored in the disclosureTypes folder.

## Version

DisclosureType components are available in API version 57.0 and later.

## Special Access Rules

The DisclosureAndComplianceHubAddOn license is required to access this object along with user access for the Disclosure Compliance Hub permission set license.

## Fields

<table class="featureTable sort_table" summary="">


          <thead class="thead sorted" align="left">
            <tr>
              <th class="featureTableHeader  " id="d1082454e101">Field Name</th>

              <th class="featureTableHeader  " id="d1082454e104">Description</th>

            </tr>

          </thead>

          <tbody class="tbody">
            <tr>
              <td class="entry" headers="d1082454e101" data-title="Field Name"><span class="keyword parmname">description</span></td>

              <td class="entry" headers="d1082454e104" data-title="Description">
                <p class="p"><strong class="ph b">Field Type</strong>: string</p>

                <p class="p"><strong class="ph b">Description</strong>: The description about the disclosure type.</p>

              </td>

            </tr>

            <tr>
              <td class="entry" headers="d1082454e101" data-title="Field Name"><span class="keyword parmname">disclosureBodyLogo</span></td>

              <td class="entry" headers="d1082454e104" data-title="Description">
                <p class="p"><strong class="ph b">Field Type</strong>: string</p>

                <p class="p"><strong class="ph b">Description</strong>: The logo ID of the standard body to which an individual
                  or a company is making a disclosure.</p>

              </td>

            </tr>

            <tr>
              <td class="entry" headers="d1082454e101" data-title="Field Name"><span class="keyword parmname">disclosureBodyUrl</span></td>

              <td class="entry" headers="d1082454e104" data-title="Description">
                <p class="p"><strong class="ph b">Field Type</strong>: string</p>

                <p class="p"><strong class="ph b">Description</strong>: The URL of the disclosure standard body.</p>

              </td>

            </tr>

            <tr>
              <td class="entry" headers="d1082454e101" data-title="Field Name"><span class="keyword parmname">disclosureCategory</span></td>

              <td class="entry" headers="d1082454e104" data-title="Description">
                <p class="p"><strong class="ph b">Field Type</strong>: string</p>

                <p class="p"><strong class="ph b">Description</strong>:</p>

                <p class="p">Required.</p>

                <p class="p">The name of the clause category that's
                  used for disclosure.</p>

              </td>

            </tr>

            <tr>
              <td class="entry" headers="d1082454e101" data-title="Field Name"><span class="keyword parmname">isProtected</span></td>

              <td class="entry" headers="d1082454e104" data-title="Description">
                <p class="p"><strong class="ph b">Field Type</strong>: boolean</p>

                <p class="p"><strong class="ph b">Description</strong>: An auto-generated value that doesn’t impact the behavior
                  of the metadata type. The default is <samp class="codeph nolang">false</samp>.</p>

              </td>

            </tr>

            <tr>
              <td class="entry" headers="d1082454e101" data-title="Field Name"><span class="keyword parmname">masterLabel</span></td>

              <td class="entry" headers="d1082454e104" data-title="Description">
                <p class="p"><strong class="ph b">Field Type</strong>: string</p>

                <p class="p"><strong class="ph b">Description</strong>:</p>

                <p class="p">Required.</p>

                <p class="p">A user-friendly name for DisclosureType,
                  which is defined when the DisclosureType is
                  created.</p>

              </td>

            </tr>

          </tbody>

        </table>

## Declarative Metadata Sample Definition

The following is an example of a DisclosureType component.

<?xml version="1.0" encoding="UTF-8"?>
<DisclosureType
	xmlns="http://soap.sforce.com/2006/04/metadata">
	<description\>This is ESG Disclosure Type</description\>
	<disclosureBodyLogo\>asdf</disclosureBodyLogo\>
	<disclosureCategory\>EnvSocGvnc</disclosureCategory\>
	<disclosureBodyUrl\>disclosure body url</disclosureBodyUrl\>
	<isProtected\>false</isProtected\>
	<masterLabel\>ESG</masterLabel\>
</DisclosureType\>

The following is an example package.xml that references the previous definition.

<?xml version="1.0" encoding="UTF-8"?>
<Package
	xmlns="http://soap.sforce.com/2006/04/metadata">
	<fullName\>Pkg</fullName\>
	<types\>
		<members\>ESG</members\>
		<name\>DisclosureType</name\>
	</types\>
	<types\>
		<name\>StaticResource</name\>
		<members\>asdf</members\>
	</types\>
	<version\>57.0</version\>
</Package\>

## Wildcard Support in the Manifest File

This metadata type supports the wildcard character \* (asterisk) in the package.xml manifest file. For information about using the manifest file, see [Deploying and Retrieving Metadata with the Zip File](https://developer.salesforce.com/docs/atlas.en-us.264.0.api_meta.meta/api_meta/file_based_zip_file.htm "HTML (New Window)").