MetadataRetrieve
Retrieves metadata components from a Salesforce organization for backup or modification.
Input
| Name | Type | Description |
| PackageNames | String | A list of metadata package names to retrieve from Salesforce. Leave this blank if you are only retrieving unpackaged components. |
| SinglePackage | String | Indicates whether the retrieve operation targets a single package. Set to 'true' if retrieving metadata from one package only; set to 'false' for multiple packages. |
| SpecificFiles | String | A list of specific file paths to retrieve. This must only be used when retrieving from a single package and when PackageNames is not specified. |
| ManifestLocation | String | Path to a local package.xml file that defines the metadata components to retrieve. If not set, the retrieve operation defaults to fetching all custom objects. You can find package.xml files here: https://developer.salesforce.com/docs/atlas.en-us.api_meta.meta/api_meta/manifest_samples.htm. |
| DownloadLocation | String | The local file system path where the retrieved ZIP file will be saved. If not specified, the ZIP file is saved in the current directory. |
Result Set Columns
| Name | Type | Description |
| Success | String | Returns 'true' if the metadata retrieval operation completed successfully; otherwise, 'false'. |
| FullPath | String | The complete file path and name where the retrieved metadata ZIP file was saved. |