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 > 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 via a query string parameter to allow results to be filtered on your server.
- Enter the Querystring Parameter Name
- Click Save
- You can now add the dynamic list to an element on a form
Comments
Let us know what was helpful or not helpful about the article.0 comments
Please sign in to leave a comment.