Drupal is a registered trademark of Dries Buytaert
Protected Pages 3.0.0 Major update available for module protected_pages (3.0.0). Commerce Core 3.3.8 Minor update available for module commerce (3.3.8). Search API HTML Element Filter 1.0.7 Minor update available for module search_api_html_element_filter (1.0.7). Layout Builder Reorder 2.0.1 Minor update available for module layout_builder_reorder (2.0.1). Ban 1.1.0 Minor update available for module ban (1.1.0). Field Formatter Range 2.0.0 Major update available for module field_formatter_range (2.0.0). Field Formatter Range 8.x-1.8 Minor update available for module field_formatter_range (8.x-1.8). UI Patterns (SDC in Drupal UI) 2.0.18 Minor update available for module ui_patterns (2.0.18). Search API Solr 4.3.11 Module search_api_solr updated after 14 months of inactivity (4.3.11). Provus Mega Menu Module provus_mega_menu crossed 1,000 active installs.

This module enhances Webform's autocomplete field by allowing you to specify a custom API endpoint to dynamically fetch suggestions. The API should return data in a key-value format, and the module will pass the user's input as a query parameter to retrieve the autocomplete options.

This module provides a new element field in webform for Dynamically handling Autocomplete API request. In this, you can define your own API end point in the configuration. As per the defined endpoint, you will get the autocomplete options. Presently you have to select the autocomplete options from the given options in Autocomplete field in webform.

The Api endpoint must return the data in form of key and value pairs, only then the autocomplete dynamic field will work properly. otherwise It will not work as required.

There is Configuration Settings form at below url:-

/admin/config/webform_dynamic_autocomplete/settings

Here , you have 2 fields
1. Endpoint URL--It should be an get request api endpoint with json response in key-value form
ex:-https://www.drupal.org/publicdata
2.Query Parameter--- which will take your searched value in the autocomplete field.

example:- "a"

the complete Url should be like below dummy example:-

https://www.drupal.org/publicdata?a="searched-parameter"

Note:- Without above configuration your module will not work.

3.After above configuration go to your webform and add an autocomplete element

4. Go to Select Custom Options field. IN this field you will find your Dynamic Autocomplete Option.
5. Choose the Option and save the element.
6. Go to your form page and check the Autocomplete Field. It should give you the data as required in autocomplete form for your external or dynamic Api.

Activity

Total releases
1
First release
Jan 2026
Latest release
5 months ago
Releases (12 mo)
1 ▲ from 0
Maintenance
Active

Releases

Version Type Release date
11.0.1 Stable Jan 26, 2026