This module allows to send Webform submission results to third party through Web Services (REST/SOAP), implementing two Webform Handler plugins (REST and SOAP). These plugins allow to define endpoint configurations (including endpoint URL and HTTP method), JSON payload (with tokens), optional base64 configurations and type of authentication (basic or oauth).

Furthermore, an additional token is provided allowing to send file contents decoded in base64.
Using this module, the webform submission results can be sent to another server in a configurable and transparent way.

In order to use this module, you should follow these steps:

1. Enable Webform Remote Handlers module;
2. Go to Webforms page (/admin/structure/webform);
3. On the right side of a Webform, click on "Definitions";
4. Click on "Emails/Handlers";
5. Click on "Add handler";
6. Depending on the type of Web Service that you pretend, click on "REST" or "SOAP";
7. Fill in the configuration fields (including Web Service configurations and message payload) and then press "Save";
8. From now on, the webform submission results (of this Webform) will be sent to another server through Web Services.

Supporting organizations: 

Project information

Releases