SymetryML Documentation
Projects

Merge projects

Merges `otherProjectName` into the project named by the `{project}` path parameter. The other project is merged into (and no longer exists separately from) the path project.

GET
/{user}/projects/{project}/merge

Merges otherProjectName into the project named by the {project} path parameter. The other project is merged into (and no longer exists separately from) the path 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

Query Parameters

otherProjectName*string

Response Body

application/json

application/json

application/json

curl -X GET "https://example.com/c1/projects/nbra_prj_iris/merge?otherProjectName=string"
{  "statusCode": 200,  "statusString": "OK",  "values": {}}
{  "statusCode": 400,  "statusString": "Cannot merge Symetry Project with itself pid:cpu0 oid:cpu0 cid:c1",  "values": {}}
{  "statusCode": 500,  "statusString": "Generic Exception [java.lang.Exception: Cannot merge bet class [com.rtlm.core.bets.DynamicBET] into MetaBET]",  "values": {}}