Export a project
GET /project/export/{project_path}
Overview
This API exports a zip file containing the specified project's files.
Prerequisites
- Environment (Org) admin permissions
Request
GET https://{controlplane_path}/api/1/rest/public/project/export/{project_path}?{query_parameters}
Path parameters
Key | Description |
---|---|
controlplane_path |
Required. The path to the SnapLogic control plane:
elastic.snaplogic.com
For the UAT or EMEA control plane, substitute the name for elastic . For
example:
|
project_path |
Required. The path to the SnapLogic project.
Format: Important: The path comparison is case-sensitive.
|
Query parameters
Key | Type | Description |
---|---|---|
asset_types |
array | The list of asset types to export.
Valid values:
Default: All valid asset types. |
force |
Boolean | If true , the project is exported regardless of the file size limit. |
Request header
In the request header, specify Basic
for authorization, add your credentials, and specify application/json
for content type:
Authorization: Basic {your_encoded_security_credentials}
Content-Type: application/json
Request body
None.
Response
A zip file containing the project files is downloaded.