Posts webform submissions to a URL.

General settings
 
A unique name for this handler instance. Must be alpha-numeric and underscore separated.
Entered text will be displayed on the handlers administrative page and replace this handler's default description.
Completed
Post data when submission is completed.
The full URL to POST to when an existing webform submission is completed. (e.g. https://www.mycrm.com/form_completed_handler.php)
Enter custom data that will be included when a webform submission is completed.
Post data when submission is updated.
The full URL to POST to when an existing webform submission is updated. (e.g. https://www.mycrm.com/form_updated_handler.php)
Enter custom data that will be included when a webform submission is updated.
Post data when submission is deleted.
The full URL to POST to when an existing webform submission is deleted. (e.g. https://www.mycrm.com/form_deleted_handler.php)
Enter custom data that will be included when a webform submission is deleted.
TitleNameDate type/Element type
Serial numberserialinteger
Submission IDsidinteger
Submission UUIDuuiduuid
Tokentokenstring
Submission URIuristring
Createdcreatedcreated
Completedcompletedtimestamp
Changedchangedchanged
Is draftin_draftboolean
Current pagecurrent_pagestring
Remote IP addressremote_addrstring
Submitted byuidentity_reference
Languagelangcodelanguage
Webformwebform_identity_reference
Submitted to: Entity typeentity_typestring
Submitted to: Entity IDentity_idstring
Lockedlockedboolean
Stickystickyboolean
Notesnotesstring_long
Your Namenametextfield
Your Emailemailemail
Subjectsubjecttextfield
Messagemessagetextarea
Conditional logic
StateElementTrigger/ValueOperations
if of the following is met:
Enter a number range (1:100)
Advanced settings
Additional settings
The POST request method requests that a web server accept the data enclosed in the body of the request message. It is often used when uploading a file or when submitting a completed webform. In contrast, the HTTP GET request method retrieves information from the server.
Use x-www-form-urlencoded if unsure, as it is the default format for HTML webforms. You also have the option to post data in JSON format.
If checked, posted element values will be cast to integers, floats, and booleans as needed. Custom data can be cast by placing the desired type in parentheses before the value or token. (i.e. "(int) [webform_submission:value:total]" or "(int) 100")For custom data, the casts allowed are:(int), (integer) - cast to integer(float), (double), (real) - cast to float(bool), (boolean) - cast to boolean
Enter custom data that will be included in all remote post requests.
Enter custom request options that will be used by the Guzzle HTTP client. Request options can include custom headers.
This message is displayed when the response status code is not 2xx.Defaults to: Unable to process this submission. Please contact the site administrator.
more items
Enter custom response messages for specific status codes.
The URL or path to redirect to when a remote fails.
If checked, posted submissions will be displayed onscreen to all users.