What is changing?
Survey123 version 3.4 introduced the ability in the Survey123 web app (also known as the web form) to update and view existing GIS features using the mode URL query parameter. Essentially, this query parameter allows you to pass the Object ID of an existing GIS feature to preload data into a web form to view or update its contents. More details about use cases and syntax can be found at the following links:
This URL uses the objectId to set the feature that will be updated from the Survey123 web app. Support for the objectId parameter ends with surveys published with 3.9 or newer.
This URL uses the globalId to set the feature that will be updated from the Survey123 web app. Supported with version 3.9 and newer.Why are we making this change?
How will this change affect me?
This change can potentially break existing workflows where static or dynamic links are used to update/view existing features using a web form. For example:
Any survey published prior to 3.9 will continue to work normally and without modification to the query parameter, unless version locking is disabled or the survey is republished with 3.9 or a newer version.
What should I do about this?
Before upgrading to version 3.9, we recommend that you prepare for this change:
To make the change, you must change the URLs to use globalId instead of objectId, and also republish your surveys from either Survey123 Connect 3.9 or Survey123 web designer.