Is this article helpful?

Import tasks using the API

Automate MFT provides API functionality for importing MOVEit Automation task exports. The API is intended for advanced migration scenarios where users want to automate validation and import activities for multiple task exports. Progress encourages users to perform manual import iterations and become comfortable with the import process before attempting to automate the import process.

The API provides two operations: preview and import. The preview operation returns information similar to the import wizard, including the task name, entities that will be created, entities that will be reused, and any warnings or errors. This allows you to review the import results and address any issues before proceeding. Progress recommends using the preview operation before calling the import operation. When the task can be imported successfully, the import operation applies the import and creates or reuses the identified entities as required.

For detailed information on the API endpoints, see API endpoints.

API workflow

Use the preview operation before applying an import.

  1. Export each task individually from MOVEit Automation.
  2. Call the preview operation for the task export.
  3. Review warnings, errors, entities to create, and entities to reuse.
  4. Resolve blocking errors.
  5. Apply the import only after the preview result has been reviewed.
  6. Open the imported task in Automate MFT.
  7. Review, configure, test, and enable the task using the same workflow as a task imported through the user interface

The API can also target a folder by using a folder ID. The folder ID can be taken from the Automate MFT folder URL. If a valid folder ID is supplied, the task is imported into that folder.

Note: The import API can help automate migration activity, but it does not remove the need to review imported tasks. Imported tasks still require validation, agent assignment, schedule review, and testing before production use.

In this article
API workflow