Overview

Imports a Process Definition from a .bpm file

Summary

This endpoint will import a Process Definition from the uploaded .bpm file containing JSON encoded data.

Request Arguments

Name Type Description Required
selectedIds array A list of IDs for dependent elements to import. False

Request

Note: A JSON encoded .bpm file attachment should be included with the request as part of the form-data. An optional array of IDs can be included to indicate which dependent Business Rules and Email Templates to import and link with the Process Definition. The file must contain the metadata for the dependent elements as well for the selectedIds to be used. Important: The request format must be multipart/form-data.

Response Arguments

Name Type Description
project_import Object Result of the import operation

Response

{
    "project_import":
    {
        "success":true,
        "id":"459f05de-3c3a-c0e7-ce1e-573cabe79e7c",
        "br_warning":true,
        "et_warning":true
    }
}

Compatibility

SugarBPMTM files exported from Sugar version 7.6.1.0 or earlier cannot be imported to Sugar instances running 7.6.2.0 or later.

Change Log

Version Change
v11_2 Added support for selectedIds to specify which dependent elements to import.
v10 Added /pmse_Project/file/project_import POST endpoint.