moveit resource center abstract hero banner

MOVEit Learning & Resources

Your source for latest MOVEit webinars, whitepapers, blogs and more.

MOVEit is the G2 Grid Leader for Spring 2024 in Managed File Transfer (MFT) Report
Report
Progress MOVEit G2 Report for Managed File Transfer (MFT) Software
Get the Report
Info-Tech Managed File Transfer Product Scorecard Thumbnail Report
Report
Info-Tech Managed File Transfer Product Scorecard
Get the Report
Data Sheet
Data Sheet
MOVEit Transfer - Business Managed File Transfer Software
Learn more

Latest Updates from MOVEit

Blogs

Video Demo: Using REST APIs with MOVEit 2018

May 15, 2018, 21:00 by Telerik.Sitefinity.DynamicTypes.Model.Authors.Author
One of our main goals with MOVEit 2018 was to enhance interoperability with other services and applications. That means more powerful workflows, and minimizing manual efforts and development time.

One of our main goals with MOVEit 2018 was to enhance interoperability with other services and applications. That means more powerful workflows, and minimizing manual efforts and development time.

Key to this effort, and to improving MOVEit 2018's integration capabilities, was the introduction inbound REST APIs for performing administrative tasks in MOVEit Transfer and MOVEit Automation. This new capability will help IT teams develop more powerful workflows faster. Likewise, outbound REST APIs now allow MOVEit Automation to easily integrate with third-party applications, and PowerShell scripting has also been added to MOVEit Automation.

MOVEit  Automation has always had an API, but now, with MOVEit Automation 2018, we are able to use a modern REST API. A REST API allows us to interact with MOVEit Automation via HTTP. There are no dependencies on the client to speak of. This means that as long as we can write code in whatever language we prefer, we can use it to manipulate various things in MOVEit.

In this brief, 3-minute video, Ipswitch Product Manager Jim Cashman demonstrates using MOVEit's new REST API to connect to Azure Blog Storage with just 20 lines of scripting. 

Want to know more about using REST APIs with MOVEit? Check out some of our tutorials from Microsoft MVP Adam Bertram:

Using the New 2018 MOVEit REST API with PowerShell

Getting Started with Swagger UI and MOVEit's REST API

Using MOVEit 2018's REST API to Create and Monitor File Transfers with PowerShell

Using MOVEit 2018's New REST API to Create a MOVEit Task with Python

And, as always, you can try it for yourself with a free demo. 

Script:

Hi, this is Jim Cashman, a product manager here at Ipswitch.

Managed File Transfer Automation

I want to show you a great new feature that has been added to MOVEit 2018, both for Automation and Transfer.

It's the ability to use REST APIs with our products, and we're doing that in three ways. We're allowing you, the end user, to call into MOVEit Transfer, and MOVEit Automation, using a REST API from your scripts, and we're also allowing you, in Automation, as part of a task, to call out to other REST services. And, what's more, as an added bonus, in order to make those outbound calls, we have added PowerShell to MOVEit Automation, as an embedded scripting language.

In the past, we've just had VBScript, but after listening to our customers, we know that their most requested scripting language, that they want integrated in MOVEit Automation, is PowerShell, so we've added that as well.

What I want to show you in this quick demo, is how you would use PowerShell in Automation, to call out to a REST service. In this case, we're gonna call out to Microsoft's Azure Blob storage. So, let's get started. The first thing I wanna show you is an empty folder directory, and we're gonna move some files to Azure, to that folder directory. So let's log in to MOVEit Automation and make that happen. 

So, let's go look at a script I've already created for this demo. This is PowerShell, natively, in Automation, and just with 20 lines of script, I'm connecting to Microsoft's Azure Blob storage. Let's go see that run. I've got a task all ready. We see we're gonna run that custom script as the first step of the task, and then we're gonna take whatever files come out of that script and put them into a local directory, that I showed you at the beginning of the demo. So, let's run the task. 

Says we're finished. Now, let's go take a look a the directory, and there they are. There are the files. 

I think you can see that this is a great new addition to Automation. Not only is it the ability to connect to REST services out on the internet, and to make them part of your tasks, they can do anything. But, in addition, by using PowerShell to do this, we've added this great ability to use the PowerShell scripting language. You can use it for this REST activity. You can use it for local activity. There's nothing you can't do with PowerShell. 

See all blogs
Whitepaper
See all whitepapers
Webinar
See all webinars
Data Sheet
See all data sheets
solid white tilted background decoration

Start Your Free MOVEit Trial