@salesforce/b2c-tooling-sdk / operations/jobs / siteArchiveExportToPath
Function: siteArchiveExportToPath() ​
siteArchiveExportToPath(
instance,dataUnits,outputPath,options):Promise<SiteArchiveExportResult&object>
Defined in: packages/b2c-tooling-sdk/src/operations/jobs/site-archive.ts:577
Exports a site archive, downloads it, and saves it to a local path.
Runs the export job on the instance, downloads the archive via WebDAV, and saves it locally. Optionally keeps the archive on the instance.
Parameters ​
instance ​
B2C instance to export from
dataUnits ​
Partial<ExportDataUnitsConfiguration>
Data units configuration
outputPath ​
string
Local path to save the archive
options ​
SiteArchiveExportOptions & object = {}
Export and download options
Returns ​
Promise<SiteArchiveExportResult & object>
Export result with local path
Example ​
typescript
// Export and save to a directory (extracts zip)
await siteArchiveExportToPath(instance, { global_data: { meta_data: true } }, './exports');
// Export and save as zip
await siteArchiveExportToPath(instance, { global_data: { meta_data: true } }, './exports/archive.zip');