I know we’ve got basic HTTP GET support in the current HTTP Client Input plugin. That’s sufficient for some very simple web services work. I’ve seen, though, an upswing in projects that have requirements to work with “X” or “Y” REST API. Even the SOAP clients these days are getting used less and less as REST has been adopted as THE standard for most cloud based systems.
REST interaction can be done today in Workflow with scripting or interaction with outside executables (cURL). But I’d love to see some type of native plugin added. Maybe it’s just wrapping cURL in a GUI interface (kind of like what was done with WinSCP for the SFTP plugin) or something deeper such as folding in a full library like poco.
It would be complex for sure, but in my mind not any more complex than some of the Metadata plugins. Those present some fairly complex options in a pretty intuitive manner.
Adding a HTTP Client “2.0” plugin to support richer interaction (POST, PUT, etc.) would be a killer feature!