{ "sections": [ "title", "description", "supported_rest_api_http_methods", "fields", "wsdl_segment" ], "title": "ExternalString - Tooling API", "description": "Represents a custom label for a translatable UI component. Includes access to the associated label in the Metadata API. Available in API version 38.0 and later.", "supported_rest_api_http_methods": "`DELETE`, `GET`, `PATCH`, `POST`", "fields_columns": [ "type", "properties", "description" ], "fields": { "Category": { "type": "string", "properties": "Create, Filter, Group, Nillable, Sort, Update", "description": "Text that categorizes the label, limited to 255 characters. Separate each category with a comma. This field can be used in filter criteria when creating custom label list views." }, "IsProtected": { "type": "boolean", "properties": "Create, Defaulted on create, Filter, Group, Sort, Update", "description": "Indicates whether the custom label is protected (true) or not (false). The default value is false ." }, "Language": { "type": "picklist", "properties": "Create, Defaulted on create, Filter, Group, Restricted picklist, Sort", "description": "The language of the custom label. Note: You can’t change the language of an existing custom label." }, "ManageableState": { "type": "ManageableState enumerated list", "properties": "Filter, Group, Nillable, Restricted picklist, Sort", "description": "Indicates the manageable state of the specified component that is contained in a package: beta deleted deprecated deprecatedEditable installed installedEditable released unmanaged" }, "MasterLabel": { "type": "string", "properties": "Create, Filter, Group, Sort, Update", "description": "An easily recognizable internal label to identify this custom label. This description is used in merge fields and is not translated." }, "Name": { "type": "string", "properties": "Create, Filter, Group, Sort", "description": "The name used in Apex and Visualforce pages to reference the custom label. Names must contain only alphanumeric characters, start with a letter, contain no spaces or double underscores, and be unique from all other labels in your org." }, "NamespacePrefix": { "type": "string", "properties": "Filter, Group, Nillable, Sort", "description": "The namespace of the package of which the custom label is a part." }, "Value": { "type": "string", "properties": "Create, Filter, Sort, Update", "description": "The custom label value, limited to 1,000 characters. This value can be translated into any language that Salesforce supports." } }, "wsdl_segment": "```xml\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n \n\n```" }