The action contains the logic to handle the request and produce a response. Each action is based on a class and can have specific parameters. Fusio contains already some actions for common tasks i.e. to execute database operations or push data to a message queue.


To develop a custom action you need to create a class which implements the interface Fusio\Engine\ActionInterface. Then you can add this class to the provider.php file. Thus it is possible to select this action at the backend. Please take a look at the src/ folder for more examples.