I am using a System.Web.Http.ApiController
in my application. One of the functions I need is to have an admin screen with a button on it that will initiate some method on the controller to move data from one table to another. The action should complete within a few seconds. There need be no parameter sent to the action and I assume that I can do this with a normal HTTP call to a method on the WebAPI controller.
However what type of call should this be? GET, POST, PUT ? None of these really seem to fit so I would appreciate some advice.