If an entry processing system is integrated with forms built in ActiveForms, it may be required for the ActiveForms to inform the system about each submitted entry. ActiveForms provides an API that enables retrieving all entries, but it has to be actively queried. If the external system doesn’t query ActiveForms periodically about new entries (‘busy-waiting’), you can use the mechanism described below.
In FormBuilderze, go into the Properties Form element can include a mechanism to inform our system by the fact that an application:
Each entry submission will now send an HTTP(S) GET request to the URL specified here. You can use $fieldcode$ tags in the address—they will be replaced with values from the submitted entry. You can also use:
When your server receives such a request, it can react to the entry submission immediately. The data will most likely be retrieved via the API, but for small forms, you can send full entry data in the request itself!
When using this mechanism you need to know the following principles:
To sum up, this is yet another sleek mechanism for integrating and incorporating ActiveForms with your application ecosystem.