default resource generic background pattern
Data Sheet

MOVEit Transfer API

Data Sheet resource hero illustration
API Interface for MOVEit Transfer and MOVEit Cloud

The Progress® MOVEit® API provides added flexibility and extended functionality to Progress® MOVEit® Transfer and Progress® MOVEit® Cloud. Simplify administrative tasks by integrating with your favorite business applications to move faster and maintain centralized control of your file transfers.

Third-party control of MOVEit services and administrative functions requires the MOVEit Transfer API Java class, MOVEit Transfer API Windows .NET component or the MOVEit REST API. The API Java class is typically used by Java programs and requires Sun Java v.1.8 or higher. The class comes with a precompiled, standard FTP-like command-line client interface for use by mainframe JCL, Unix/Linux shell scripts and local operating system schedulers like Cron.

The APIs provide individuals and organizations programmatic access to MOVEit Transfer to:
  • Create, transfer and delete files, messages and web form postings
  • Create, manage and delete users, folders and permissions
  • Store files, messages and web form postings (not available with REST API)
  • Run pre-defined reports and create and run custom reports
  • Utilize the built-in MOVEit user database
  • Retrieve detailed status and report data about file transfer processes

The API .NET component can be used by ASP.NET, C++, SQL Server, Office, C# and VB.

Access to MOVEit Transfer or MOVEit Cloud via its API interface requires prior authorization and authentication with a valid username and one or more factors (a password, HTTPS client certificate and/or IP address). All communications between the API interface and its API clients are protected by the 256-bit SSL encrypted, firewallfriendly HTTPS protocol, which uses only a single firewall port (443).

All file transfers between the API interface and its API clients receive automatic SHA-1 integrity checks and automatic transfer retry and resume for file Non-Repudiation and Guaranteed Delivery.

The MOVEit API also enables management of SSH keys and SSL certificates. Programmers can use the .NET or Java API for programmatic SSH key and SSL certificate management. SSH keys and SSL certificates can be automatically imported, added, removed and listed to user accounts.

The MOVEit API interface is a separately priced and licensed option that permits unlimited use of the interface and the MOVEit API Java class, the .NET component and their command-line interfaces. The API interface is activated by a special license key provided by Progress.

The API interface is available as an option for MOVEit Transfer and is built into the cloud deployment with MOVEit Cloud.

For more information on the MOVEit REST API refer to the data sheet.

Features:
  • Third-party control of MOVEit services and administrative functions.
  • MOVEit File Transfer API is available as Java class, Windows .NET component or as a REST API.
  • The MOVEit API also enables management of SSH keys and SSL certificates.
  • All file transfers between the API interface and its API clients receive automatic integrity checks and automatic transfer retry and resume.
Download Data Sheet

Related Products

Keep Exploring Papers Like This One

See More Papers