Add Remote HTTP Operations handler

Execute HTTP operation (GET, POST, PUT, or PATCH request methods) to a URL, (optionally) including the webform submissions.

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.
Terminé
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.
Titre Nom Date type/Element type
Serial number serial integer
Submission ID sid integer
Submission UUID uuid uuid
Jeton (token) token string
Submission URI uri string
Créé created created
Terminé completed timestamp
Modifié changed changed
Is draft in_draft boolean
Page courante current_page string
Remote IP address remote_addr string
Submitted by uid entity_reference
Langue langcode language
Webform webform_id entity_reference
Submitted to: Entity type entity_type string
Submitted to: Entity ID entity_id string
Verrouillé locked boolean
Sticky sticky boolean
Notes notes string_long
Metatags (Hidden field for JSON support) metatag metatag_computed
URL url_field textarea
Nom de votre société nom_de_votre_societe textfield
Adresse mail adresse_e_mail email
Ajustement du taux de vente ajustement_du_taux_de_vente textfield
Ne pas afficher de prix de vente sur le site checkbox_enable checkbox
Insérer votre logo integrez_votre_logo managed_file
Adresse ligne 1 adresse_ligne_1 textfield
Adresse ligne 2 adresse_ligne_2 textfield
Code postal code_postal textfield
Ville ville textfield
Pays country select
Téléphone telephone textfield
Conditions générales condition_fileds textfield
Heure de début (format 24 heures) start_time webform_time
Heure de fin (format 24 heures) end_time webform_time
Semaine à partir de week_from select
Semaine jusqu'à week_to select
Version française fr_banner_image managed_file
Version anglaise en_banner_image managed_file
Combinaison de Couleurs color_combination select
User id user_id hidden
Url Encode url_encode hidden
Logo url logo_url hidden
If checked, elements with 'Display element' unchecked (i.e., '#access': false will not be included in the request data.
Conditional logic
État Élément Trigger/Value Actions
if of the following is met:
Enter a number range (1:100)
Paramètres avancés
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, uploaded and attached file data will be included using Base64 encoding.
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) - cast to integer(float) - cast to float(bool) - cast to boolean
Enter custom data that will be included in all remote CRUD 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.