SymetryML Documentation
Projects

Export project

Exports the project as a base64-encoded string, returned as JSON (not raw binary/octet-stream) under `values.string`. Use the `import` endpoint to bring the exported bytes back into a project.

GET
/{user}/projects/{project}/export

Exports the project as a base64-encoded string, returned as JSON (not raw binary/octet-stream) under values.string. Use the import endpoint to bring the exported bytes back into a project.

Authorization

SymetryMLAuth
AuthorizationBearer <token>

HMAC-SHA256 signature-based authentication: requests are signed with your secret key and sent with the Customer-ID, Sym-date, Authorization, Content-MD5 and sym-version headers. See SymetryML REST API Security for the signature algorithm and a complete example.

In: header

Path Parameters

user*string

User/Customer identifier

project*string

Project identifier

Response Body

application/json

application/json

curl -X GET "https://example.com/c1/projects/nbra_prj_iris/export"
{  "statusCode": 200,  "statusString": "Project Exported with name [irisTest] for customer [c1]",  "values": {    "string": "H4sIAAAAAAAA/63ZW2wUVRgH8MOle50d+tAQiArYGC6KCkIJEqqHi1wC6lYbYG=="  }}
{  "statusCode": 500,  "statusString": "Generic Exception [java.lang.Exception: Cannot export Fusion Project]",  "values": {}}