What about building JSON output in a way that it contains nested attributes? I need to produce output which 'push JSON to an External Website' and the group structure of JSON is required. I tried to build a new definition and use Field Mapper to map non-group fields into group fields but then GeoEvent Service stopped counting outputs. I found similar issue but there was no solution (https://community.esri.com/thread/183832-mapping-non-group-fields-into-group-fields-using-field-mapp... ). Is there any way to achieve it?
If you are using the Push JSON to an external website outbound connector, yes, the connector's adapter will create a JSON representation of the GeoEvent it receives.
At the 10.3.x and 10.4.x releases, the Push JSON to an external website outbound connector does not support the inclusion of query parameters in the URL. Beginning with the 10.5 release you can include query parameters in the outbound connector's URL. Variable substitution will provide value(s) for the query parameters based on the event record received by the outbound connector. Please refer to the following blog: Enhancements to the GeoEvent Server's outbound HTTP transport