Dynamic Lists allow you to populate autocomplete, select, radio, or checkbox form elements. Where Lists are able to be configured in the platform, Dynamic Lists allow you to call external services using an API.
View the Create a List article for information on how to populate form elements with reusable fields.
Instructions
Navigate to Developer Tools and select Dynamic Lists
Click the + button in the bottom right corner
Choose Custom URL or Hosted API as the source for your list
URL: Enter a URL to pull the dynamic list from
Hosted API: Choose a CivicPlus-hosted API
Add a Dynamic List Label
Note: This is the name the user building the form will see when they add it to a form so we recommend keeping this short but descriptive.
Choose the Environment you wish to add the dynamic list to
If you selected Custom URL, enter the link
If you chose Hosted API, select an option from the drop-down
Enable Searchable via Autocomplete if you would like to allow the Dynamic List to be assigned to an Autocomplete element that will query the server each time the user changes the search input
Enter the Querystring Parameter Name
Note: The user's input will be passed to the URL specified using a query string parameter to allow results to be filtered on your server.
Click Save